Tom Poole
|
faf7fb1960
|
Fixed a bug in the AudioDeviceSelectorComponent when selecting zero channels
|
6 years ago |
hogliux
|
008b7a9ab2
|
Re-structured the low-level Android native code
Please see the forum post "Re-structuring of JUCE’s low-level Android code" and the BREAKING-CHANGES.txt for more information.
|
6 years ago |
ed
|
6d39f01793
|
Bump version number to 5.4.1
|
6 years ago |
Tom Poole
|
f0a4b67915
|
Android: Fixed some compiler warnings
|
6 years ago |
ed
|
0b8fcc7a15
|
Bump version number to 5.4.0
|
6 years ago |
ed
|
c3e7c47252
|
Make sure that the velocity value set in MidiKeyboardComponent::setVelocity() is used when sending notes
|
6 years ago |
jules
|
5979288706
|
Added some macros for asserting when functions are called in an unsafe manner outside the message thread.
|
6 years ago |
jules
|
93ea3d922f
|
Added class AudioProcessLoadMeasurer, and a new version of the method AudioDeviceManager::getAudioDeviceSetup()
|
6 years ago |
ed
|
92141bf279
|
Added an AudioProcessorPlayer::setMidiOutput() method for forwarding MIDI messages from the AudioProcessor and updated the standalone plugin holder to use this
|
6 years ago |
Tom Poole
|
3c93cfb105
|
Clarified some Button LookAndFeel parameter names
|
6 years ago |
Tom Poole
|
934e2995ff
|
Worked around a VS2013 compiler error
|
6 years ago |
jules
|
7ab4d1708b
|
Some misc cleanups, mainly around WeakReference usage and rectangles
|
6 years ago |
Tom Poole
|
102ed4a9f2
|
Fixed some compiler warnings
|
6 years ago |
jules
|
974b4a8351
|
Removed some legacy friend class declarations that are no longer needed with modern compilers
|
7 years ago |
ed
|
2d79cc78c0
|
Bump version number to 5.3.2
|
7 years ago |
ed
|
7ce365a319
|
Fixed a typo in last commit
|
7 years ago |
ed
|
38e065cb8f
|
Added methods to get and set the octave scroll button width to MidiKeyboardComponent
|
7 years ago |
Tom Poole
|
cbfcb53274
|
Tweaked the layout of MidiInputSelectorComponentListBox
|
7 years ago |
hogliux
|
0f7c867534
|
MidiKeyboadComponent: Fixed an assertion when translating the mouse position to a note velocity
|
7 years ago |
Tom Poole
|
6f7f264d04
|
Fixed a layout bug in MidiInputSelectorComponentListBox
|
7 years ago |
Tom Poole
|
ab863a6dc2
|
Replaced all usage of ScopedPointer with std::unique_ptr
|
7 years ago |
Noah Dayan
|
1a31c86f39
|
Bump version number to 5.3.1
|
7 years ago |
ed
|
262dff8854
|
Bump version number to 5.3.0
|
7 years ago |
ed
|
cdbc28c18b
|
Add documentation tags
|
7 years ago |
hogliux
|
8bb56fcad8
|
Try to re-use the current selected audio device if sharing an AudioDeviceManager with an AudioAppComponent
|
7 years ago |
ed
|
381f97492a
|
Added a constructor to AudioAppComponent that takes a reference to a shared AudioDeviceManager
|
7 years ago |
ed
|
dc96e99738
|
Made the AudioDeviceManager input/output level getters return a reference-counted struct to ensure that the level processing code is only executed when needed
|
7 years ago |
ed
|
fa0f7a4281
|
Bump version number to 5.2.1
|
7 years ago |
Tom Poole
|
f876b9f5df
|
Minor formatting fixes
|
7 years ago |
Tom Poole
|
7d943e76dc
|
Tidied up some module dependencies
|
7 years ago |
Noah Dayan
|
1d43cdb508
|
Add missing documentation to juce_AudioAppComponent.h
|
7 years ago |
jules
|
1a60fa9765
|
More ScopedPointer/unique_ptr compatibility work
|
7 years ago |
jules
|
48a5fbd333
|
Another batch of ScopedPointer cleanups
|
7 years ago |
jules
|
f9313c8338
|
Deprecated some old functions roundDoubleToInt and roundFloatToInt - these can both be trivially replaced by roundToInt, and should have been deprecated long ago!
|
7 years ago |
jules
|
4fcedf7be5
|
Standardised some lambda syntax
|
7 years ago |
jules
|
80a7718286
|
Added some event lambda callbacks for TextEditor and simplified a bit more code using them
|
7 years ago |
jules
|
e7a5e520c6
|
Updated Button::onClick and added ComboBox::onChange
|
7 years ago |
jules
|
ce8b2d865a
|
Used Button::onClick to simplify a bunch of library classes and demo code
|
7 years ago |
Tom Poole
|
c0223ae2bc
|
Added a missing dependency in the juce_audio_utils module
|
7 years ago |
jules
|
d0111a4f96
|
Began phasing out double_Pi and float_Pi in favour of MathConstants::pi. Also added MathConstants::twoPi
|
7 years ago |
Noah Dayan
|
731dfdac3a
|
Add clarification in documentation of juce_AudioAppComponent.h
|
7 years ago |
jules
|
6a49d6efdc
|
Minor tidying up
|
7 years ago |
ed
|
822a1e31b8
|
Added some methods to MidiKeyboardComponent to set/get the width of black notes
|
7 years ago |
jules
|
3dcd918ddd
|
Cleaned up MidiKeyboardComponent, changing it to use floating point coords
|
7 years ago |
jules
|
2dc9316420
|
Misc ScopedPointer changes to start using reset() and get() rather than assignments and casts (part of an ongoing drift towards more std::unique_ptr compatibility)
|
7 years ago |
jules
|
aecb819985
|
Replaced all our internal use of the old AudioSampleBuffer name with AudioBuffer<float> (for which AudioSampleBuffer is just a typedef)
|
7 years ago |
ed
|
dbb2f620b4
|
Bump version number to 5.2.0
|
7 years ago |
jules
|
c2a2d5c734
|
Updated some code to use cleaner array initialisation from constant data
|
7 years ago |
jules
|
dd4230586f
|
Noticed that we still had some template whitespace workarounds for older compilers, so tidied them up
|
7 years ago |
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
|
7 years ago |