Blender Git Commit Log

Git Commits -> Revision 9862673

Revision 9862673 by Joerg Mueller (master)
August 18, 2017, 06:24 (GMT)
Audaspace: Moving audaspace 1.3 into extern.

Deleting the old internal audaspace.

Major changes from there are:
- The whole library was refactored to use C++11.
- Many stability and performance improvements.
- Major Python API refactor:
- Most requested: Play self generated sounds using numpy arrays.
- For games: Sound list, random sounds and dynamic music.
- Writing sounds to files.
- Sequencing API.
- Opening sound devices, eg. Jack.
- Ability to choose different OpenAL devices in the user settings.

Commit Details:

Full Hash: 986267300ba42a5c99d2802cd701803dd558e389
Parent Commit: d0dad02
Lines Changed: +74474, -59011

321 Added Paths:

/extern/audaspace/AUTHORS (+16, -0)
/extern/audaspace/bindings/C/AUD_Device.cpp (+336, -0) (View)
/extern/audaspace/bindings/C/AUD_Device.h (+258, -0) (View)
/extern/audaspace/bindings/C/AUD_DynamicMusic.cpp (+144, -0) (View)
/extern/audaspace/bindings/C/AUD_DynamicMusic.h (+145, -0) (View)
/extern/audaspace/bindings/C/AUD_Handle.cpp (+384, -0) (View)
/extern/audaspace/bindings/C/AUD_Handle.h (+308, -0) (View)
/extern/audaspace/bindings/C/AUD_HRTF.cpp (+50, -0) (View)
/extern/audaspace/bindings/C/AUD_HRTF.h (+48, -0) (View)
/extern/audaspace/bindings/C/AUD_ImpulseResponse.cpp (+44, -0) (View)
/extern/audaspace/bindings/C/AUD_ImpulseResponse.h (+40, -0) (View)
/extern/audaspace/bindings/C/AUD_PlaybackManager.cpp (+94, -0) (View)
/extern/audaspace/bindings/C/AUD_PlaybackManager.h (+103, -0) (View)
/extern/audaspace/bindings/C/AUD_Sequence.cpp (+315, -0) (View)
/extern/audaspace/bindings/C/AUD_Sequence.h (+338, -0) (View)
/extern/audaspace/bindings/C/AUD_Sound.cpp (+709, -0) (View)
/extern/audaspace/bindings/C/AUD_Sound.h (+370, -0) (View)
/extern/audaspace/bindings/C/AUD_Source.cpp (+84, -0) (View)
/extern/audaspace/bindings/C/AUD_Source.h (+84, -0) (View)
/extern/audaspace/bindings/C/AUD_Special.cpp (+420, -0) (View)
/extern/audaspace/bindings/C/AUD_Special.h (+138, -0) (View)
/extern/audaspace/bindings/C/AUD_ThreadPool.cpp (+42, -0) (View)
/extern/audaspace/bindings/C/AUD_ThreadPool.h (+40, -0) (View)
/extern/audaspace/bindings/C/AUD_Types.h (+179, -0) (View)
/extern/audaspace/bindings/doc/conf.py.in (+261, -0) (View)
/extern/audaspace/bindings/doc/device.rst (+7, -0) (View)
/extern/audaspace/bindings/doc/handle.rst (+7, -0) (View)
/extern/audaspace/bindings/doc/index.rst (+35, -0) (View)
/extern/audaspace/bindings/doc/sequence.rst (+7, -0) (View)
/extern/audaspace/bindings/doc/sequence_entry.rst (+7, -0) (View)
/extern/audaspace/bindings/doc/sound.rst (+7, -0) (View)
/extern/audaspace/bindings/doc/tutorials.rst (+166, -0) (View)
/extern/audaspace/bindings/python/examples/binaural.py (+13, -0) (View)
/extern/audaspace/bindings/python/examples/convolution.py (+10, -0) (View)
/extern/audaspace/bindings/python/examples/dynamicmusic.py (+20, -0) (View)
/extern/audaspace/bindings/python/examples/playbackmanager.py (+27, -0) (View)
/extern/audaspace/bindings/python/examples/player.py (+7, -0) (View)
/extern/audaspace/bindings/python/examples/randomSounds.py (+21, -0) (View)
/extern/audaspace/bindings/python/examples/simple.py (+7, -0) (View)
/extern/audaspace/bindings/python/examples/siren.py (+19, -0) (View)
/extern/audaspace/bindings/python/examples/siren2.py (+23, -0) (View)
/extern/audaspace/bindings/python/examples/tetris.py (+66, -0) (View)
/extern/audaspace/bindings/python/examples/tetris2.py (+64, -0) (View)
/extern/audaspace/bindings/python/examples/tetris3.py (+63, -0) (View)
/extern/audaspace/bindings/python/PyAPI.cpp (+231, -0) (View)
/extern/audaspace/bindings/python/PyAPI.h (+45, -0) (View)
/extern/audaspace/bindings/python/PyDevice.cpp (+785, -0) (View)
/extern/audaspace/bindings/python/PyDevice.h (+33, -0) (View)
/extern/audaspace/bindings/python/PyDynamicMusic.cpp (+467, -0) (View)
/extern/audaspace/bindings/python/PyDynamicMusic.h (+33, -0) (View)
/extern/audaspace/bindings/python/PyHandle.cpp (+1126, -0) (View)
/extern/audaspace/bindings/python/PyHandle.h (+33, -0) (View)
/extern/audaspace/bindings/python/PyHRTF.cpp (+247, -0) (View)
/extern/audaspace/bindings/python/PyHRTF.h (+33, -0) (View)
/extern/audaspace/bindings/python/PyImpulseResponse.cpp (+137, -0) (View)
/extern/audaspace/bindings/python/PyImpulseResponse.h (+33, -0) (View)
/extern/audaspace/bindings/python/PyPlaybackManager.cpp (+389, -0) (View)
/extern/audaspace/bindings/python/PyPlaybackManager.h (+33, -0) (View)
/extern/audaspace/bindings/python/PySequence.cpp (+655, -0) (View)
/extern/audaspace/bindings/python/PySequence.h (+33, -0) (View)
/extern/audaspace/bindings/python/PySequenceEntry.cpp (+740, -0) (View)
/extern/audaspace/bindings/python/PySequenceEntry.h (+33, -0) (View)
/extern/audaspace/bindings/python/PySound.cpp (+1966, -0) (View)
/extern/audaspace/bindings/python/PySound.h (+33, -0) (View)
/extern/audaspace/bindings/python/PySource.cpp (+260, -0) (View)
/extern/audaspace/bindings/python/PySource.h (+33, -0) (View)
/extern/audaspace/bindings/python/PyThreadPool.cpp (+134, -0) (View)
/extern/audaspace/bindings/python/PyThreadPool.h (+33, -0) (View)
/extern/audaspace/bindings/python/setup.py.in (+61, -0) (View)
/extern/audaspace/blender_config.cmake (+26, -0) (View)
/extern/audaspace/CHANGES (+115, -0)
/extern/audaspace/CMakeLists.txt (+983, -0) (View)
/extern/audaspace/config/Audaspace.h.in (+131, -0) (View)
/extern/audaspace/include/devices/DefaultSynchronizer.h (+44, -0) (View)
/extern/audaspace/include/devices/DeviceManager.h (+129, -0) (View)
/extern/audaspace/include/devices/I3DDevice.h (+142, -0) (View)
/extern/audaspace/include/devices/I3DHandle.h (+232, -0) (View)
/extern/audaspace/include/devices/IDevice.h (+123, -0) (View)
/extern/audaspace/include/devices/IDeviceFactory.h (+72, -0) (View)
/extern/audaspace/include/devices/IHandle.h (+189, -0) (View)
/extern/audaspace/include/devices/ISynchronizer.h (+92, -0) (View)
/extern/audaspace/include/devices/NULLDevice.h (+96, -0) (View)
/extern/audaspace/include/devices/ReadDevice.h (+82, -0) (View)
/extern/audaspace/include/devices/SoftwareDevice.h (+368, -0) (View)
/extern/audaspace/include/Exception.h (+185, -0) (View)
/extern/audaspace/include/file/File.h (+74, -0) (View)
/extern/audaspace/include/file/FileManager.h (+95, -0) (View)
/extern/audaspace/include/file/FileWriter.h (+78, -0) (View)
/extern/audaspace/include/file/IFileInput.h (+60, -0) (View)
/extern/audaspace/include/file/IFileOutput.h (+52, -0) (View)
/extern/audaspace/include/file/IWriter.h (+89, -0) (View)
/extern/audaspace/include/fx/Accumulator.h (+79, -0) (View)
/extern/audaspace/include/fx/ADSR.h (+121, -0) (View)
/extern/audaspace/include/fx/ADSRReader.h (+101, -0) (View)
/extern/audaspace/include/fx/BaseIIRFilterReader.h (+133, -0) (View)
/extern/audaspace/include/fx/BinauralReader.h (+223, -0) (View)
/extern/audaspace/include/fx/BinauralSound.h (+119, -0) (View)
/extern/audaspace/include/fx/Butterworth.h (+48, -0) (View)
/extern/audaspace/include/fx/ButterworthCalculator.h (+55, -0) (View)
/extern/audaspace/include/fx/CallbackIIRFilterReader.h (+88, -0) (View)
/extern/audaspace/include/fx/Convolver.h (+177, -0) (View)
/extern/audaspace/include/fx/ConvolverReader.h (+198, -0) (View)
/extern/audaspace/include/fx/ConvolverSound.h (+100, -0) (View)
/extern/audaspace/include/fx/Delay.h (+60, -0) (View)
/extern/audaspace/include/fx/DelayReader.h (+63, -0) (View)
/extern/audaspace/include/fx/DynamicIIRFilter.h (+54, -0) (View)
/extern/audaspace/include/fx/DynamicIIRFilterReader.h (+60, -0) (View)
/extern/audaspace/include/fx/DynamicMusic.h (+235, -0) (View)
/extern/audaspace/include/fx/Effect.h (+76, -0) (View)
/extern/audaspace/include/fx/EffectReader.h (+68, -0) (View)
/extern/audaspace/include/fx/Envelope.h (+93, -0) (View)
/extern/audaspace/include/fx/Fader.h (+87, -0) (View)
/extern/audaspace/include/fx/FaderReader.h (+77, -0) (View)
/extern/audaspace/include/fx/FFTConvolver.h (+196, -0) (View)
/extern/audaspace/include/fx/Highpass.h (+49, -0) (View)
/extern/audaspace/include/fx/HighpassCalculator.h (+61, -0) (View)
/extern/audaspace/include/fx/HRTF.h (+108, -0) (View)
/extern/audaspace/include/fx/HRTFLoader.h (+99, -0) (View)
/extern/audaspace/include/fx/IDynamicIIRFilterCalculator.h (+50, -0) (View)
/extern/audaspace/include/fx/IIRFilter.h (+63, -0) (View)
/extern/audaspace/include/fx/IIRFilterReader.h (+70, -0) (View)
/extern/audaspace/include/fx/ImpulseResponse.h (+108, -0) (View)
/extern/audaspace/include/fx/Limiter.h (+73, -0) (View)
/extern/audaspace/include/fx/LimiterReader.h (+65, -0) (View)
/extern/audaspace/include/fx/Loop.h (+62, -0) (View)
/extern/audaspace/include/fx/LoopReader.h (+65, -0) (View)
/extern/audaspace/include/fx/Lowpass.h (+49, -0) (View)
/extern/audaspace/include/fx/LowpassCalculator.h (+61, -0) (View)
/extern/audaspace/include/fx/MutableReader.h (+71, -0) (View)
/extern/audaspace/include/fx/MutableSound.h (+58, -0) (View)
/extern/audaspace/include/fx/Pitch.h (+55, -0) (View)
/extern/audaspace/include/fx/PitchReader.h (+67, -0) (View)
/extern/audaspace/include/fx/PlaybackCategory.h (+127, -0) (View)
/extern/audaspace/include/fx/PlaybackManager.h (+156, -0) (View)
/extern/audaspace/include/fx/Reverse.h (+50, -0) (View)
/extern/audaspace/include/fx/ReverseReader.h (+65, -0) (View)
/extern/audaspace/include/fx/SoundList.h (+110, -0) (View)
/extern/audaspace/include/fx/Source.h (+109, -0) (View)
/extern/audaspace/include/fx/Sum.h (+49, -0) (View)
/extern/audaspace/include/fx/Threshold.h (+78, -0) (View)
/extern/audaspace/include/fx/Volume.h (+63, -0) (View)
/extern/audaspace/include/fx/VolumeReader.h (+70, -0) (View)
/extern/audaspace/include/fx/VolumeSound.h (+74, -0) (View)
/extern/audaspace/include/fx/VolumeStorage.h (+71, -0) (View)
/extern/audaspace/include/generator/Sawtooth.h (+66, -0) (View)
/extern/audaspace/include/generator/SawtoothReader.h (+86, -0) (View)
/extern/audaspace/include/generator/Silence.h (+48, -0) (View)
/extern/audaspace/include/generator/SilenceReader.h (+59, -0) (View)
/extern/audaspace/include/generator/Sine.h (+67, -0) (View)
/extern/audaspace/include/generator/SineReader.h (+77, -0) (View)
/extern/audaspace/include/generator/Square.h (+67, -0) (View)
/extern/audaspace/include/generator/SquareReader.h (+86, -0) (View)
/extern/audaspace/include/generator/Triangle.h (+67, -0) (View)
/extern/audaspace/include/generator/TriangleReader.h (+86, -0) (View)
/extern/audaspace/include/IReader.h (+92, -0) (View)
/extern/audaspace/include/ISound.h (+57, -0) (View)
/extern/audaspace/include/plugin/PluginManager.h (+81, -0) (View)
/extern/audaspace/include/respec/ChannelMapper.h (+51, -0) (View)
/extern/audaspace/include/respec/ChannelMapperReader.h (+151, -0) (View)
/extern/audaspace/include/respec/Converter.h (+51, -0) (View)
/extern/audaspace/include/respec/ConverterFunctions.h (+377, -0) (View)
/extern/audaspace/include/respec/ConverterReader.h (+67, -0) (View)
/extern/audaspace/include/respec/JOSResample.h (+50, -0) (View)
/extern/audaspace/include/respec/JOSResampleReader.h (+129, -0) (View)
/extern/audaspace/include/respec/LinearResample.h (+50, -0) (View)
/extern/audaspace/include/respec/LinearResampleReader.h (+80, -0) (View)
/extern/audaspace/include/respec/Mixer.h (+123, -0) (View)
/extern/audaspace/include/respec/ResampleReader.h (+61, -0) (View)
/extern/audaspace/include/respec/Specification.h (+138, -0) (View)
/extern/audaspace/include/respec/SpecsChanger.h (+74, -0) (View)
/extern/audaspace/include/sequence/AnimateableProperty.h (+129, -0) (View)
/extern/audaspace/include/sequence/Double.h (+60, -0) (View)
/extern/audaspace/include/sequence/DoubleReader.h (+77, -0) (View)
/extern/audaspace/include/sequence/PingPong.h (+50, -0) (View)
/extern/audaspace/include/sequence/Sequence.h (+171, -0) (View)
/extern/audaspace/include/sequence/SequenceData.h (+215, -0) (View)
/extern/audaspace/include/sequence/SequenceEntry.h (+315, -0) (View)
/extern/audaspace/include/sequence/SequenceReader.h (+94, -0) (View)
/extern/audaspace/include/sequence/Superpose.h (+62, -0) (View)
/extern/audaspace/include/sequence/SuperposeReader.h (+79, -0) (View)
/extern/audaspace/include/util/Barrier.h (+78, -0) (View)
/extern/audaspace/include/util/Buffer.h (+87, -0) (View)
/extern/audaspace/include/util/BufferReader.h (+76, -0) (View)
/extern/audaspace/include/util/FFTPlan.h (+120, -0) (View)
/extern/audaspace/include/util/ILockable.h (+46, -0) (View)
/extern/audaspace/include/util/Math3D.h (+324, -0) (View)
/extern/audaspace/include/util/StreamBuffer.h (+85, -0) (View)
/extern/audaspace/include/util/ThreadPool.h (+119, -0) (View)
/extern/audaspace/INSTALL (+107, -0)
/extern/audaspace/LICENSE (+202, -0)
/extern/audaspace/plugins/ffmpeg/FFMPEG.cpp (+63, -0) (View)
/extern/audaspace/plugins/ffmpeg/FFMPEG.h (+60, -0) (View)
/extern/audaspace/plugins/ffmpeg/FFMPEGReader.cpp (+397, -0) (View)
/extern/audaspace/plugins/ffmpeg/FFMPEGReader.h (+184, -0) (View)
/extern/audaspace/plugins/ffmpeg/FFMPEGWriter.cpp (+427, -0) (View)
/extern/audaspace/plugins/ffmpeg/FFMPEGWriter.h (+145, -0) (View)
/extern/audaspace/plugins/jack/JackDevice.cpp (+385, -0) (View)
/extern/audaspace/plugins/jack/JackDevice.h (+204, -0) (View)
/extern/audaspace/plugins/jack/JackLibrary.cpp (+59, -0) (View)
/extern/audaspace/plugins/jack/JackLibrary.h (+48, -0) (View)
/extern/audaspace/plugins/jack/JackSymbols.h (+45, -0) (View)
/extern/audaspace/plugins/jack/JackSynchronizer.cpp (+58, -0) (View)
/extern/audaspace/plugins/jack/JackSynchronizer.h (+59, -0) (View)
/extern/audaspace/plugins/libsndfile/SndFile.cpp (+62, -0) (View)
/extern/audaspace/plugins/libsndfile/SndFile.h (+60, -0) (View)
/extern/audaspace/plugins/libsndfile/SndFileReader.cpp (+161, -0) (View)
/extern/audaspace/plugins/libsndfile/SndFileReader.h (+125, -0) (View)
/extern/audaspace/plugins/libsndfile/SndFileWriter.cpp (+128, -0) (View)
/extern/audaspace/plugins/libsndfile/SndFileWriter.h (+84, -0) (View)
/extern/audaspace/plugins/openal/OpenALDevice.cpp (+1490, -0) (View)
/extern/audaspace/plugins/openal/OpenALDevice.h (+296, -0) (View)
/extern/audaspace/plugins/openal/OpenALReader.cpp (+96, -0) (View)
/extern/audaspace/plugins/openal/OpenALReader.h (+83, -0) (View)
/extern/audaspace/plugins/sdl/SDLDevice.cpp (+156, -0) (View)
/extern/audaspace/plugins/sdl/SDLDevice.h (+82, -0) (View)
/extern/audaspace/README.md (+47, -0) (View)
/extern/audaspace/src/devices/DefaultSynchronizer.cpp (+49, -0) (View)
/extern/audaspace/src/devices/DeviceManager.cpp (+117, -0) (View)
/extern/audaspace/src/devices/NULLDevice.cpp (+193, -0) (View)
/extern/audaspace/src/devices/ReadDevice.cpp (+69, -0) (View)
/extern/audaspace/src/devices/SoftwareDevice.cpp (+989, -0) (View)
/extern/audaspace/src/Exception.cpp (+110, -0) (View)
/extern/audaspace/src/file/File.cpp (+45, -0) (View)
/extern/audaspace/src/file/FileManager.cpp (+88, -0) (View)
/extern/audaspace/src/file/FileWriter.cpp (+95, -0) (View)
/extern/audaspace/src/fx/Accumulator.cpp (+54, -0) (View)
/extern/audaspace/src/fx/ADSR.cpp (+73, -0) (View)
/extern/audaspace/src/fx/ADSRReader.cpp (+115, -0) (View)
/extern/audaspace/src/fx/BaseIIRFilterReader.cpp (+125, -0) (View)
/extern/audaspace/src/fx/BinauralReader.cpp (+255, -0) (View)
/extern/audaspace/src/fx/BinauralSound.cpp (+60, -0) (View)
/extern/audaspace/src/fx/Butterworth.cpp (+28, -0) (View)
/extern/audaspace/src/fx/ButterworthCalculator.cpp (+54, -0) (View)
/extern/audaspace/src/fx/CallbackIIRFilterReader.cpp (+38, -0) (View)
/extern/audaspace/src/fx/Convolver.cpp (+156, -0) (View)
/extern/audaspace/src/fx/ConvolverReader.cpp (+203, -0) (View)
/extern/audaspace/src/fx/ConvolverSound.cpp (+50, -0) (View)
/extern/audaspace/src/fx/Delay.cpp (+38, -0) (View)
/extern/audaspace/src/fx/DelayReader.cpp (+87, -0) (View)
/extern/audaspace/src/fx/DynamicIIRFilter.cpp (+35, -0) (View)
/extern/audaspace/src/fx/DynamicIIRFilterReader.cpp (+36, -0) (View)
/extern/audaspace/src/fx/DynamicMusic.cpp (+346, -0) (View)
/extern/audaspace/src/fx/Effect.cpp (+35, -0) (View)
/extern/audaspace/src/fx/EffectReader.cpp (+60, -0) (View)
/extern/audaspace/src/fx/Envelope.cpp (+71, -0) (View)
/extern/audaspace/src/fx/Fader.cpp (+49, -0) (View)
/extern/audaspace/src/fx/FaderReader.cpp (+76, -0) (View)
/extern/audaspace/src/fx/FFTConvolver.cpp (+214, -0) (View)
/extern/audaspace/src/fx/Highpass.cpp (+28, -0) (View)
/extern/audaspace/src/fx/HighpassCalculator.cpp (+43, -0) (View)
/extern/audaspace/src/fx/HRTF.cpp (+122, -0) (View)
/extern/audaspace/src/fx/HRTFLoaderUnix.cpp (+89, -0) (View)
/extern/audaspace/src/fx/HRTFLoaderWindows.cpp (+93, -0) (View)
/extern/audaspace/src/fx/IIRFilter.cpp (+32, -0) (View)
/extern/audaspace/src/fx/IIRFilterReader.cpp (+53, -0) (View)
/extern/audaspace/src/fx/ImpulseResponse.cpp (+97, -0) (View)
/extern/audaspace/src/fx/Limiter.cpp (+45, -0) (View)
/extern/audaspace/src/fx/LimiterReader.cpp (+139, -0) (View)
/extern/audaspace/src/fx/Loop.cpp (+38, -0) (View)
/extern/audaspace/src/fx/LoopReader.cpp (+91, -0) (View)
/extern/audaspace/src/fx/Lowpass.cpp (+27, -0) (View)
/extern/audaspace/src/fx/LowpassCalculator.cpp (+43, -0) (View)
/extern/audaspace/src/fx/MutableReader.cpp (+64, -0) (View)
/extern/audaspace/src/fx/MutableSound.cpp (+35, -0) (View)
/extern/audaspace/src/fx/Pitch.cpp (+33, -0) (View)
/extern/audaspace/src/fx/PitchReader.cpp (+44, -0) (View)
/extern/audaspace/src/fx/PlaybackCategory.cpp (+144, -0) (View)
/extern/audaspace/src/fx/PlaybackManager.cpp (+186, -0) (View)
/extern/audaspace/src/fx/Reverse.cpp (+32, -0) (View)
/extern/audaspace/src/fx/ReverseReader.cpp (+88, -0) (View)
/extern/audaspace/src/fx/SoundList.cpp (+84, -0) (View)
/extern/audaspace/src/fx/Source.cpp (+71, -0) (View)
/extern/audaspace/src/fx/Sum.cpp (+36, -0) (View)
/extern/audaspace/src/fx/Threshold.cpp (+54, -0) (View)
/extern/audaspace/src/fx/Volume.cpp (+41, -0) (View)
/extern/audaspace/src/fx/VolumeReader.cpp (+60, -0) (View)
/extern/audaspace/src/fx/VolumeSound.cpp (+45, -0) (View)
/extern/audaspace/src/fx/VolumeStorage.cpp (+39, -0) (View)
/extern/audaspace/src/generator/Sawtooth.cpp (+38, -0) (View)
/extern/audaspace/src/generator/SawtoothReader.cpp (+83, -0) (View)
/extern/audaspace/src/generator/Silence.cpp (+31, -0) (View)
/extern/audaspace/src/generator/SilenceReader.cpp (+63, -0) (View)
/extern/audaspace/src/generator/Sine.cpp (+38, -0) (View)
/extern/audaspace/src/generator/SineReader.cpp (+75, -0) (View)
/extern/audaspace/src/generator/Square.cpp (+38, -0) (View)
/extern/audaspace/src/generator/SquareReader.cpp (+83, -0) (View)
/extern/audaspace/src/generator/Triangle.cpp (+38, -0) (View)
/extern/audaspace/src/generator/TriangleReader.cpp (+83, -0) (View)
/extern/audaspace/src/plugin/PluginManagerUnix.cpp.in (+98, -0) (View)
/extern/audaspace/src/plugin/PluginManagerWindows.cpp.in (+101, -0) (View)
/extern/audaspace/src/respec/ChannelMapper.cpp (+35, -0) (View)
/extern/audaspace/src/respec/ChannelMapperReader.cpp (+379, -0) (View)
/extern/audaspace/src/respec/Converter.cpp (+38, -0) (View)
/extern/audaspace/src/respec/ConverterFunctions.cpp (+464, -0) (View)
/extern/audaspace/src/respec/ConverterReader.cpp (+68, -0) (View)
/extern/audaspace/src/respec/JOSResample.cpp (+33, -0) (View)
/extern/audaspace/src/respec/JOSResampleReader.cpp (+383, -0) (View)
/extern/audaspace/src/respec/JOSResampleReaderCoeff.cpp (+32537, -0) (View)
/extern/audaspace/src/respec/LinearResample.cpp (+32, -0) (View)
/extern/audaspace/src/respec/LinearResampleReader.cpp (+174, -0) (View)
/extern/audaspace/src/respec/Mixer.cpp (+112, -0) (View)
/extern/audaspace/src/respec/ResampleReader.cpp (+36, -0) (View)
/extern/audaspace/src/respec/SpecsChanger.cpp (+42, -0) (View)
/extern/audaspace/src/sequence/AnimateableProperty.cpp (+217, -0) (View)
/extern/audaspace/src/sequence/Double.cpp (+35, -0) (View)
/extern/audaspace/src/sequence/DoubleReader.cpp (+102, -0) (View)
/extern/audaspace/src/sequence/PingPong.cpp (+36, -0) (View)
/extern/audaspace/src/sequence/Sequence.cpp (+113, -0) (View)
/extern/audaspace/src/sequence/SequenceData.cpp (+172, -0) (View)
/extern/audaspace/src/sequence/SequenceEntry.cpp (+256, -0) (View)
/extern/audaspace/src/sequence/SequenceHandle.cpp (+253, -0) (View)
/extern/audaspace/src/sequence/SequenceHandle.h (+117, -0) (View)
/extern/audaspace/src/sequence/SequenceReader.cpp (+198, -0) (View)
/extern/audaspace/src/sequence/Superpose.cpp (+35, -0) (View)
/extern/audaspace/src/sequence/SuperposeReader.cpp (+95, -0) (View)
/extern/audaspace/src/util/Barrier.cpp (+42, -0) (View)
/extern/audaspace/src/util/Buffer.cpp (+72, -0) (View)
/extern/audaspace/src/util/BufferReader.cpp (+80, -0) (View)
/extern/audaspace/src/util/FFTPlan.cpp (+66, -0) (View)
/extern/audaspace/src/util/StreamBuffer.cpp (+83, -0) (View)
/extern/audaspace/src/util/ThreadPool.cpp (+60, -0) (View)

