jules
|
f8a58c8da7
|
Added a few assertions and cleanups to AudioBuffer
|
8 years ago |
hogliux
|
bc3ef88603
|
Bump version number to 5.0.2
|
8 years ago |
jules
|
44d92805f6
|
Some cleanups in the VST wrapper and channel-set code
|
8 years ago |
hogliux
|
8413614744
|
Bump version number to 5.0.1
|
8 years ago |
jules
|
171aa94215
|
Fix for MidiMessage::endOfTrack()
|
8 years ago |
hogliux
|
9d81c5066a
|
Bump version number to 5.0.0
|
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
|
d36156c620
|
Removed some extraneous semicolons
|
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 |
hogliux
|
957ca2d86f
|
Fixed a bug where an AudioSampleBuffer's isClear flag would remain set even after copying data from another non-zero AudioSampleBuffer
|
8 years ago |
jules
|
79c54bc076
|
Added some missing 60fps framerate variables
|
8 years ago |
jules
|
9d59a41e7b
|
Removed some spurious 'noexcept's from AudioBuffer, and cleaned up some other bits in that class
|
8 years ago |
jules
|
8ed41ed14b
|
Fixed some whitespace style and cleaned up some code using C++11
|
8 years ago |
hogliux
|
1b5d7f36db
|
Added missing JUCE_CALLTYPE specifier to AudioChannelSet
|
8 years ago |
hogliux
|
f312721cf9
|
Fixed a bug where a MidiMessage constructor could read beyond the end of the passed-in midi buffer if the midi message is non-standard
|
8 years ago |
tpoole
|
4c59a920b4
|
Added Inter-App Audio capabilities to standalone plug-ins
|
8 years ago |
hogliux
|
a839fa24b3
|
Modified AudioChannelSet::getDescription() to return more commonly used names for surround formats (without the "+LFE" part)
|
8 years ago |
jules
|
6eb56c4c0b
|
Minor documentation fix
|
8 years ago |
jules
|
69297d6790
|
Added an assertion to MidiMessage to help catch float/int parameter confusion
|
8 years ago |
tpoole
|
1e2f6fec5c
|
Restored module header #defines
|
8 years ago |
tpoole
|
73ca34d7b6
|
Added an overload to allow AudioBuffer reference data to contain an offset
|
8 years ago |
jules
|
efac121466
|
Increased accuracy of frame rate constants in the plugin wrappers
|
8 years ago |
hogliux
|
2da1bc5f41
|
Replace include guards with "#pragma once"
|
8 years ago |
hogliux
|
9f3fb1c0a6
|
Added a compiler error if your compiler is too old and removed numerous code checks for old compilers which are now deprecated
|
8 years ago |
hogliux
|
e0aff606a8
|
Bump version number to 4.3.1
|
8 years ago |
hogliux
|
83a4f74b1f
|
Added support saving/restoring plugin bus layouts in the audio host demo
|
8 years ago |
jules
|
5eeaf5a2b5
|
Added move semantics to AudioBuffer
|
8 years ago |
tpoole
|
2e84129479
|
Updated the juce_audio_basics, juce_audio_devices, juce_blocks_basics, juce_core and juce_events modules to a new ISC license
|
8 years ago |
ed
|
9a130f2810
|
Set avoidReallocating argument of AudioBuffer::makeCopyOf() to true in some audio class methods to avoid unnecessary reallocations in double-float buffer conversion
|
8 years ago |
ed
|
cd752ed6af
|
MidiFile::writeTo() method now returns false if unsuccessful
|
8 years ago |
ed
|
17600a2902
|
Added copy constructor and copy assignment operator to MidiFile
|
8 years ago |
Timur Doumler
|
40dfba17db
|
MPESynthesiser: Added interface to set tracking mode for pressure/pitchbend/timbre.
|
8 years ago |
hogliux
|
8154ccc4e5
|
Added a fix for a potential wrap-around bug in BufferingAudioSource
|
8 years ago |
hogliux
|
eba80c3258
|
Tweaked buffering audio source so it can more easily be used in a realtime and non-realtime setting
|
8 years ago |
hogliux
|
363ceb08cf
|
Bump version number to 4.3.0
|
8 years ago |
hogliux
|
7cdcb19d25
|
Added a convenient function to get all channel sets with a particular number of channels
|
8 years ago |
hogliux
|
a931b472d0
|
Added a non-sense if statement to BufferingAudioSource to surpress an MSVC linker warning
|
8 years ago |
jules
|
c587d4b495
|
Minor code style tidy-ups
|
8 years ago |
hogliux
|
285635cdf0
|
Added notch and all pass filters
|
8 years ago |
hogliux
|
d892109298
|
Fixed a warning in recent commit
|
8 years ago |
hogliux
|
225e8dafd9
|
Added waitForNextAudioBlockReady method to BufferingAudioSource
|
8 years ago |
hogliux
|
2104c506b6
|
Added const qualifier to MidiEventHolder argument of MidiMessageSequence::getIndex
|
8 years ago |
hogliux
|
21c6fc7a8e
|
Added an option to enable/disable pre-buffering in BufferingAudioSource
|
8 years ago |
hogliux
|
1be76c1ac0
|
Added more methods to IIRCoefficients to generate coeffecients for commonly used filters
|
8 years ago |
hogliux
|
4fa0516f40
|
Revised multibus API and added support for multibus hosting
|
8 years ago |
hogliux
|
4eb89336f9
|
Bump version number to 4.2.4
|
8 years ago |
ed
|
29320a01cc
|
Changed maxSensibleMidiFileSize in MidiFile from 2mb to 200mb to allow loading of large MIDI files
|
8 years ago |
hogliux
|
e6ad9b52da
|
Add option to not re-allocate memory when making a copy of an AudioBuffer
|
8 years ago |
Timur Doumler
|
9100d1c89e
|
Synthesiser and MPESynthesiser: added an additional parameter to setMinimumRenderingSubdivisionSize to allow for both the legacy behaviour (setting the strict minimum on subdivision size) and the current behaviour (first sample will always be sample-accurate, but then the first subdivision may be < minimum).
|
8 years ago |