ed
|
4855f52e4d
|
Added missing documentation tags
|
4 years ago |
ed
|
aad3667e17
|
Updated MidiKeyboardState to use nested Listener and fixed some thread safety issues
|
5 years ago |
ed
|
5467c57e23
|
Updated MidiKeyboardState to use nested Listener and fixed some thread safety issues
|
5 years ago |
reuk
|
f7ccdd54bb
|
Midi: Fix midi buffer iterator tag
|
5 years ago |
Tom Poole
|
894e7d2bd2
|
Updated all license headers
|
5 years ago |
Tom Poole
|
2d16374b14
|
Updated all license headers
|
5 years ago |
reuk
|
d7ed5104c5
|
MidiBuffer: Fix deprecated iterator
|
5 years ago |
reuk
|
eae9a10944
|
MidiBuffer: Add iterator compatible with C++11 range-for
|
5 years ago |
ed
|
4a5dda489f
|
Fixed some warnings with -Wconversion enabled
|
5 years ago |
ed
|
a54da0b832
|
Fixed some more typos
|
5 years ago |
Tom Poole
|
9417fae499
|
Tidied up some code in MidiBuffer
|
5 years ago |
Tom Poole
|
79d3e8b3f5
|
Windows: Removed some VS2013 workarounds
|
5 years ago |
ed
|
0ed474e412
|
Fixed a potential crash when reading MIDI files with incorrect track length chunks
|
6 years ago |
jules
|
15567c7150
|
Changed the constructor of GenericAudioProcessorEditor to take a reference rather than a pointer, to match all the other AudioProcessorEditor classes. Also tweaked its implementation to resize its components horizontally to fit the width of the parent window
|
6 years ago |
Tom Poole
|
a9a0f6b92f
|
Enforced more comprehensive const-correctness in the JUCE container classes
|
6 years ago |
ed
|
497a1b3fb7
|
Added juce_UnitTestCategories.h to replace raw strings used for test categories
|
6 years ago |
ed
|
f3af250ff7
|
Tidied up unit test code layout
|
6 years ago |
ed
|
e88700be6e
|
Added missing unit test categories
|
6 years ago |
ed
|
839ca11746
|
Made a couple of MidiFile methods const
|
6 years ago |
ed
|
a234721110
|
Added various clang-tidy modernize-* fixes
|
6 years ago |
ed
|
eaf0f990d4
|
Replaced all uses of static_cast<Type&&> with std::move
|
6 years ago |
Tom Poole
|
e1e3b42b4f
|
Fixed an invalid memory read when handling MIDI reset messages
|
6 years ago |
Noah Dayan
|
f737fc0882
|
Fixed a documentation warning in juce_MidiFile.h
|
7 years ago |
hogliux
|
b856e38d46
|
Midi: Adding matching note-offs for note-ons is now optional and be disabled via a parameter of MidiFile::readFrom
|
7 years ago |
jules
|
b46c63bdae
|
Made the MidiMessageSequence copy constructor generate a more faithful version of the original state, rather than always matching up all note on/off pairs
|
7 years ago |
ed
|
cdbc28c18b
|
Add documentation tags
|
7 years ago |
ed
|
aa01a84ed5
|
Added MidiMessage::isResetAllControllers() method
|
7 years ago |
jules
|
4955271ce0
|
Added some move constructors for MidiFile, and tidied-up its internals a bit
|
7 years ago |
Tom Poole
|
e174bb26bd
|
A minor code tidyup
|
7 years ago |
Tom Poole
|
cff37f5b6a
|
Fixed some const violation errors
|
7 years ago |
jules
|
d4a7afa73f
|
Replaced some old juce-style sort operations with std::sort and lambdas
|
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 |
tpoole
|
51b3eaebb2
|
Fixed some VS2013 compiler errors
|
7 years ago |
jules
|
b5432c710a
|
Added a method MidiMessage::withTimeStamp, and some MidiMessageSequence unit-tests
|
7 years ago |
tpoole
|
3cb185fcc3
|
A minor code cleanup
|
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 |
jules
|
31c99d3680
|
Cleaned up some missing std:: namespaces for maths functions, and updated some old documentation for AudioProcessor
|
7 years ago |
jules
|
27a6903cac
|
Changed the way isPositiveAndBelow is written to avoid needing to cast the second parameter to an int
|
7 years ago |
jules
|
94669f2b14
|
whitespace
|
7 years ago |
jules
|
2878bc2f75
|
Added a copy constructor for MidiBuffer::Iterator
|
7 years ago |
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
|
7 years ago |
tpoole
|
9b687968db
|
Fixed some g++ compiler warnings
|
7 years ago |
tpoole
|
a05362d46b
|
Projucer: Xcode exporter: Updated to support Xcode 9
|
7 years ago |
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.
|
7 years ago |
jules
|
20d0b3775f
|
Added some move-operators and iterators to MidiMessageSequence
|
7 years ago |
jules
|
171aa94215
|
Fix for MidiMessage::endOfTrack()
|
8 years ago |
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
8 years ago |
jules
|
e0698daaca
|
Tidied up a couple of comments, warnings and did a bit of code modernisation
|
8 years ago |
jules
|
3a3f118fbb
|
A bit of code modernisation in MidiMessage, adding a variadic constructor to allow custom midi messages to be created more succinctly.
|
8 years ago |
jules
|
8ed41ed14b
|
Fixed some whitespace style and cleaned up some code using C++11
|
8 years ago |