|
|||||||
![]() |
|
|
Thread Tools |
|
|
#1 |
|
HardwareHeaven Lover
Join Date: Jan 2008
Location: germany, sb0090
Posts: 242
Rep Power: 26 ![]() ![]() |
superspace reverb
have made a reverb. status: beta
; late reverb algorithm from freeverb by "Jezar at Dreampoint" ; early reflections from impulse response "lexicon 480l" / fat plate ![]() ; true stereo http://freenet-homepage.de/stylish-s...erspace_fp.htm stylus |
|
|
|
|
|
#2 |
|
HardwareHeaven Extreme Member
Join Date: Jan 2005
Posts: 5,507
Rep Power: 61 ![]() ![]() ![]() ![]() ![]() ![]() |
Re: superspace reverb
Whats this now? More toys to play with?
hehe ![]() Thanks! |
|
|
|
|
|
#3 | |
|
HardwareHeaven Lover
Join Date: Apr 2005
Location: Gold Coast Australia
Posts: 118
Rep Power: 42 ![]() |
Re: superspace reverb
Nice one stylus02.
Quote:
__________________
Dual Boot Hacky XP / OSX /Ubuntu. 2.13 C2D. 4 Gb DDR2. Intel DG965RY. EMU 1820M / TC Konnekt 24D / MOTU Ultralite mk3 |
|
|
|
|
|
|
|
|
HardwareHeaven Lover
Join Date: Jan 2008
Location: germany, sb0090
Posts: 242
Rep Power: 26 ![]() ![]() |
Re: superspace reverb
> Whats this now? More toys to play with?
i had to improve my reverb knowledge to rise up to the effects- masters ![]() > Is it using convolution realtime or you 'modeled' it after that impulse response? long time ago i found a set of impulse responses from a "lexicon 480l". it`s no convolution in the frequency spectrum like in convolution reverbs. the first impulses (spikes) are extraced by hand from the impulse response sample and entered in delay lines. each spike has it`s own amplitude and phase. the delay out`s are cross- multiplicated with these data. we get some (2*8) early reflections that are similar to the lexicon ones. i don´t know if i can name this convolution.. note: i`m making a new website. coming soon: more early models coming and better s/n ratio. new site: http://freenet-homepage.de/stylish-s...xas/index.html stylus Last edited by stylus02; Jul 17, 2009 at 08:26 PM. |
|
|
|
|
|
#5 |
|
HardwareHeaven Lover
Join Date: Oct 2008
Posts: 118
Rep Power: 26 ![]() ![]() ![]() ![]() ![]() ![]() |
Re: superspace reverb
Does that mean that in the early Reflections you get Reflections from an impuls and not from the actual signal you feed to the input?
btw. I tried to install it and even when I clear the dsp window completely it still says "no free tram registers" Is this a 10k2 only plugin? |
|
|
|
|
|
#6 |
|
HardwareHeaven Extreme Member
Join Date: Jan 2005
Posts: 5,507
Rep Power: 61 ![]() ![]() ![]() ![]() ![]() ![]() |
Re: superspace reverb
Yes, it is a 10k2 only plugin since it uses 50 xTRAM registers (10k1 has only 32 xTRAM registers).
|
|
|
|
|
|
#7 |
|
DriverHeaven Newbie
Join Date: Oct 2008
Posts: 1
Rep Power: 0 ![]() |
Re: superspace reverb
Can you send it to cx0101@gmail.com ? I can't download it. thanks
|
|
|
|
|
|
#8 |
|
HardwareHeaven Extreme Member
Join Date: Jan 2005
Posts: 5,507
Rep Power: 61 ![]() ![]() ![]() ![]() ![]() ![]() |
Re: superspace reverb
The plugin (superspace_fp_v1.0.da) is just a text file, so you should secondary click on the link and choose "Save Link As" (or "Save Target As") to save it.
|
|
|
|
|
|
#9 |
|
HardwareHeaven Lover
Join Date: Mar 2003
Posts: 127
Rep Power: 0 ![]() |
Re: superspace reverb
excuse me, but is it possible to extract other impulse responses? like vss3 or something else?
__________________
|
|
|
|
|
|
|
|
HardwareHeaven Lover
Join Date: Jan 2008
Location: germany, sb0090
Posts: 242
Rep Power: 26 ![]() ![]() |
Re: superspace reverb
theoretically all impulses responses can be used. therefore a dirac impulse (short click noise) is sent into the reverb (vss3 or whatever) and the impulse response is taken up. most remarkable early reflections in this sample (picture) supply the data for the own reverb. early reflections are important for characterisation of the room. if one employs it skillfully it listens close to the original reverb itself. naturally this method is only a approximation. the late reflections are produced with freeverb. this is an excellent free reverb, which remains unchanged here. take a look at this:
http://freenet-homepage.de/stylish-s...uperspace.html Last edited by stylus02; Jan 4, 2010 at 07:53 PM. |
|
|
|
|
|
#11 |
|
HardwareHeaven Lover
Join Date: Mar 2003
Posts: 127
Rep Power: 0 ![]() |
Re: superspace reverb
further question:
sorry for my poor english and audio-tech knowledge ![]() from researching the da file, i guess that the early reflections sample affect the operators in the codes and delay line(maybe?) like this: Code:
macs wrt12a, ina, rd19a, 0x19999999;
macs ga, 0x0, rd12a, 0xdb04060e;
macs ga, ga, rd13a, 0xd6fa5beb;
macs ga, ga, rd14a, 0xe74822b5;
macs ga, ga, rd15a, 0xde66b6e;
macs ga, ga, rd16a, 0xf4f57261;
macs ga, ga, rd17a, 0x8479da9;
macs ga, ga, rd18a, 0xf515cd55;
macs ga, ga, rd19a, 0x52a1409;
macs wrt12b, inb, rd19b, 0x19999999;
macs gb, 0x0, rd12b, 0xeca4218c;
macs gb, gb, rd13b, 0x153a0095;
macs gb, gb, rd14b, 0xf30fc66f;
macs gb, gb, rd15b, 0xfe505ca2;
macs gb, gb, rd16b, 0x74699d5;
macs gb, gb, rd17b, 0x887ef6;
macs gb, gb, rd18b, 0xe8b9bc28;
macs gb, gb, rd19b, 0x19d0c1ea;
1.the early reflection samples were extracted from the impulses response's first 8 peak,but how to do the convert? does it just convert the peak level to 32bit int?(0db to 0xffffffff and -inf to 0x000000?)or it contains other more information? 2.does the early reflection samples affect the delayline samples?both internal and external or only one of them? if so, how to determine the sample count? 3.does the impulses responses also affect the later reflection parameter?if so, how? hope you can help me understand the principle of your great reverb plugin, i really thirst for a tc-sound reverb. regards, jo
__________________
|
|
|
|
|
|
|
|
HardwareHeaven Lover
Join Date: Jan 2008
Location: germany, sb0090
Posts: 242
Rep Power: 26 ![]() ![]() |
Re: superspace reverb
in the code 8 delays are added with different factors (0x0..0x7fffffff) for each channel with some feedback. (maybe i had coupled back only "rd19" instead of "ga" because bad sounding shorter loops. long time ago..)
if you image an impulse response in a sound editor you see in the beginning a peak (the initial dirac impulse) and then a few peaks which increase exponentially later. the first peaks are our early reflections. you can write down time & amplitude step by step. i think a have sent the early's also into the late block a bit because we need a smooth transition from early to late reflections. this was experimental. finally early and late reflections are mixed with the original signal. i fear a tc.electronics reverb is a bit more complicated than my schroeder/moorer like reverb. the concept was introduced in the 70's. e.g. in a lexicon reverb are a lot of modulated filters and delay lines which does a jitter effect. this is usefull to avoid audible loops in the delay lines. also the frequency responses are changing permanently. tc.elctronics engineers shurely have their own secrets. today there are more concepts in reverbaration like waveguide meshes, feedback delay network or real convolution. so the superspace is a really old thing.
Last edited by stylus02; Jan 6, 2010 at 01:03 AM. |
|
|
|
|
|
#13 | |
|
HardwareHeaven Newbie
Join Date: Aug 2010
Location: planet Earth
Posts: 6
Rep Power: 0 ![]() |
Îòâåò: Re: superspace reverb
Quote:
|
|
|
|
|
|
|
|
|
HardwareHeaven Lover
Join Date: Jan 2008
Location: germany, sb0090
Posts: 242
Rep Power: 26 ![]() ![]() |
Re: Îòâåò: Re: superspace reverb
i hope you have luck with my temporary website.
http://kxm.dyndns.org/kx_superspace_reverb_v1.0.rar stylus |
|
|
|
![]() |
| Bookmarks |
| Thread Tools | |
|
|