Log in

View Full Version : [Request] Reverb audio Function


Dark-Cracker
27th February 2005, 03:30
hi,

i have a selfish request so i will easyly understand if it's not possible to realize it.

do you think it possible to add an audio reverb function like in the sox (http://sox.sourceforge.net) software ?

somethink like : Reverb("gain-out", "reverb-time", "delay")

i suppose there is already some other priority for avisynth, but this audio feature could be nice to add.

Bye.

Zarxrax
27th February 2005, 19:21
Since this and many other audio filters exist as DirectX plugins, I think it would be nice if avisynth could support DirectX audio processing plugins. I wonder how much work that would entail?

IanB
28th February 2005, 07:12
Dark-Cracker,

:cool: Cool stuff like this probably doesn't really belong in the core, but there is no reason it shouldn't be a simple plugin.

All plugins return an AVSValue, an AVSValue can contain one of a bool, an integer, a float or a clip. Clips have GetFrame and GetAudio methods. 99.99% of all plugins just fiddle with the GetFrame of a Clip.

Lets start a new trend and have some plugins fiddle with the GetAudio. :D

IanB

Si
28th February 2005, 20:14
Lets start a new trend and have some plugins fiddle with the GetAudio.
Would someone who knows how start us off with a set of SimpleAudioSamples

Starting off say V1 with reduce levels in left channel by 50%. (In as simple as way as possible) :)

regards

Simon

Mug Funky
2nd March 2005, 06:20
a convolver plugin would be very cool.

that would handle reverbs, frequency filters and phase filters all in 1 go.

just use an audio app to generate an impulse (make a 1-sample click and filter it), and point the avs plugin to that wave file.

IanB
8th May 2005, 12:27
Originally posted by Si
Would someone who knows how start us off with a set of SimpleAudioSamples

See this post Simple audio filter ... (http://forum.doom9.org/showthread.php?s=&postid=649702#post649702)

Dark-Cracker
20th May 2005, 22:22
do you think some could made a filter to convert 2 ch in 6ch output using the upmix method (http://forum.doom9.org/showthread.php?s=&threadid=57179&highlight=upmix) it's a chain o different filters to simulate 6 ch (using highpass filtering, audio matrix and reverb function).

it could be really interesting to have a function convertto6ch() :)

tsp
20th May 2005, 22:56
milan has made a ffdshowAudio filter in the latest CVS version so you can use the audiofilters. At the moment it doesn't include support for different numbers of input/output but when that is hopefull included we can upmix using the mixer there. Oh and before you ask I don't think there are any public build yet that includes ffdshowAudio.

sh0dan
30th December 2005, 21:52
All SOX effects can now be accessed using the SOX Effect plugin.

http://forum.doom9.org/showthread.php?t=104792

Dark-Cracker
31st December 2005, 18:15
really nice work sh0dan :)
happy new year and again thank u for your hard work.

++