Tom Poole
|
e174bb26bd
|
A minor code tidyup
|
2017-12-19 16:12:31 +00:00 |
|
Tom Poole
|
cff37f5b6a
|
Fixed some const violation errors
|
2017-12-19 12:44:24 +00:00 |
|
jules
|
f85d706131
|
Some minor formatting and comment fixes
|
2017-11-28 17:46:15 +00:00 |
|
jules
|
2dc9316420
|
Misc ScopedPointer changes to start using reset() and get() rather than assignments and casts (part of an ongoing drift towards more std::unique_ptr compatibility)
|
2017-11-01 17:41:06 +00:00 |
|
jules
|
aecb819985
|
Replaced all our internal use of the old AudioSampleBuffer name with AudioBuffer<float> (for which AudioSampleBuffer is just a typedef)
|
2017-10-30 14:52:47 +00:00 |
|
jules
|
43cb624a85
|
Added workaround for VS2015 compiler bug
|
2017-10-17 12:18:47 +01:00 |
|
jules
|
374f7b2e5a
|
Made the AudioFormat::getFileExtensions() method virtual and modernised some internal code in AudioFormatManager
|
2017-10-13 12:57:18 +01:00 |
|
jules
|
9e6de22e73
|
A bit of modernisation in AudioFormatReader
|
2017-10-12 16:20:41 +01:00 |
|
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
|
2017-10-11 12:10:58 +01:00 |
|
jules
|
31c99d3680
|
Cleaned up some missing std:: namespaces for maths functions, and updated some old documentation for AudioProcessor
|
2017-10-10 09:01:35 +01:00 |
|
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
|
2017-09-08 08:59:55 +01:00 |
|
jules
|
7c6f3d40b6
|
Tidied up some method calls involving HeapBlock
|
2017-09-05 16:06:57 +01:00 |
|
tpoole
|
7c4a23bac7
|
Documentation fixes
|
2017-07-31 18:29:53 +01:00 |
|
hogliux
|
7ca5ad001e
|
Added multichannel file io readers and writers
|
2017-07-27 12:39:17 +01:00 |
|
jules
|
025513c5d3
|
Made MemoryMappedAudioFormatReader::mapSectionOfFile() virtual
|
2017-05-02 10:50:17 +01:00 |
|
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
2017-04-27 14:43:04 +01:00 |
|
jules
|
e0698daaca
|
Tidied up a couple of comments, warnings and did a bit of code modernisation
|
2017-04-24 10:49:41 +01:00 |
|
jules
|
8ed41ed14b
|
Fixed some whitespace style and cleaned up some code using C++11
|
2017-03-27 13:06:42 +01:00 |
|
hogliux
|
2da1bc5f41
|
Replace include guards with "#pragma once"
|
2017-02-01 17:18:07 +00:00 |
|
ed
|
e75128a878
|
Added a second createMemoryMappedReader method to AudioFormat and its derived classes that creates a MemoryMappedAudioFormatReader from a FileInputStream
|
2016-12-09 11:49:57 +00:00 |
|
jules
|
218a8149af
|
Fixed several bugs in the AudioDeviceManager::playSound() mechanism that could cause feedback and other problems
|
2015-12-22 15:33:00 +00:00 |
|
jules
|
02492b36b9
|
Lots of small whitespace tweaks.
|
2015-12-13 19:32:05 +00:00 |
|
jules
|
05e722493c
|
Fixed some documentation
|
2015-08-11 10:42:45 +01:00 |
|
hogliux
|
c7b8e77031
|
Update copyright notice
|
2015-07-22 15:59:34 +01:00 |
|
jules
|
336c46b5a9
|
Fix for array size in AudioFormatReader when reading files with > 64 channels.
|
2015-06-17 14:01:00 -05:00 |
|
jules
|
06c1a15496
|
Added some missing 'override' decorators
|
2015-05-15 12:54:44 +01:00 |
|
jules
|
f6139cee55
|
Minor documentation cleanups.
|
2015-03-07 17:45:45 +00:00 |
|
jules
|
1359a6b895
|
Fixed an uninitialised member of BufferingAudioReader
|
2015-03-05 17:46:49 +00:00 |
|
jules
|
b8db6defb7
|
Fix for AudioFormatReader::read not filling extra channels when reading beyond the start of the source file.
|
2015-02-08 12:28:59 +00:00 |
|
jules
|
1cd521e157
|
Avoided some compiler warnings.
|
2015-01-30 09:27:37 +00:00 |
|
jules
|
cff4689c66
|
Added a method MemoryMappedAudioFormatReader::getSample(). Also refactored some old AudioFormatReader::readMaxLevels implementations.
|
2015-01-28 17:34:52 +00:00 |
|
jules
|
b71447b057
|
Added better support for writing acid and Tracktion chunks in WavAudioFormat.
|
2014-09-02 11:24:04 +01:00 |
|
jules
|
7b5b6cbd71
|
Added a version of AudioFormatReader::readMaxLevels() which takes any number of channels.
|
2014-08-28 22:02:17 +01:00 |
|
jules
|
2f1ef234ce
|
Tightened up a few places where numeric conversion warnings could happen.
|
2014-07-10 18:57:24 +01:00 |
|
jules
|
09f35b6cbd
|
Fixed a counter in ThreadedWriter
|
2014-07-07 19:45:10 +01:00 |
|
jules
|
a0fd7bbc1c
|
Added method AudioFormatWriter::ThreadedWriter::setFlushInterval()
|
2014-07-06 12:00:20 +01:00 |
|
jules
|
7e35b73df6
|
Added a method AudioFormatWriter::flush, and implemented it in the WAV format.
|
2014-07-04 19:06:11 +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 |
|
jules
|
9ceb072b24
|
Spelling typos.
|
2014-02-28 11:25:46 +00:00 |
|
jules
|
e71fd7cdcb
|
Fix for AudioFormatReader::read when passing buffers with > 2 channels.
|
2013-10-22 15:35:47 +01:00 |
|
jules
|
b05c8413cf
|
Tidied up some docs and added an AudioFormat constructor.
|
2013-09-27 10:29:42 +01:00 |
|
jules
|
a9d15e04da
|
Tightened up some array const-ness in AudioFormatWriter.
|
2013-09-26 12:30:22 +01:00 |
|
jules
|
a110611dd8
|
MemoryMappedAudioFormatReader fix.
|
2013-09-17 15:06:48 +01:00 |
|
jules
|
b093f47a8c
|
Misc minor cleanups and comment fixes.
|
2013-09-07 20:18:00 +01:00 |
|
jules
|
508e25afbb
|
Cleared-out the last batch of unnecessary includes.
|
2013-08-29 12:44:00 +01:00 |
|
jules
|
2786eadaf9
|
Removed a few pedantic warnings.
|
2013-08-26 14:58:23 +01:00 |
|
jules
|
636ffe68d3
|
A bit more minor cleaning-up.
|
2013-08-24 12:16:51 +01:00 |
|
jules
|
65c155e372
|
Added a class ContainerDeletePolicy, to allow custom delete operations on objects held by ScopedPointers or OwnedArrays. Also cleaned away a lot of superfluous includes in juce_core files.
|
2013-08-23 12:08:31 +01:00 |
|
jules
|
50132270d6
|
Added a few override modifiers and fixed some documentation.
|
2013-08-22 22:03:51 +01:00 |
|