jules
|
369d59f656
|
Added a template to allow the HeapBlock class to be given signed ints or other types that are not size_t for its size parameters
|
2017-10-11 12:10:58 +01:00 |
|
hogliux
|
6867772374
|
MPE: Change MPEInstrument::voicesLock member from private to protected so that sub-classes can lock the voicedLock
|
2017-10-11 09:12:16 +01:00 |
|
jules
|
31c99d3680
|
Cleaned up some missing std:: namespaces for maths functions, and updated some old documentation for AudioProcessor
|
2017-10-10 09:01:35 +01:00 |
|
jules
|
ff99aec1ab
|
Converted some old uses of non-C++ maths functions to their std equivalents
|
2017-10-09 17:45:44 +01:00 |
|
hogliux
|
6e23c4806b
|
MPE: Change MPESynthesizer::voicesLock member from private to protected so that sub-classes can lock the voicedLock
|
2017-10-09 10:57:47 +01:00 |
|
hogliux
|
f59a5dfc7f
|
Fixed an issue where ScopedNoDenormals would do nothing on all platforms and added arm implementation
|
2017-10-02 18:23:51 +01:00 |
|
jules
|
37a92aec63
|
Fixed an edge-case error in the LaGrange and Catmull-Rom interpolators when the ratio changes to exactly 1.0
|
2017-09-29 16:28:40 +01:00 |
|
jules
|
27a6903cac
|
Changed the way isPositiveAndBelow is written to avoid needing to cast the second parameter to an int
|
2017-09-27 12:24:02 +01:00 |
|
hogliux
|
82bc9da02c
|
Added support for Atmos 7.0.2 and 7.1.2 Surround formats
|
2017-09-25 12:06:01 +01:00 |
|
jules
|
94669f2b14
|
whitespace
|
2017-09-19 16:28:35 +01:00 |
|
jules
|
2878bc2f75
|
Added a copy constructor for MidiBuffer::Iterator
|
2017-09-19 16:21:03 +01:00 |
|
tpoole
|
0ae8aa812c
|
Bump version number to 5.1.2
|
2017-09-18 14:59:57 +01:00 |
|
hogliux
|
e2c8e30d72
|
Added a ScopedNoDenormal class to temporarily disable denormals
|
2017-09-12 11:32:32 +01:00 |
|
jules
|
eda613c6db
|
Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools
|
2017-09-08 08:59:55 +01:00 |
|
jules
|
1cc371cae9
|
Fix for an AudioBuffer move operator bug
|
2017-09-05 16:39:51 +01:00 |
|
jules
|
7c6f3d40b6
|
Tidied up some method calls involving HeapBlock
|
2017-09-05 16:06:57 +01:00 |
|
jules
|
baa5907668
|
Added some setter methods to SynthesiserVoice
|
2017-09-05 10:03:45 +01:00 |
|
jules
|
65ba032545
|
Tweaked the wording of some comments in AudioPlayHead
|
2017-09-05 09:02:15 +01:00 |
|
hogliux
|
86f9c11d15
|
Added new FrameRateType fps23976 to AudioPlayHead
|
2017-09-01 11:09:44 +01:00 |
|
tpoole
|
9b687968db
|
Fixed some g++ compiler warnings
|
2017-08-29 14:47:04 +01:00 |
|
hogliux
|
35facc3656
|
Fixed a potential use-after-free in AudioBuffer's move semantics
|
2017-08-29 11:39:26 +01:00 |
|
tpoole
|
9600016294
|
Fixed some undefined (or implementation defined) behavior
|
2017-08-24 18:16:03 +01:00 |
|
hogliux
|
f516b97a25
|
Fixed some warnings when using JUCE_SNAP_TO_ZERO on non x86 processors
|
2017-08-21 11:06:51 +01:00 |
|
hogliux
|
0fd1a69525
|
AU/Auv3: Added workaround for compiler issue when initialising CoreAudio's AudioChannelLayout structure using braces
|
2017-08-16 13:34:48 +01:00 |
|
jules
|
3265de83bd
|
Added a method SynthesiserVoice::setKeyDown
|
2017-08-11 09:03:25 +01:00 |
|
jules
|
aed0e13745
|
Workaround for an edge-case involving sustain + sostenuto pedal parsing in the Synthesiser class. Also gave that class a quick spring-clean internally
|
2017-08-10 15:49:42 +01:00 |
|
hogliux
|
c02ef79fd6
|
Bump version number to 5.1.1
|
2017-08-02 18:35:29 +01:00 |
|
tpoole
|
7c4a23bac7
|
Documentation fixes
|
2017-07-31 18:29:53 +01:00 |
|
hogliux
|
df1fe18048
|
Fixed missing reference in LinearSmoothedValue::applyGain
|
2017-07-28 11:34:03 +01:00 |
|
hogliux
|
c1ad53c14e
|
Bump version number to 5.1.0
|
2017-07-27 12:39:23 +01:00 |
|
hogliux
|
7ca5ad001e
|
Added multichannel file io readers and writers
|
2017-07-27 12:39:17 +01:00 |
|
hogliux
|
244a944857
|
Added the JUCE DSP module
|
2017-07-27 12:39:07 +01:00 |
|
tpoole
|
a05362d46b
|
Projucer: Xcode exporter: Updated to support Xcode 9
|
2017-07-24 18:00:54 +01:00 |
|
ed
|
6bfcd820b4
|
Unit tests: Added an optional argument to the UnitTest constructor to specify a category and methods to get and run unit tests in a specified category. Updated the built-in JUCE unit tests and Demo project to use categories.
|
2017-07-20 17:24:05 +01:00 |
|
tpoole
|
98cb1011bb
|
JUCE Demo: Increased the compiler warning level
|
2017-07-18 13:09:03 +01:00 |
|
jules
|
20d0b3775f
|
Added some move-operators and iterators to MidiMessageSequence
|
2017-07-07 11:41:20 +01:00 |
|
jules
|
f8a58c8da7
|
Added a few assertions and cleanups to AudioBuffer
|
2017-06-29 16:01:10 +01:00 |
|
hogliux
|
bc3ef88603
|
Bump version number to 5.0.2
|
2017-05-30 16:32:47 +01:00 |
|
jules
|
44d92805f6
|
Some cleanups in the VST wrapper and channel-set code
|
2017-05-22 15:52:16 +01:00 |
|
hogliux
|
8413614744
|
Bump version number to 5.0.1
|
2017-05-04 15:26:54 +01:00 |
|
jules
|
171aa94215
|
Fix for MidiMessage::endOfTrack()
|
2017-05-02 12:04:50 +01:00 |
|
hogliux
|
9d81c5066a
|
Bump version number to 5.0.0
|
2017-04-27 14:43:05 +01:00 |
|
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
2017-04-27 14:43:04 +01:00 |
|
jules
|
e0698daaca
|
Tidied up a couple of comments, warnings and did a bit of code modernisation
|
2017-04-24 10:49:41 +01:00 |
|
jules
|
d36156c620
|
Removed some extraneous semicolons
|
2017-04-21 11:15:07 +01:00 |
|
jules
|
3a3f118fbb
|
A bit of code modernisation in MidiMessage, adding a variadic constructor to allow custom midi messages to be created more succinctly.
|
2017-04-20 15:31:24 +01:00 |
|
hogliux
|
957ca2d86f
|
Fixed a bug where an AudioSampleBuffer's isClear flag would remain set even after copying data from another non-zero AudioSampleBuffer
|
2017-04-18 09:42:07 +01:00 |
|
jules
|
79c54bc076
|
Added some missing 60fps framerate variables
|
2017-04-03 11:25:48 +01:00 |
|
jules
|
9d59a41e7b
|
Removed some spurious 'noexcept's from AudioBuffer, and cleaned up some other bits in that class
|
2017-03-30 11:45:12 +01:00 |
|
jules
|
8ed41ed14b
|
Fixed some whitespace style and cleaned up some code using C++11
|
2017-03-27 13:06:42 +01:00 |
|