183 Deleted Paths:

/intern/audaspace/COPYING (+0, -339)
/intern/audaspace/ffmpeg/AUD_FFMPEGFactory.cpp (+0, -55)
/intern/audaspace/ffmpeg/AUD_FFMPEGFactory.h (+0, -78)
/intern/audaspace/ffmpeg/AUD_FFMPEGReader.cpp (+0, -483)
/intern/audaspace/ffmpeg/AUD_FFMPEGReader.h (+0, -169)
/intern/audaspace/ffmpeg/AUD_FFMPEGWriter.cpp (+0, -395)
/intern/audaspace/ffmpeg/AUD_FFMPEGWriter.h (+0, -160)
/intern/audaspace/fftw/AUD_BandPassFactory.cpp (+0, -75)
/intern/audaspace/fftw/AUD_BandPassFactory.h (+0, -92)
/intern/audaspace/fftw/AUD_BandPassReader.cpp (+0, -127)
/intern/audaspace/fftw/AUD_BandPassReader.h (+0, -102)
/intern/audaspace/FX/AUD_AccumulatorFactory.cpp (+0, -64)
/intern/audaspace/FX/AUD_AccumulatorFactory.h (+0, -69)
/intern/audaspace/FX/AUD_BandpassCalculator.cpp (+0, -5)
/intern/audaspace/FX/AUD_BandpassCalculator.h (+0, -10)
/intern/audaspace/FX/AUD_BaseIIRFilterReader.cpp (+0, -137)
/intern/audaspace/FX/AUD_BaseIIRFilterReader.h (+0, -135)
/intern/audaspace/FX/AUD_ButterworthCalculator.cpp (+0, -38)
/intern/audaspace/FX/AUD_ButterworthCalculator.h (+0, -20)
/intern/audaspace/FX/AUD_ButterworthFactory.cpp (+0, -39)
/intern/audaspace/FX/AUD_ButterworthFactory.h (+0, -54)
/intern/audaspace/FX/AUD_CallbackIIRFilterReader.cpp (+0, -51)
/intern/audaspace/FX/AUD_CallbackIIRFilterReader.h (+0, -87)
/intern/audaspace/FX/AUD_DelayFactory.cpp (+0, -48)
/intern/audaspace/FX/AUD_DelayFactory.h (+0, -66)
/intern/audaspace/FX/AUD_DelayReader.cpp (+0, -96)
/intern/audaspace/FX/AUD_DelayReader.h (+0, -70)
/intern/audaspace/FX/AUD_DoubleFactory.cpp (+0, -44)
/intern/audaspace/FX/AUD_DoubleFactory.h (+0, -66)
/intern/audaspace/FX/AUD_DoubleReader.cpp (+0, -112)
/intern/audaspace/FX/AUD_DoubleReader.h (+0, -84)
/intern/audaspace/FX/AUD_DynamicIIRFilterFactory.cpp (+0, -44)
/intern/audaspace/FX/AUD_DynamicIIRFilterFactory.h (+0, -58)
/intern/audaspace/FX/AUD_DynamicIIRFilterReader.cpp (+0, -44)
/intern/audaspace/FX/AUD_DynamicIIRFilterReader.h (+0, -54)
/intern/audaspace/FX/AUD_EffectFactory.cpp (+0, -45)
/intern/audaspace/FX/AUD_EffectFactory.h (+0, -82)
/intern/audaspace/FX/AUD_EffectReader.cpp (+0, -69)
/intern/audaspace/FX/AUD_EffectReader.h (+0, -74)
/intern/audaspace/FX/AUD_EnvelopeFactory.cpp (+0, -82)
/intern/audaspace/FX/AUD_EnvelopeFactory.h (+0, -85)
/intern/audaspace/FX/AUD_FaderFactory.cpp (+0, -60)
/intern/audaspace/FX/AUD_FaderFactory.h (+0, -92)
/intern/audaspace/FX/AUD_FaderReader.cpp (+0, -86)
/intern/audaspace/FX/AUD_FaderReader.h (+0, -76)
/intern/audaspace/FX/AUD_HighpassCalculator.cpp (+0, -27)
/intern/audaspace/FX/AUD_HighpassCalculator.h (+0, -25)
/intern/audaspace/FX/AUD_HighpassFactory.cpp (+0, -39)
/intern/audaspace/FX/AUD_HighpassFactory.h (+0, -55)
/intern/audaspace/FX/AUD_IDynamicIIRFilterCalculator.h (+0, -56)
/intern/audaspace/FX/AUD_IIRFilterFactory.cpp (+0, -43)
/intern/audaspace/FX/AUD_IIRFilterFactory.h (+0, -71)
/intern/audaspace/FX/AUD_IIRFilterReader.cpp (+0, -65)
/intern/audaspace/FX/AUD_IIRFilterReader.h (+0, -73)
/intern/audaspace/FX/AUD_LimiterFactory.cpp (+0, -55)
/intern/audaspace/FX/AUD_LimiterFactory.h (+0, -79)
/intern/audaspace/FX/AUD_LimiterReader.cpp (+0, -147)
/intern/audaspace/FX/AUD_LimiterReader.h (+0, -71)
/intern/audaspace/FX/AUD_LoopFactory.cpp (+0, -47)
/intern/audaspace/FX/AUD_LoopFactory.h (+0, -68)
/intern/audaspace/FX/AUD_LoopReader.cpp (+0, -101)
/intern/audaspace/FX/AUD_LoopReader.h (+0, -72)
/intern/audaspace/FX/AUD_LowpassCalculator.cpp (+0, -27)
/intern/audaspace/FX/AUD_LowpassCalculator.h (+0, -25)
/intern/audaspace/FX/AUD_LowpassFactory.cpp (+0, -38)
/intern/audaspace/FX/AUD_LowpassFactory.h (+0, -55)
/intern/audaspace/FX/AUD_PingPongFactory.cpp (+0, -46)
/intern/audaspace/FX/AUD_PingPongFactory.h (+0, -56)
/intern/audaspace/FX/AUD_PitchFactory.cpp (+0, -43)
/intern/audaspace/FX/AUD_PitchFactory.h (+0, -61)
/intern/audaspace/FX/AUD_PitchReader.cpp (+0, -54)
/intern/audaspace/FX/AUD_PitchReader.h (+0, -73)
/intern/audaspace/FX/AUD_RectifyFactory.cpp (+0, -48)
/intern/audaspace/FX/AUD_RectifyFactory.h (+0, -58)
/intern/audaspace/FX/AUD_ReverseFactory.cpp (+0, -42)
/intern/audaspace/FX/AUD_ReverseFactory.h (+0, -56)
/intern/audaspace/FX/AUD_ReverseReader.cpp (+0, -105)
/intern/audaspace/FX/AUD_ReverseReader.h (+0, -72)
/intern/audaspace/FX/AUD_SquareFactory.cpp (+0, -66)
/intern/audaspace/FX/AUD_SquareFactory.h (+0, -70)
/intern/audaspace/FX/AUD_SumFactory.cpp (+0, -45)
/intern/audaspace/FX/AUD_SumFactory.h (+0, -55)
/intern/audaspace/FX/AUD_SuperposeFactory.cpp (+0, -44)
/intern/audaspace/FX/AUD_SuperposeFactory.h (+0, -68)
/intern/audaspace/FX/AUD_SuperposeReader.cpp (+0, -105)
/intern/audaspace/FX/AUD_SuperposeReader.h (+0, -85)
/intern/audaspace/FX/AUD_VolumeFactory.cpp (+0, -50)
/intern/audaspace/FX/AUD_VolumeFactory.h (+0, -69)
/intern/audaspace/intern/AUD_3DMath.h (+0, -328)
/intern/audaspace/intern/AUD_AnimateableProperty.cpp (+0, -247)
/intern/audaspace/intern/AUD_AnimateableProperty.h (+0, -128)
/intern/audaspace/intern/AUD_Buffer.cpp (+0, -80)
/intern/audaspace/intern/AUD_Buffer.h (+0, -93)
/intern/audaspace/intern/AUD_BufferReader.cpp (+0, -90)
/intern/audaspace/intern/AUD_BufferReader.h (+0, -81)
/intern/audaspace/intern/AUD_C-API.cpp (+0, -1323)
/intern/audaspace/intern/AUD_C-API.h (+0, -822)
/intern/audaspace/intern/AUD_ChannelMapperFactory.cpp (+0, -45)
/intern/audaspace/intern/AUD_ChannelMapperFactory.h (+0, -57)
/intern/audaspace/intern/AUD_ChannelMapperReader.cpp (+0, -378)
/intern/audaspace/intern/AUD_ChannelMapperReader.h (+0, -136)
/intern/audaspace/intern/AUD_ConverterFactory.cpp (+0, -47)
/intern/audaspace/intern/AUD_ConverterFactory.h (+0, -57)
/intern/audaspace/intern/AUD_ConverterFunctions.cpp (+0, -472)
/intern/audaspace/intern/AUD_ConverterFunctions.h (+0, -128)
/intern/audaspace/intern/AUD_ConverterReader.cpp (+0, -77)
/intern/audaspace/intern/AUD_ConverterReader.h (+0, -73)
/intern/audaspace/intern/AUD_FileFactory.cpp (+0, -84)
/intern/audaspace/intern/AUD_FileFactory.h (+0, -76)
/intern/audaspace/intern/AUD_FileWriter.cpp (+0, -131)
/intern/audaspace/intern/AUD_FileWriter.h (+0, -82)
/intern/audaspace/intern/AUD_I3DDevice.h (+0, -122)
/intern/audaspace/intern/AUD_I3DHandle.h (+0, -216)
/intern/audaspace/intern/AUD_IDevice.h (+0, -120)
/intern/audaspace/intern/AUD_IFactory.h (+0, -61)
/intern/audaspace/intern/AUD_IHandle.h (+0, -181)
/intern/audaspace/intern/AUD_ILockable.h (+0, -21)
/intern/audaspace/intern/AUD_IReader.h (+0, -97)
/intern/audaspace/intern/AUD_IWriter.h (+0, -67)
/intern/audaspace/intern/AUD_JOSResampleFactory.cpp (+0, -42)
/intern/audaspace/intern/AUD_JOSResampleFactory.h (+0, -56)
/intern/audaspace/intern/AUD_JOSResampleReader.cpp (+0, -422)
/intern/audaspace/intern/AUD_JOSResampleReader.h (+0, -135)
/intern/audaspace/intern/AUD_JOSResampleReaderCoeff.cpp (+0, -32545)
/intern/audaspace/intern/AUD_LinearResampleFactory.cpp (+0, -42)
/intern/audaspace/intern/AUD_LinearResampleFactory.h (+0, -56)
/intern/audaspace/intern/AUD_LinearResampleReader.cpp (+0, -186)
/intern/audaspace/intern/AUD_LinearResampleReader.h (+0, -86)
/intern/audaspace/intern/AUD_Mixer.cpp (+0, -121)
/intern/audaspace/intern/AUD_Mixer.h (+0, -114)
/intern/audaspace/intern/AUD_MixerFactory.cpp (+0, -52)
/intern/audaspace/intern/AUD_MixerFactory.h (+0, -79)
/intern/audaspace/intern/AUD_MutexLock.h (+0, -24)
/intern/audaspace/intern/AUD_NULLDevice.cpp (+0, -159)
/intern/audaspace/intern/AUD_NULLDevice.h (+0, -84)
/intern/audaspace/intern/AUD_ReadDevice.cpp (+0, -78)
/intern/audaspace/intern/AUD_ReadDevice.h (+0, -88)
/intern/audaspace/intern/AUD_ResampleFactory.h (+0, -37)
/intern/audaspace/intern/AUD_ResampleReader.cpp (+0, -45)
/intern/audaspace/intern/AUD_ResampleReader.h (+0, -66)
/intern/audaspace/intern/AUD_Sequencer.cpp (+0, -177)
/intern/audaspace/intern/AUD_Sequencer.h (+0, -206)
/intern/audaspace/intern/AUD_SequencerEntry.cpp (+0, -319)
/intern/audaspace/intern/AUD_SequencerEntry.h (+0, -319)
/intern/audaspace/intern/AUD_SequencerFactory.cpp (+0, -123)
/intern/audaspace/intern/AUD_SequencerFactory.h (+0, -177)
/intern/audaspace/intern/AUD_SequencerHandle.cpp (+0, -259)
/intern/audaspace/intern/AUD_SequencerHandle.h (+0, -122)
/intern/audaspace/intern/AUD_SequencerReader.cpp (+0, -204)
/intern/audaspace/intern/AUD_SequencerReader.h (+0, -99)
/intern/audaspace/intern/AUD_SilenceFactory.cpp (+0, -41)
/intern/audaspace/intern/AUD_SilenceFactory.h (+0, -54)
/intern/audaspace/intern/AUD_SilenceReader.cpp (+0, -72)
/intern/audaspace/intern/AUD_SilenceReader.h (+0, -66)
/intern/audaspace/intern/AUD_SinusFactory.cpp (+0, -48)
/intern/audaspace/intern/AUD_SinusFactory.h (+0, -72)
/intern/audaspace/intern/AUD_SinusReader.cpp (+0, -83)
/intern/audaspace/intern/AUD_SinusReader.h (+0, -78)
/intern/audaspace/intern/AUD_SoftwareDevice.cpp (+0, -995)
/intern/audaspace/intern/AUD_SoftwareDevice.h (+0, -348)
/intern/audaspace/intern/AUD_Space.h (+0, -257)
/intern/audaspace/intern/AUD_StreamBufferFactory.cpp (+0, -76)
/intern/audaspace/intern/AUD_StreamBufferFactory.h (+0, -71)
/intern/audaspace/jack/AUD_JackDevice.cpp (+0, -348)
/intern/audaspace/jack/AUD_JackDevice.h (+0, -203)
/intern/audaspace/jack/AUD_JackLibrary.cpp (+0, -128)
/intern/audaspace/jack/AUD_JackLibrary.h (+0, -104)
/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp (+0, -1647)
/intern/audaspace/OpenAL/AUD_OpenALDevice.h (+0, -282)
/intern/audaspace/Python/AUD_PyAPI.cpp (+0, -2922)
/intern/audaspace/Python/AUD_PyAPI.h (+0, -74)
/intern/audaspace/SDL/AUD_SDLDevice.cpp (+0, -97)
/intern/audaspace/SDL/AUD_SDLDevice.h (+0, -86)
/intern/audaspace/sndfile/AUD_SndFileFactory.cpp (+0, -52)
/intern/audaspace/sndfile/AUD_SndFileFactory.h (+0, -76)
/intern/audaspace/sndfile/AUD_SndFileReader.cpp (+0, -171)
/intern/audaspace/sndfile/AUD_SndFileReader.h (+0, -128)
/intern/audaspace/sndfile/AUD_SndFileWriter.cpp (+0, -139)
/intern/audaspace/sndfile/AUD_SndFileWriter.h (+0, -86)
/intern/audaspace/SRC/AUD_SRCResampleFactory.cpp (+0, -42)
/intern/audaspace/SRC/AUD_SRCResampleFactory.h (+0, -57)
/intern/audaspace/SRC/AUD_SRCResampleReader.cpp (+0, -150)
/intern/audaspace/SRC/AUD_SRCResampleReader.h (+0, -103)

