Blender Git Loki
Git Commits -> Revision a458de8
Revision a458de8 by Joerg Mueller (master) August 15, 2011, 21:50 (GMT) |
3D Audio GSoC: High quality resampling on mixdown, linear for playback. * Lots of improvements and fixes for the JOS resampler, now it works fine! * High quality filter coefficients for the JOS resampler (sorry for the 5 MB source file). * Fix for GE orientation bug. Note: moto uses x,y,z,w quaternion storage, while rest of blender uses w,x,y,z. * Minor changes/fixes. |
Commit Details:
Full Hash: a458de88b65c5fcb0f11c005c040163d3cf76cec
SVN Revision: 39427
Parent Commit: cbbbf31
Lines Changed: +29576, -3467
1 Added Path:
/intern/audaspace/intern/AUD_JOSResampleReaderCoeff.cpp (+29295, -0) (View)
17 Modified Paths:
/intern/audaspace/intern/AUD_C-API.cpp (+23, -1) (Diff)
/intern/audaspace/intern/AUD_C-API.h (+2, -0) (Diff)
/intern/audaspace/intern/AUD_FileFactory.cpp (+0, -1) (Diff)
/intern/audaspace/intern/AUD_FileFactory.h (+1, -1) (Diff)
/intern/audaspace/intern/AUD_JOSResampleReader.cpp (+187, -3429) (Diff)
/intern/audaspace/intern/AUD_JOSResampleReader.h (+25, -8) (Diff)
/intern/audaspace/intern/AUD_SequencerFactory.cpp (+5, -0) (Diff)
/intern/audaspace/intern/AUD_SequencerFactory.h (+2, -0) (Diff)
/intern/audaspace/intern/AUD_SequencerReader.cpp (+2, -1) (Diff)
/intern/audaspace/intern/AUD_SequencerReader.h (+1, -1) (Diff)
/intern/audaspace/intern/AUD_SoftwareDevice.cpp (+19, -9) (Diff)
/intern/audaspace/intern/AUD_SoftwareDevice.h (+6, -0) (Diff)
/intern/audaspace/sndfile/AUD_SndFileFactory.cpp (+0, -1) (Diff)
/intern/audaspace/sndfile/AUD_SndFileFactory.h (+1, -1) (Diff)
/source/blender/blenkernel/intern/sound.c (+1, -8) (Diff)
/source/gameengine/Ketsji/KX_KetsjiEngine.cpp (+3, -3) (Diff)
/source/gameengine/Ketsji/KX_SoundActuator.cpp (+3, -3) (Diff)
/intern/audaspace/intern/AUD_C-API.h (+2, -0) (Diff)
/intern/audaspace/intern/AUD_FileFactory.cpp (+0, -1) (Diff)
/intern/audaspace/intern/AUD_FileFactory.h (+1, -1) (Diff)
/intern/audaspace/intern/AUD_JOSResampleReader.cpp (+187, -3429) (Diff)
/intern/audaspace/intern/AUD_JOSResampleReader.h (+25, -8) (Diff)
/intern/audaspace/intern/AUD_SequencerFactory.cpp (+5, -0) (Diff)
/intern/audaspace/intern/AUD_SequencerFactory.h (+2, -0) (Diff)
/intern/audaspace/intern/AUD_SequencerReader.cpp (+2, -1) (Diff)
/intern/audaspace/intern/AUD_SequencerReader.h (+1, -1) (Diff)
/intern/audaspace/intern/AUD_SoftwareDevice.cpp (+19, -9) (Diff)
/intern/audaspace/intern/AUD_SoftwareDevice.h (+6, -0) (Diff)
/intern/audaspace/sndfile/AUD_SndFileFactory.cpp (+0, -1) (Diff)
/intern/audaspace/sndfile/AUD_SndFileFactory.h (+1, -1) (Diff)
/source/blender/blenkernel/intern/sound.c (+1, -8) (Diff)
/source/gameengine/Ketsji/KX_KetsjiEngine.cpp (+3, -3) (Diff)
/source/gameengine/Ketsji/KX_SoundActuator.cpp (+3, -3) (Diff)