jules
|
523f436957
|
Added some NEEDS_TRANS wrappers around the various strings returned by MidiMessage
|
11 years ago |
jules
|
4ec476b750
|
Minor tidying.
|
11 years ago |
jules
|
705836d329
|
Fix for MidiMessage handling sysex messages <= 4 bytes.
|
11 years ago |
jules
|
12a8dd3092
|
Avoided some pedantic GCC warnings.
|
11 years ago |
jules
|
484bcf4e3c
|
MidiMessage - fix for reported length of sysexes by message constructor.
|
11 years ago |
jules
|
4d7323fe0d
|
Changed MidiMessage to avoid problems when moving them around in memory. Apart from being slightly cleaner code, this means that it can be used in Arrays.
|
11 years ago |
jules
|
61d1e1b7ba
|
Avoiding a few MSVC warnings
|
11 years ago |
jules
|
171c1f31ae
|
Fixed a typo in the last MidiBuffer changes.
|
11 years ago |
jules
|
ad10abfee0
|
Simplified the internal workings of the MidiBuffer class.
|
11 years ago |
jules
|
81435f8134
|
Made a few constant string arrays static to help compilers to optimise their initialisation.
|
11 years ago |
jules
|
f35dc2df92
|
Correction to MidiFile end-of-track handling.
|
11 years ago |
jules
|
bf16cbdd7f
|
Stopped MidiFile writing an end-of-track event if the data provided already contained one.
|
11 years ago |
jules
|
354b5d38ae
|
Added method MidiMessage::keySignatureMetaEvent
|
11 years ago |
jules
|
6cd2f43afa
|
Tidied up some ValueTree code.
|
11 years ago |
jules
|
f4bc1e033d
|
New methods MidiFile::findAllKeySigEvents() and MidiMessage::isKeySignatureMajorKey()
|
11 years ago |
jules
|
b093f47a8c
|
Misc minor cleanups and comment fixes.
|
11 years ago |
jules
|
636ffe68d3
|
A bit more minor cleaning-up.
|
11 years ago |
jules
|
5b25ac6609
|
Renamed the swapWithArray methods in the array classes to "swapWith" to be more consistent with other swap method naming, and templated the methods for more flexibility.
|
11 years ago |
jules
|
5a1112ab94
|
Updated the format of the header include guard macros.
|
12 years ago |
jules
|
39ef5130e9
|
Added MidiKeyboardComponent::mouseUpOnKey() method.
|
12 years ago |
jules
|
03c2801f3f
|
Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3
|
12 years ago |
jules
|
f68637f16b
|
Documentation fix and MidiMessage constness clean-up.
|
12 years ago |
jules
|
bfd9350bed
|
Changed some types from int to size_t where appropriate. Fixed a CoreMidi build problem in 64-bit mode.
|
12 years ago |
jules
|
f9e31ab7a9
|
Documentation pedanticism.
|
12 years ago |
jules
|
a9b177f2da
|
Fix to midi file frame-based timecode conversion.
|
12 years ago |
jules
|
0ceeb573d8
|
Minor changes to avoid pedantic compiler warnings.
|
12 years ago |
jules
|
9393c1bbc9
|
Avoided some minor compiler warnings.
|
12 years ago |
jules
|
70257e902f
|
Changed the result of MidiMessage::getMidiNoteInHertz to correctly map midi 69 to 440Hz
|
12 years ago |
jules
|
a25acde808
|
Image subsection fix. Linux text drag-and-drop.
|
12 years ago |
jules
|
fae88c8b88
|
Minor documentation updates. Added MidiMessageSequence::sort() method.
|
12 years ago |
jules
|
0ce65462af
|
Translation of OSX app menu strings. Minor misc changes and documentation fixes.
|
12 years ago |
jules
|
eb47f3c656
|
Fix for MidiFile::readNextTrack()
|
13 years ago |
jules
|
591e89cd87
|
Replaced the badly-named method Array::removeValue() with two new methods: removeFirstMatchingValue() and removeAllInstancesOf(). If you call the old method anywhere, you can just replace any calls with removeFirstMatchingValue(), which does the same job, but whose name makes it clear that not all instances of the value will be removed.
|
13 years ago |
jules
|
1a83fbf3a4
|
Changed MidiMessage::getTextFromTextMetaEvent() to handle utf-8 as well as ascii.
|
13 years ago |
jules
|
dc76ef71e9
|
Made MidiMessageSequence::addEvent return the new event.
|
13 years ago |
jules
|
1f95f54089
|
Purged some warnings.
|
13 years ago |
jules
|
56bbab1537
|
(automated whitespace clean-up)
|
13 years ago |
jules
|
51b2068576
|
Introjucer: added company name property to project, and better exe property info generation in MSVC resource files. Added method OpenGLComponent::rebuildContext().
|
13 years ago |
jules
|
9d973f0089
|
Fixes for CoreAudio, MidiFile, TextEditor, Tooltip.
|
13 years ago |
jules
|
8f4548745a
|
Minor introjucer rejigging.
|
13 years ago |
jules
|
295d125142
|
Stopped using the old BEGIN_JUCE_NAMESPACE macros, and just used hard-coded namespaces where necessary instead. The macro definitions are still there, so this shouldn't affect anyone's code.
|
13 years ago |
jules
|
e74219b736
|
Midi fixes for reading/writing variable-length sysexes.
|
13 years ago |
jules
|
f35738afe0
|
Midi file fix to avoid multiple end-of-track events. Some openGL tweaks.
|
13 years ago |
jules
|
dcc767868f
|
Misc minor clean-ups.
|
13 years ago |
Julian Storer
|
ffc2f5d40e
|
Created c++11 move constructors and operator= methods for a bunch of classes (only enabled for c++11 compilers, of course)
|
13 years ago |
Julian Storer
|
b70e0a28d2
|
First check-in of the "jucequake": a major re-organisation of the library to break it up into modules. For more details about this, see the website forum..
|
13 years ago |