jules
|
fb864a5cb1
|
Corrected some spelling mistakes in comments
|
2016-04-11 11:13:44 +01:00 |
|
jules
|
5cdd56065d
|
Added a method MidiKeyboardComponent::getTotalKeyboardWidth()
|
2016-03-01 16:33:53 +00:00 |
|
jules
|
b5907fa90d
|
Normalised some divider comments
|
2016-02-20 09:45:43 +00:00 |
|
Timur Doumler
|
c536d10be9
|
MidiKeyboardComponent: added possibility to change the length of the black keys as a proportion of the white keys to something else than the default of 0.7, and to query that proportion.
|
2016-01-05 16:39:57 +00:00 |
|
jules
|
4d34212557
|
Fixed a problem with AudioDeviceSelectorComponent that caused repeated refreshes of the current midi device.
|
2016-01-05 10:26:42 +00:00 |
|
Felix Faire
|
b10039587d
|
Removed extraneous forward declaration of BluetoothMidiSelectorOverlay
|
2016-01-04 15:29:54 +00:00 |
|
jules
|
23395691b1
|
Added a method AudioDeviceSelectorComponent::getMidiInputSelectorListBox()
|
2015-12-01 10:00:11 +00:00 |
|
Joshua Gerrard
|
5569bd8a4d
|
Fixed typo in BluetoothMidiDevicePairingDialogue
|
2015-11-05 14:00:59 +00:00 |
|
jules
|
89ba69ab29
|
Android Bluetooth MIDI, pro-audio i/o and improved openGL support
|
2015-11-03 10:37:52 +00:00 |
|
jules
|
226eaa86f3
|
Removed a defunct member variable
|
2015-11-02 09:59:05 +00:00 |
|
jules
|
7b606e2e3f
|
Refactored some internal code in MidiKeyboardComponent
|
2015-10-12 18:16:07 +01:00 |
|
jules
|
15cd46a1de
|
Tidied up some comments
|
2015-10-12 10:14:08 +01:00 |
|
jules
|
fdc04d2d2c
|
Fixed some warnings caught by -pedantic_warnings
|
2015-09-15 10:42:09 +01:00 |
|
jules
|
cee5a77123
|
Added a velocity parameter to note-off handling in MidiKeyboardState
|
2015-09-14 09:49:15 +01:00 |
|
jules
|
018a2d41be
|
MidiKeyboardComponent: avoid drawing lines if the colour is transparent.
|
2015-09-08 21:13:47 +01:00 |
|
jules
|
e91496c965
|
Fixed a couple of MSVC warnings
|
2015-09-07 10:49:31 +01:00 |
|
jules
|
57d4889f91
|
Added a new class AudioVisualiserComponent, and updated the demo audio pages to use this.
|
2015-09-03 15:36:41 +01:00 |
|
jules
|
15812950c6
|
A couple of minor graphical tweaks to MidiKeyboardComponent.
|
2015-08-18 09:58:47 +01:00 |
|
jules
|
34a8eaafc0
|
Added missing override
|
2015-08-11 14:40:26 +01:00 |
|
jules
|
d0415da361
|
Added some override specifiers in AudioThumbnail
|
2015-08-10 14:48:20 +01:00 |
|
hogliux
|
c7b8e77031
|
Update copyright notice
|
2015-07-22 15:59:34 +01:00 |
|
jules
|
179d99f57d
|
Made MidiKeyboardComponent work better when attached as a mouse listener to child components.
|
2015-04-22 15:36:52 +01:00 |
|
jules
|
f02562f2c4
|
Fixed some documentation.
|
2015-03-23 09:54:19 +00:00 |
|
jules
|
a4594e55e7
|
Prevent stray mouse-drags triggering the midi component keys by mistake
|
2015-02-03 09:45:14 +00:00 |
|
jules
|
6d33253189
|
Fix in MidiKeyboardComponent to prevent double notes when using touch input.
|
2015-02-02 09:10:31 +00:00 |
|
jules
|
8f5623ca0b
|
Gave MidiKeyboardComponent a keyPressed method to prevent keypresses that it's using from being passed through to parent components.
|
2015-01-02 15:55:19 +00:00 |
|
jules
|
5d3e24b7a7
|
Spelling fix.
|
2014-12-29 08:54:05 +00:00 |
|
jules
|
697e56e426
|
Merge remote-tracking branch 'gh/master' into develop
|
2014-11-13 14:12:26 +00:00 |
|
jules
|
d10d19e4bf
|
Allowed the MidiKeyboardComponent up/down buttons to be non-opaque.
|
2014-11-13 13:33:42 +00:00 |
|
jules
|
4a00747683
|
Updated MidiKeyboardComponent to allow it to be non-opaque.
|
2014-11-13 13:04:46 +00:00 |
|
jules
|
6aebccfeb6
|
Minor compiler warning fix.
|
2014-11-04 17:38:42 +00:00 |
|
jules
|
01bab0c146
|
Minor compiler warning fix.
|
2014-11-04 16:23:01 +00:00 |
|
jules
|
0ec53673ce
|
Demo cleanups.
|
2014-11-04 11:41:36 +00:00 |
|
jules
|
b9fe4d5811
|
Merged new demo code + tidied a few bits and pieces.
|
2014-11-04 11:03:34 +00:00 |
|
Felix Faire
|
c81ee3b5be
|
Added AudioAppExample file in examples
|
2014-10-30 12:59:58 +00:00 |
|
Felix Faire
|
06b9bdefb6
|
Added AudioComponentTemplate
|
2014-10-30 11:16:51 +00:00 |
|
jules
|
653a68ddee
|
Added includes of new template classes.
|
2014-10-28 14:22:54 +00:00 |
|
jules
|
4f591df870
|
Initial check-in of new simple app helper classes
|
2014-10-26 17:43:20 +00:00 |
|
jules
|
3307aee125
|
MSVC compiler warning fixes
|
2014-09-02 14:02:47 +01:00 |
|
jules
|
0234655752
|
Extended AudioThumbnail to handle any number of channels.
|
2014-09-02 11:27:06 +01:00 |
|
jules
|
aef09a4d5b
|
Minor layout tweaks to the AudioDeviceSelectorComponent
|
2014-07-14 12:20:18 +01:00 |
|
jules
|
2d34266125
|
Fixed a layout bug in AudioDeviceSelectorComponent
|
2014-07-14 11:17:26 +01:00 |
|
jules
|
6bb134ae89
|
Made sure that AudioDeviceSelectorComponent reflects the l+f correctly
|
2014-07-14 10:54:53 +01:00 |
|
jules
|
3bb7e7ebf1
|
Added a 'reset' button and adjustable item height to the AudioDeviceSelectorComponent
|
2014-07-04 15:57:22 +01:00 |
|
jules
|
0bf57ddf0c
|
Added a method RectangleList::ensureStorageAllocated
|
2014-06-29 18:39:45 +01:00 |
|
jules
|
6c61dbb68e
|
Refactored the internal mouse-handling code to use floating point coords. This shouldn't affect much user code, but a few methods in MouseInputSource have now changed to use Point<float> rather than Point<int>.
|
2014-06-14 13:06:53 +01:00 |
|
jules
|
f57cd7bafd
|
Clarified some badly-defined behaviour in AudioDeviceManager: if a midi callback is added with an empty-string as its target midi input device, it now gets sent incoming events from *all* devices, not just the "default" device (which was never properly defined)
|
2014-05-08 14:53:11 +01:00 |
|
jules
|
91d9c96338
|
Minor clean-ups
|
2014-04-29 14:14:21 +01:00 |
|
jules
|
fa21d2ac02
|
Replaced AudioSampleBuffer::getSampleData with getReadPointer/getWritePointer methods (the old method is still available but deprecated). Apart from making code more explanatory and improving constness, these work with a new flag that keeps track of whether the buffer is clear, so that some operations can be elided when the data is known to be empty.
|
2014-03-24 14:39:32 +00:00 |
|
jules
|
d74bf3dca8
|
Added 64-bit double methods to FloatVectorOperations. Refactored some of the min/max methods in FloatVectorOperations to return a Range instead of getting the results as parameters.
|
2014-03-18 10:56:34 +00:00 |
|