ed
|
a54da0b832
|
Fixed some more typos
|
5 years ago |
ed
|
4edb0d2c90
|
Tidied up some divider comments
|
5 years ago |
Tom Poole
|
79d3e8b3f5
|
Windows: Removed some VS2013 workarounds
|
5 years ago |
ed
|
a093112c05
|
Fixed some compiler warnings
|
5 years ago |
Tom Poole
|
d8e07dca91
|
Fixed a data race in an example
|
5 years ago |
Tom Poole
|
16dd26649a
|
Fixed some GCC compiler warnings and removed deprecated functions
|
6 years ago |
ed
|
e26529d5e9
|
Added identifier-based MIDI input/output methods to AudioDeviceManager and deprecated the old name-based methods
|
6 years ago |
Tom Poole
|
1e021b6ed0
|
Fixed an issue overriding MidiKeyboardComponent::mouseDownOnKey
|
6 years ago |
ed
|
4fa131f5a7
|
Delete the current audio device when no inputs or outputs are specified in AudioDeviceManager::setAudioDeviceSetup() and ensure that the AudioDeviceSelectorComponent displays this correctly
|
6 years ago |
ed
|
fb5cfcd606
|
Fix some data races flagged when running the AudioPlaybackDemo with Xcode's thread sanitiser enabled
|
6 years ago |
Tom Poole
|
0828977e5b
|
macOS: Added a Bluetooth MIDI pairing dialog
|
6 years ago |
ed
|
290aad89f8
|
Fixed a potential data race in AudioThumbnail
|
6 years ago |
Tom Poole
|
43e623661e
|
Fixed a typo in a comment
|
6 years ago |
ed
|
91ef9e2b85
|
Fixed some layout issues when using an AudioDeviceSelectorComponent with the "advanced" settings hidden
|
6 years ago |
ed
|
a234721110
|
Added various clang-tidy modernize-* fixes
|
6 years ago |
ed
|
0ab5e696fe
|
Reduce the list row height in AudioDeviceSelectorComponent when the item height is reduced
|
6 years ago |
jules
|
cdb55f70c2
|
Changes to avoid some clang warnings
|
6 years ago |
Tom Poole
|
faf7fb1960
|
Fixed a bug in the AudioDeviceSelectorComponent when selecting zero channels
|
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 |
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 |
jules
|
974b4a8351
|
Removed some legacy friend class declarations that are no longer needed with modern compilers
|
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 |
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 |
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
|
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 |
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 |
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 |
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 |