tpoole
							
						 | 
						
							
							
							
								
							
								77dd64abfa
								
							
								
							
						 | 
						
							
							
								
								Documentation fixes
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								7ca5ad001e
								
							
								
							
						 | 
						
							
							
								
								Added multichannel file io readers and writers
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								025513c5d3
								
							
								
							
						 | 
						
							
							
								
								Made MemoryMappedAudioFormatReader::mapSectionOfFile() virtual
							
							
							
							
								
							
							
						 | 
						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
							
						 | 
						
							
							
							
								
							
								8ed41ed14b
								
							
								
							
						 | 
						
							
							
								
								Fixed some whitespace style and cleaned up some code using C++11
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								2da1bc5f41
								
							
								
							
						 | 
						
							
							
								
								Replace include guards with "#pragma once"
							
							
							
							
								
							
							
						 | 
						8 years ago | 
					
				
					
						
							
							
								   ed
							
						 | 
						
							
							
							
								
							
								e75128a878
								
							
								
							
						 | 
						
							
							
								
								Added a second createMemoryMappedReader method to AudioFormat and its derived classes that creates a MemoryMappedAudioFormatReader from a FileInputStream
							
							
							
							
								
							
							
						 | 
						9 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								218a8149af
								
							
								
							
						 | 
						
							
							
								
								Fixed several bugs in the AudioDeviceManager::playSound() mechanism that could cause feedback and other problems
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								02492b36b9
								
							
								
							
						 | 
						
							
							
								
								Lots of small whitespace tweaks.
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								05e722493c
								
							
								
							
						 | 
						
							
							
								
								Fixed some documentation
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   hogliux
							
						 | 
						
							
							
							
								
							
								c7b8e77031
								
							
								
							
						 | 
						
							
							
								
								Update copyright notice
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								336c46b5a9
								
							
								
							
						 | 
						
							
							
								
								Fix for array size in AudioFormatReader when reading files with > 64 channels.
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								06c1a15496
								
							
								
							
						 | 
						
							
							
								
								Added some missing 'override' decorators
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								f6139cee55
								
							
								
							
						 | 
						
							
							
								
								Minor documentation cleanups.
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								1359a6b895
								
							
								
							
						 | 
						
							
							
								
								Fixed an uninitialised member of BufferingAudioReader
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								b8db6defb7
								
							
								
							
						 | 
						
							
							
								
								Fix for AudioFormatReader::read not filling extra channels when reading beyond the start of the source file.
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								1cd521e157
								
							
								
							
						 | 
						
							
							
								
								Avoided some compiler warnings.
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								cff4689c66
								
							
								
							
						 | 
						
							
							
								
								Added a method MemoryMappedAudioFormatReader::getSample(). Also refactored some old AudioFormatReader::readMaxLevels implementations.
							
							
							
							
								
							
							
						 | 
						10 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								b71447b057
								
							
								
							
						 | 
						
							
							
								
								Added better support for writing acid and Tracktion chunks in WavAudioFormat.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								7b5b6cbd71
								
							
								
							
						 | 
						
							
							
								
								Added a version of AudioFormatReader::readMaxLevels() which takes any number of channels.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								2f1ef234ce
								
							
								
							
						 | 
						
							
							
								
								Tightened up a few places where numeric conversion warnings could happen.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								09f35b6cbd
								
							
								
							
						 | 
						
							
							
								
								Fixed a counter in ThreadedWriter
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								a0fd7bbc1c
								
							
								
							
						 | 
						
							
							
								
								Added method AudioFormatWriter::ThreadedWriter::setFlushInterval()
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								7e35b73df6
								
							
								
							
						 | 
						
							
							
								
								Added a method AudioFormatWriter::flush, and implemented it in the WAV format.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   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.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   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.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								9ceb072b24
								
							
								
							
						 | 
						
							
							
								
								Spelling typos.
							
							
							
							
								
							
							
						 | 
						11 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								e71fd7cdcb
								
							
								
							
						 | 
						
							
							
								
								Fix for AudioFormatReader::read when passing buffers with > 2 channels.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								b05c8413cf
								
							
								
							
						 | 
						
							
							
								
								Tidied up some docs and added an AudioFormat constructor.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								a9d15e04da
								
							
								
							
						 | 
						
							
							
								
								Tightened up some array const-ness in AudioFormatWriter.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								a110611dd8
								
							
								
							
						 | 
						
							
							
								
								MemoryMappedAudioFormatReader fix.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								b093f47a8c
								
							
								
							
						 | 
						
							
							
								
								Misc minor cleanups and comment fixes.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								508e25afbb
								
							
								
							
						 | 
						
							
							
								
								Cleared-out the last batch of unnecessary includes.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								2786eadaf9
								
							
								
							
						 | 
						
							
							
								
								Removed a few pedantic warnings.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								636ffe68d3
								
							
								
							
						 | 
						
							
							
								
								A bit more minor cleaning-up.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   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.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								50132270d6
								
							
								
							
						 | 
						
							
							
								
								Added a few override modifiers and fixed some documentation.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								833d15ef81
								
							
								
							
						 | 
						
							
							
								
								Added some override specifiers.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								ebc0b2b727
								
							
								
							
						 | 
						
							
							
								
								Removed some warning settings that weren't supported by older GCCs. Also added workarounds for some spurious GCC warnings.
							
							
							
							
								
							
							
						 | 
						12 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.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								5a1112ab94
								
							
								
							
						 | 
						
							
							
								
								Updated the format of the header include guard macros.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								4fc8fbaef1
								
							
								
							
						 | 
						
							
							
								
								Added some more override decorators.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								4ce1908f79
								
							
								
							
						 | 
						
							
							
								
								Misc tidying-up.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								94a81e0d91
								
							
								
							
						 | 
						
							
							
								
								Fixed some MSVC warnings.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								fdca8fe1c0
								
							
								
							
						 | 
						
							
							
								
								Removed a couple of suprious int casts in AudioFormatReaderSource
							
							
							
							
								
							
							
						 | 
						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
							
						 | 
						
							
							
							
								
							
								c7506df13f
								
							
								
							
						 | 
						
							
							
								
								Changed some pass-by-references to pass-by-value to improve compiler optimisation.
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								4dcc5bcd1d
								
							
								
							
						 | 
						
							
							
								
								Added method BufferingAudioReader::setReadTimeout()
							
							
							
							
								
							
							
						 | 
						12 years ago | 
					
				
					
						
							
							
								   jules
							
						 | 
						
							
							
							
								
							
								fdfdc2bbbf
								
							
								
							
						 | 
						
							
							
								
								Aiff float support.
							
							
							
							
								
							
							
						 | 
						12 years ago |