![]() ![]() That's why the need for 4096 samples before any output can be done. ![]() And in essence that what Soundsoap is, it is a ‘Graphic Equalizer’ that is capable of learning the ‘noise’ pattern and using the DSP technique subtract the noise from the sound file without (or as little as passable) effecting any other sounds. one with 2048 sliders, if you need to be very precise you will choose the one with 2048 sliders. Imagine you have choice of ‘Graphic Equalizer’ with 256 sliders vs. For example, at 48KHz with 512 samples one can expect almost 100Hz resolution (meaning that the smallest adjustment you can make will be 100Hz wide), but with 4096 samples the smallest adjustment will only affect 12Hz (smaller number better). Higher the number of samples, more precise (smooth) the output will be. Both methods need a power of two samples (ie: 512, 1024, 2048, 4096, etc) in order to do the job. The technique to do all that is either ‘Discrete Fourier Transform’ or ‘Fast Fourier Transform’. Soundsoap, in order to eliminate any unwanted ‘frequency’ components from the sound file needs to convert the sound from ‘time’ domain into ‘frequency’ domain, remove the unwanted frequency elements and then convert it back to ‘time’ domain (samples). ![]() This has been explained in the old forum, but since all good knowledge is gone let me try one more time: If memory serves me correctly, the problem is caused by SoundSoap needing 1024 (I think) audio samples. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |