1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-15 00:24:19 +00:00
Commit graph

21 commits

Author SHA1 Message Date
jules
7e51302069 Minor optimisation in AudioSampleBuffer 2015-03-07 13:59:04 +00:00
jules
4a37aa0585 Added a few extra assertions to AudioSampleBuffer 2014-06-26 12:44:52 +01:00
jules
4d2261c0f6 AudioSampleBuffer operator= isClear bugfix. 2014-06-22 19:19:48 +01:00
jules
a0c18acb1e Relaxed the requirement for AudioSampleBuffer to have more than zero channels, and gave it a default constructor. 2014-03-26 18:08:10 +00: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
jules
3ef1ab02c6 Added AudioSampleBuffer::reverse() method. 2013-09-11 11:40:59 +01:00
jules
2786eadaf9 Removed a few pedantic warnings. 2013-08-26 14:58:23 +01:00
jules
dd1a3496c2 Fixed the AudioSampleBuffer copy-constructor's behaviour to match its description. 2013-07-29 10:54:03 +01:00
jules
03c2801f3f Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3 2013-06-13 13:17:12 +01:00
jules
f1ef1a7178 MSVC function call convention fixes. AAX compile fix. 2013-02-27 16:29:56 +00:00
jules
6033581511 Additions and 64-bit fixes for FloatVectorOperations. 2013-02-25 16:23:04 +00:00
jules
b0ee49d537 New class FloatVectorOperations, with a bunch of SSE2-accelerated floating point functions. 2013-02-25 14:39:35 +00:00
jules
d522a50e97 New AudioSampleBuffer::applyGain method. 2013-01-19 22:19:40 +00:00
jules
d35e1fd814 Added a AudioSampleBuffer gain ramp function. 2013-01-04 17:54:50 +00:00
jules
08539ed83e Improved some const-ness in AudioSampleBuffer. 2012-05-18 20:08:13 +01:00
jules
1f95f54089 Purged some warnings. 2012-04-10 10:29:14 +01:00
jules
56bbab1537 (automated whitespace clean-up) 2012-03-20 16:00:06 +00:00
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. 2012-02-11 14:09:23 +00:00
Julian Storer
54eb263055 Fixed a threading problem in BufferingAudioSource. 2011-09-11 13:58:11 +01:00
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.. 2011-08-12 10:04:52 +01:00
Renamed from src/audio/dsp/juce_AudioSampleBuffer.cpp (Browse further)