If you have a problem or need to report a bug please email : support@dsprobotics.com
There are 3 sections to this support area:
DOWNLOADS: access to product manuals, support files and drivers
HELP & INFORMATION: tutorials and example files for learning or finding pre-made modules for your projects
USER FORUMS: meet with other users and exchange ideas, you can also get help and assistance here
NEW REGISTRATIONS - please contact us if you wish to register on the forum
Users are reminded of the forum rules they sign up to which prohibits any activity that violates any laws including posting material covered by copyright
impulse response convolution
7 posts
• Page 1 of 1
impulse response convolution
Hello,
I try to make an impulse response convolution effect for small Impulse response files (less than 1024 samples)
small files like this are used for simulating guitar cabinets and contain detailed EQ data (mostly) and a tiny reverb tail.
i modified an old synthmaker file called 3386_Convo 8000 - 07.osm
i also modified ConvoRev6c.fsm (by Martin Vicanek and the one modified by KG) that i think is better but it (not only the modified, the original too) produces a strange sound (like low bit resolution sound) every other time something else (like a switch for example) changes
but anyway. the thing is that the first schematic doesnt work properly. i compared their results with other commercial or free convolvers like ignite amps nadir or le pou lecab2 etc and the results are not the same. it seems to mess things up, especially high frequencies
the second schematic results seem closer to other convolvers, but it has that low bit resolution sound every other time.
can anyone help with this?
thanks.
I try to make an impulse response convolution effect for small Impulse response files (less than 1024 samples)
small files like this are used for simulating guitar cabinets and contain detailed EQ data (mostly) and a tiny reverb tail.
i modified an old synthmaker file called 3386_Convo 8000 - 07.osm
i also modified ConvoRev6c.fsm (by Martin Vicanek and the one modified by KG) that i think is better but it (not only the modified, the original too) produces a strange sound (like low bit resolution sound) every other time something else (like a switch for example) changes
but anyway. the thing is that the first schematic doesnt work properly. i compared their results with other commercial or free convolvers like ignite amps nadir or le pou lecab2 etc and the results are not the same. it seems to mess things up, especially high frequencies
the second schematic results seem closer to other convolvers, but it has that low bit resolution sound every other time.
can anyone help with this?
thanks.
-
aombk - Posts: 34
- Joined: Tue May 24, 2016 2:44 pm
- Location: athens, greece
Re: impulse response convolution
Try this schematic. It is derived from ConvoRev7.fsm with the IR size set to 1024.
- Attachments
-
- Convo1024.fsm
- (205.01 KiB) Downloaded 1018 times
-
martinvicanek - Posts: 1328
- Joined: Sat Jun 22, 2013 8:28 pm
Re: impulse response convolution
ok i tried it.
check out this schematic.
i removed the dry - wet, delay and filter knobs.
just turn the switch on and off a couple of times.
check out this schematic.
i removed the dry - wet, delay and filter knobs.
just turn the switch on and off a couple of times.
- Attachments
-
- Convo1024 - switch.fsm
- (120.91 KiB) Downloaded 981 times
-
aombk - Posts: 34
- Joined: Tue May 24, 2016 2:44 pm
- Location: athens, greece
Re: impulse response convolution
Okay, I see your point. In your last schematic, when switching on/off it seems to work correctly only every other time. Weird. The selectors in FS make the whole schematic recompile while it is still processing, which may lead to unexpected results. I replaced the selectors with soft variants and the problem is gone. The downside is that processing takes place even if you don't need it.
- Attachments
-
- Convo1024 - softswitch.fsm
- (121.21 KiB) Downloaded 1055 times
-
martinvicanek - Posts: 1328
- Joined: Sat Jun 22, 2013 8:28 pm
Re: impulse response convolution
thanks, although i cannot make use of the soft selectors solution.
but why the convolver recompiles correctly every other time?
btw, the "Direct Convo 32" doesnt produce a problem with FS selectors.
so you dont think there could be another workaround for this or maybe some change in the FDL assembler code to avoid this problem?
but why the convolver recompiles correctly every other time?
btw, the "Direct Convo 32" doesnt produce a problem with FS selectors.
so you dont think there could be another workaround for this or maybe some change in the FDL assembler code to avoid this problem?
-
aombk - Posts: 34
- Joined: Tue May 24, 2016 2:44 pm
- Location: athens, greece
Re: impulse response convolution
I think I finally fixed it. The issue was when you use the switch, FS will restart the audio and possibly recompile the entire schematic. It will not, however, go through the declarations, so when you have something like
Have fun!
- Code: Select all
a = 0;
Have fun!
- Attachments
-
- Convo1024 - switch fixed.fsm
- (116.23 KiB) Downloaded 1169 times
-
martinvicanek - Posts: 1328
- Joined: Sat Jun 22, 2013 8:28 pm
Re: impulse response convolution
great, yeah, that makes sense. thank you very very much
-
aombk - Posts: 34
- Joined: Tue May 24, 2016 2:44 pm
- Location: athens, greece
7 posts
• Page 1 of 1
Who is online
Users browsing this forum: Google [Bot] and 55 guests