Tom Poole
|
78be43888e
|
Update the minimum C++ standard to C++14
|
3 years ago |
reuk
|
ba2cd6cc34
|
IIRFilter: Provide a new SingleThreadedIIRFilter which does not lock internally
|
3 years ago |
reuk
|
03b86d3fb8
|
GenericInterpolator: Fix use of non-existent valueAtOffset overload
|
3 years ago |
reuk
|
31a7c62baf
|
Windows: Fix and suppress some analysis warnings
This fixes warnings that are emitted when building with the `-analyze`
flag enabled.
|
4 years ago |
Tom Poole
|
bfdda737a2
|
Projucer: Removed the live build
|
4 years ago |
reuk
|
32f99d2615
|
AudioPlayHead: Tidy up implementation
|
4 years ago |
reuk
|
a7ce9aab98
|
MidiBuffer: Allow addEvent to report success or failure
|
4 years ago |
ed
|
97ee7b7864
|
ADSR: Fixed a test failure with small sustain lengths
|
4 years ago |
Tom Poole
|
79fbde7099
|
Added preliminary support for FreeBSD
|
4 years ago |
ed
|
675d93315f
|
ADSR: Minor refactoring, added some tests
|
4 years ago |
ed
|
85589b5fd3
|
MPE: Set currentlyPlayingNote state to off before calling MPESynthesiserVoice::noteStopped() in MPESynthesiser::turnOffAllVoices()
|
4 years ago |
reuk
|
7b6d41be3f
|
AudioBuffer: Make assertions more specific
|
4 years ago |
Tom Poole
|
4c58e50f2e
|
Bump version number to 6.0.8
|
4 years ago |
reuk
|
9b80c7031e
|
VST3: Add support for 7.x.4 speaker arrangements
|
4 years ago |
reuk
|
27ca5e6ccb
|
MemoryAudioSource: Fix bug where source looped, even when looping was disabled
This also fixes an issue where zero-size source buffers would cause an
arithmetic exception to be thrown.
|
4 years ago |
ed
|
ba2027497b
|
MIDI: Standardised and fixed some MIDI channel assertions
|
4 years ago |
reuk
|
01f01e7d6e
|
MidiBuffer: Ensure correct number of events are removed by clear function
|
4 years ago |
ed
|
46f5b126d5
|
Tidied up some template statement whitespace
|
4 years ago |
ed
|
2fb3637e25
|
MidiMessage: Added VariableLengthValue::isValid() and removed assertion from MidiMessage::readVariableLengthValue()
|
4 years ago |
Tom Poole
|
2553336f45
|
Bump version number to 6.0.7
|
4 years ago |
Tom Poole
|
25dccd53c0
|
Bump version number to 6.0.6
|
4 years ago |
reuk
|
f59785606c
|
MPEInstrument: Reset last received values when setting a new MPE zone layout
|
4 years ago |
Tom Poole
|
5929103a29
|
Bump version number to 6.0.5
|
4 years ago |
reuk
|
0943291990
|
MidiFile: Make file-reading more robust
This commit adds tests and fixes some potential crashes caused by
out-of-bounds reads.
|
4 years ago |
Tom Poole
|
c35bb61c8d
|
Bump version number to 6.0.4
|
4 years ago |
Tom Poole
|
73d1a1ff45
|
Bump version number to 6.0.3
|
4 years ago |
Tom Poole
|
c9aba7f613
|
Bump version number to 6.0.2
|
4 years ago |
reuk
|
4d27422d9f
|
GCC: Suppress cast-align warnings
|
4 years ago |
reuk
|
90664b42df
|
VST3: Fix issue where aftertouch messages from the host were incorrectly converted to LegacyMIDICCOut messages
|
4 years ago |
reuk
|
58652ce490
|
DLL: Fix warnings in Windows DLL build
|
4 years ago |
ed
|
44c92e95c0
|
Defined AudioPlayHead::CurrentPositionInfo methods inline
|
4 years ago |
ed
|
6aeb9d7dda
|
Bump version number to 6.0.1
|
4 years ago |
ed
|
16ebe88346
|
Skip troublesome static_assert in AudioBuffer when building with the live-build engine
|
4 years ago |
reuk
|
394c4fd475
|
Clang: Fix warnings when building with clang 10
|
4 years ago |
ed
|
009d685179
|
Updated all license headers
|
4 years ago |
ed
|
67925d384f
|
Updated main README with CMake support info and changed docs extension from .txt to .md
|
4 years ago |
ed
|
4855f52e4d
|
Added missing documentation tags
|
4 years ago |
ed
|
fa4fde08ec
|
Fixed some documentation issues
|
4 years ago |
ed
|
aad3667e17
|
Updated MidiKeyboardState to use nested Listener and fixed some thread safety issues
|
4 years ago |
ed
|
5467c57e23
|
Updated MidiKeyboardState to use nested Listener and fixed some thread safety issues
|
4 years ago |
ed
|
b5214a341e
|
Normalised lambda whitespace
|
5 years ago |
reuk
|
f7ccdd54bb
|
Midi: Fix midi buffer iterator tag
|
5 years ago |
reuk
|
71fa877454
|
MPESynthesiserBase: Fix and add tests for renderNextBlock
|
5 years ago |
reuk
|
4cf66d6522
|
Cleanup: Remove redundant inlines
|
5 years ago |
Ivan Cohen
|
c138bf91b4
|
DSP: Revamp DSP module
|
5 years ago |
Tom Poole
|
894e7d2bd2
|
Updated all license headers
|
5 years ago |
Tom Poole
|
2d16374b14
|
Updated all license headers
|
5 years ago |
reuk
|
d7ed5104c5
|
MidiBuffer: Fix deprecated iterator
|
5 years ago |
reuk
|
73d62a7f8a
|
MidiBufferIterator: Add some missing iterator increments
|
5 years ago |
reuk
|
eae9a10944
|
MidiBuffer: Add iterator compatible with C++11 range-for
|
5 years ago |