[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [sc-users] Deconvolution on Mac OS X



ah really..... i didn't know, i just tried that, works great, thanks!! i did use a very annoying technique with repeated clicks before, this is _much_ easier!!

for batch processing, you can use the Convolution module (Ctrl+L) of FScape ( http://sourceforge.net/projects/fscape ) along with the Batch Processor (Ctrl+9):

- configure the convolution module (your recording goes in "Input file", the time-reversed sweep in "Impulse response") - press "Add" in the batch processor. Click on the "Command" column entry of line 1 and choose "Begin loop" from the context menu. - press "Add" again, from the "Command" column entry of line 2 choose "Module" (if there is more than one module open, choose the convolution module in the dialogue) - press "Add" again, tfrom the "Command" column entry of line 3 choose "End loop". - then make sure your file names have a common incremental number in them, click on the "Line 2" of the batch and look up the "InputFile" field in the lower part of the window, replace the common incremental number in the "Value" column with the loop variable ($A).
- hit "Render"

x = SynthDef( \sweep, { arg lowFreq = 20, dur = 20, amp = 0.5; Out.ar ( 0, SinOsc.ar( Line.ar( 0, 1, 20, doneAction: 2 ).linexp( 0, 1, lowFreq, SampleRate.ir / 2 ), mul: EnvGen.ar( Env.linen( 0.05, dur - 0.1, 0.05, amp ))))}).play;

ciao, -sciss-


Am 27.07.2009 um 01:08 schrieb Miguel Negrao:

Pierre Alexandre Tremblay escreveu:
Dear all
I want to deconvolve sine sweeps I have recorded in different rooms with another processor than the Altiverb one, because it creates proprietary IRs which is not cool as I want to share the IRs for everyone to use. Can anyone help me? A command-line utility would be even better as I have a lot to do, so I could script.
Thank you for any input.
pa
ps I've look on the web to convert my Altiverb-created IRs but as it is illegal to do so with the presets they provide, I cannot seem to find it except sterile debates on the legitimity of it and convolution (spiking) in general...
_______________________________________________
sc-users mailing list
info (subscription, etc.): http://www.beast.bham.ac.uk/research/ sc_mailing_lists.shtml
archive: https://listarc.bham.ac.uk/marchives/sc-users/
search: https://listarc.bham.ac.uk/lists/sc-users/search/

What you need to do is convolve your recorded response with the original sine sweep inverted in time (time reversed). You can do this in audacity easilly.

-
Miguel Negrão // ZLB
http://www.friendlyvirus.org/artists/zlb/

_______________________________________________
sc-users mailing list

info (subscription, etc.): http://www.beast.bham.ac.uk/research/ sc_mailing_lists.shtml
archive: https://listarc.bham.ac.uk/marchives/sc-users/
search: https://listarc.bham.ac.uk/lists/sc-users/search/


_______________________________________________
sc-users mailing list

info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: https://listarc.bham.ac.uk/marchives/sc-users/
search: https://listarc.bham.ac.uk/lists/sc-users/search/