42 Modified Paths:

/build_files/buildbot/config/blender_linux.cmake (+2, -2) (Diff)
/build_files/build_environment/cmake/sndfile.cmake (+6, -6) (Diff)
/build_files/build_environment/cmake/versions.cmake (+3, -3) (Diff)
/build_files/build_environment/install_deps.sh (+9, -9) (Diff)
/build_files/cmake/macros.cmake (+11, -2) (Diff)
/build_files/cmake/Modules/FindSndFile.cmake (+20, -20) (Diff)
/build_files/cmake/platform/platform_apple.cmake (+5, -5) (Diff)
/build_files/cmake/platform/platform_unix.cmake (+1, -1) (Diff)
/build_files/cmake/platform/platform_win32.cmake (+5, -5) (Diff)
/CMakeLists.txt (+17, -29) (Diff)
/extern/CMakeLists.txt (+5, -0) (Diff)
/intern/audaspace/CMakeLists.txt (+0, -304) (Diff)
/source/blender/blenkernel/BKE_sound.h (+3, -5) (Diff)
/source/blender/blenkernel/CMakeLists.txt (+1, -1) (Diff)
/source/blender/blenkernel/intern/nla.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/sequencer.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/sound.c (+5, -26) (Diff)
/source/blender/blenkernel/intern/writeffmpeg.c (+2, -2) (Diff)
/source/blender/editors/interface/resources.c (+0, -3) (Diff)
/source/blender/editors/sound/CMakeLists.txt (+1, -1) (Diff)
/source/blender/editors/sound/sound_ops.c (+1, -1) (Diff)
/source/blender/editors/space_graph/CMakeLists.txt (+1, -1) (Diff)
/source/blender/editors/space_graph/graph_edit.c (+1, -1) (Diff)
/source/blender/editors/space_sequencer/CMakeLists.txt (+1, -1) (Diff)
/source/blender/editors/space_sequencer/sequencer_add.c (+1, -1) (Diff)
/source/blender/makesrna/intern/CMakeLists.txt (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_scene.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_userdef.c (+0, -26) (Diff)
/source/blender/quicktime/apple/qtkit_export.m (+1, -1) (Diff)
/source/blender/quicktime/CMakeLists.txt (+1, -1) (Diff)
/source/blender/windowmanager/CMakeLists.txt (+1, -1) (Diff)
/source/blender/windowmanager/intern/wm_playanim.c (+4, -4) (Diff)
/source/blenderplayer/CMakeLists.txt (+8, -0) (Diff)
/source/gameengine/BlenderRoutines/BL_KetsjiEmbedStart.cpp (+1, -1) (Diff)
/source/gameengine/BlenderRoutines/CMakeLists.txt (+1, -1) (Diff)
/source/gameengine/Converter/CMakeLists.txt (+1, -1) (Diff)
/source/gameengine/Converter/KX_ConvertActuators.cpp (+1, -1) (Diff)
/source/gameengine/GamePlayer/ghost/CMakeLists.txt (+1, -1) (Diff)
/source/gameengine/GamePlayer/ghost/GPG_Application.cpp (+1, -1) (Diff)
/source/gameengine/Ketsji/CMakeLists.txt (+1, -1) (Diff)
/source/gameengine/Ketsji/KX_SoundActuator.cpp (+5, -7) (Diff)
/source/gameengine/Ketsji/KX_SoundActuator.h (+2, -2) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021