HardwareHeaven.com
Looking for the skin chooser?
 
 
  • Home

  • Reviews

  • Articles

  • News

  • Tools

  • GamingHeaven

  • Forums

  • Network

 

Go Back   HardwareHeaven.com > Forums > Hardware and Related Topics > kX Project Audio Driver Support Forum > Effects and the DSP


Reply
 
Thread Tools
Old Jul 12, 2009, 09:48 PM   #1
HardwareHeaven Lover
 
Join Date: Jan 2008
Location: germany, sb0090
Posts: 242
Rep Power: 26
stylus02 will become famous soon enoughstylus02 will become famous soon enough

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
__________________
http://kxm.dyndns.org
stylus02 is offline   Reply With Quote


Old Jul 15, 2009, 09:07 PM   #2
HardwareHeaven Extreme Member
 
Join Date: Jan 2005
Posts: 5,507
Rep Power: 61
Russ is just super!Russ is just super!Russ is just super!Russ is just super!Russ is just super!Russ is just super!

Re: superspace reverb

Whats this now? More toys to play with?

hehe

Thanks!
Russ is online now   Reply With Quote
Old Jul 17, 2009, 03:08 AM   #3
HardwareHeaven Lover
 
Join Date: Apr 2005
Location: Gold Coast Australia
Posts: 118
Rep Power: 42
TheKezReturns will become famous soon enough

Re: superspace reverb

Nice one stylus02.
Quote:
early reflections from impulse response "lexicon 480l" / fat plate
Can you explain this. Is it using convolution realtime or you 'modeled' it after that impulse response?
__________________
Dual Boot Hacky XP / OSX /Ubuntu. 2.13 C2D. 4 Gb DDR2. Intel DG965RY. EMU 1820M / TC Konnekt 24D / MOTU Ultralite mk3
TheKezReturns is offline   Reply With Quote
Old Jul 17, 2009, 04:59 PM Threadstarter Thread Starter   #4
HardwareHeaven Lover
 
Join Date: Jan 2008
Location: germany, sb0090
Posts: 242
Rep Power: 26
stylus02 will become famous soon enoughstylus02 will become famous soon enough

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
__________________
http://kxm.dyndns.org

Last edited by stylus02; Jul 17, 2009 at 08:26 PM.
stylus02 is offline   Reply With Quote
Old Sep 14, 2009, 06:34 PM   #5
HardwareHeaven Lover
 
Join Date: Oct 2008
Posts: 118
Rep Power: 26
janez is a glorious beacon of lightjanez is a glorious beacon of lightjanez is a glorious beacon of lightjanez is a glorious beacon of lightjanez is a glorious beacon of lightjanez is a glorious beacon of light

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?
janez is offline   Reply With Quote
Old Sep 14, 2009, 06:45 PM   #6
HardwareHeaven Extreme Member
 
Join Date: Jan 2005
Posts: 5,507
Rep Power: 61
Russ is just super!Russ is just super!Russ is just super!Russ is just super!Russ is just super!Russ is just super!

Re: superspace reverb

Yes, it is a 10k2 only plugin since it uses 50 xTRAM registers (10k1 has only 32 xTRAM registers).
Russ is online now   Reply With Quote
Old Oct 31, 2009, 06:24 PM   #7
DriverHeaven Newbie
 
Join Date: Oct 2008
Posts: 1
Rep Power: 0
cxcnc is on a distinguished road

Re: superspace reverb

Can you send it to cx0101@gmail.com ? I can't download it. thanks
cxcnc is offline   Reply With Quote
Old Oct 31, 2009, 07:41 PM   #8
HardwareHeaven Extreme Member
 
Join Date: Jan 2005
Posts: 5,507
Rep Power: 61
Russ is just super!Russ is just super!Russ is just super!Russ is just super!Russ is just super!Russ is just super!

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.
Russ is online now   Reply With Quote
Old Jan 4, 2010, 07:15 AM   #9
HardwareHeaven Lover
 
Join Date: Mar 2003
Posts: 127
Rep Power: 0
JoshuaChang is on a distinguished road

Re: superspace reverb

excuse me, but is it possible to extract other impulse responses? like vss3 or something else?
__________________
JoshuaChang is offline   Reply With Quote
Old Jan 4, 2010, 07:20 PM Threadstarter Thread Starter   #10
HardwareHeaven Lover
 
Join Date: Jan 2008
Location: germany, sb0090
Posts: 242
Rep Power: 26
stylus02 will become famous soon enoughstylus02 will become famous soon enough

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
__________________
http://kxm.dyndns.org

Last edited by stylus02; Jan 4, 2010 at 07:53 PM.
stylus02 is offline   Reply With Quote
Old Jan 5, 2010, 08:10 AM   #11
HardwareHeaven Lover
 
Join Date: Mar 2003
Posts: 127
Rep Power: 0
JoshuaChang is on a distinguished road

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;
my question is:
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
__________________
JoshuaChang is offline   Reply With Quote
Old Jan 5, 2010, 11:47 PM Threadstarter Thread Starter   #12
HardwareHeaven Lover
 
Join Date: Jan 2008
Location: germany, sb0090
Posts: 242
Rep Power: 26
stylus02 will become famous soon enoughstylus02 will become famous soon enough

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.
__________________
http://kxm.dyndns.org

Last edited by stylus02; Jan 6, 2010 at 01:03 AM.
stylus02 is offline   Reply With Quote
Old Mar 2, 2011, 10:40 AM   #13
HardwareHeaven Newbie
 
Join Date: Aug 2010
Location: planet Earth
Posts: 6
Rep Power: 0
Ixtas30 is on a distinguished road

Îòâåò: Re: superspace reverb

Quote:
Originally Posted by stylus02 View Post
> 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
Pleace upoad me this plugin das_boot@pisem.net
Ixtas30 is offline   Reply With Quote
Old Apr 6, 2011, 09:18 PM Threadstarter Thread Starter   #14
HardwareHeaven Lover
 
Join Date: Jan 2008
Location: germany, sb0090
Posts: 242
Rep Power: 26
stylus02 will become famous soon enoughstylus02 will become famous soon enough

Re: Îòâåò: Re: superspace reverb

i hope you have luck with my temporary website.

http://kxm.dyndns.org/kx_superspace_reverb_v1.0.rar

stylus
__________________
http://kxm.dyndns.org
stylus02 is offline   Reply With Quote
Reply

Bookmarks

Thread Tools