compressor with meter

Official support for: sonicbirth.sourceforge.net
RELATED
PRODUCTS

Post

In my work,I came to want a good compressor .
Like this:
sounds good.
works light.
has nice compression meter.

Buildng a compressor seemed very difficult to me, but I found envelope follower in the manual today.
It seemed to make some difficult things easier , so I tried it.

Get it from here.
http://www.mediafire.com/file/m4mvfzdznky/lcomp2.zip

To let it work light , db to linear element was removed. so some fader sends linear value.
It's enough to me. If you feel too bad,you may modify it.

Post

Hello Tatsuo,

Thank you,
The compressor is working beautifully!

Post

Works right? That's too good.

After all,I build it with db knob using power element instead of db to linear element.
It is a little heavier,but more usable.

http://www.mediafire.com/file/mikmm3rxiay/LCOMP2.zip

Post

This is really much better!

I would like to suggest,

1. Pre-gain
2. Auto-gain
3. A limiter

Nice work so far, thanks!
Image
DSP with attitude

Post

Thank you for your suggestions.

As I'm a Tracktion user,
I always do those compression effecting by inserting some simple plugin in series or combining each plugin in rack filter .
But those will be useful for everyone.

Including Pre-gain is easy. It's just multiplying.

Including Auto-gain is more difficult,isn't it?
First, you calculate head-room from ratio and threshold ,then make up post gain.Right?

Limiter is a variation of compressor. It must be fast and deep.
You can make it by modifying some parameter range of the compressor.

Post

I like the "PeakCompressor" very much.
For me the best comp I ever heard.

Here you can get infos: wwww.sinusweb.de

Post

tatsf wrote:Thank you for your suggestions.

As I'm a Tracktion user,
I always do those compression effecting by inserting some simple plugin in series or combining each plugin in rack filter .
But those will be useful for everyone.

Including Pre-gain is easy. It's just multiplying.

Including Auto-gain is more difficult,isn't it?
First, you calculate head-room from ratio and threshold ,then make up post gain.Right?

Limiter is a variation of compressor. It must be fast and deep.
You can make it by modifying some parameter range of the compressor.
Yes that is the usual way I'm doing that too in general.
But it is just more practical for the user if everything is included.

The auto gain is a little bit more tricky...

The limiter is actually the most difficult part (at least for me),
because it has to be low on CPU and fast,
I just couldn't figure out how to do this in sonicbirth.
(brick wall limiter)

cheers
Rene
Image
DSP with attitude

Post

I uploaded the compressor with limiter as"hcomp" to "banks and patches" at KVR.

How do you like this one?

http://www.kvraudio.com/banks.php?s=dl&id=944

Post

I uploaded it again because I changed the lookahead maximum value from 1.5ms to 5ms.

http://www.kvraudio.com/banks.php?s=dl&id=949

Post

YES, this is starting to sound and get quite good!

I was playing around with this a little bit,
and did some minor changes, not in your structure
but to the overall usability.
http://www.mediafire.com/download.php?ht4wnujnygy

It is really starting to get quite useful.
and also getting better and better so I think it is worth,
to put a little bit more energy into it.

The limiter should just be there for preventing the signal from clipping.
(-0.1db)
A simpler approach, that is using less cpu would be better overall.


Another idea Sidechain ?

Nice, cheers,
Rene
Image
DSP with attitude

Post

Hi!Midiworks,
Your modificaton is cool!
Less controllers but enough.
I'll use this in many scenes.

Do you need sidechain-effect?
So,how about these ones?

http://www.kvraudio.com/banks.php?s=dl&id=950

Handling multi input depends on each host.
For example, sidecomp vst from sidecompAU.sbc didn't work on my Tracktion3.
So I changed the architecture in sidecompVST.sbc.

Do they work right?

Post

Hi tatsf,
thanks for the files.

I had only taken a look at those and they look fine.
Been using a sidechain only with hardware.
Also this had been a long time ago.
I need to figure out how to set it up in the host.
(I am using logic 8 )

back then I was using sidechain to gate drums
and it worked really good.
The frequency could be set, so that only the bass drum or the snare drum
would be triggered.
So I'm not sure, how this will work with your examples.


Another thing I've been thinking about,
a while back I tried to create a guitar sustainer,
that would hold the notes as long as possible in a natural way.
Somehow I managed to get a sustain but it would break up
much too soon and in not such a nice way.
Maybe you have an idea out to achieve this?

http://www.kvraudio.com/get/1105.html
this one is the closest I could find for osx

Cheers and thanks again,
Rene

P.S. Another cool thing for the comp would be,
a mid-side to left-right encoder and decoder.
for mid-side arrays, but also useful when needing
to apply effects to only the center or the sides of a stereo mix.
Image
DSP with attitude

Post

I think expander(gate) is another type of compressor, but you can get that through little modifycation to de-esser.

1.De-esser culculates compression gain when key input exceeds the threshold.
Expander does it when key is less than the threshold.

I do that as this:
gain=max((threshold+diff/ratio)/(threshold+diff),0)
de-esser(and compressor):
diff=max(envelope-threshold,0)
expander:
diff=min(envelope-threshold,0)

* envelope is key input's envelope.

2.short attack time and long release time.

3.Lookahead delay is effective.
You may insert it in source signal's path(not key input's path).

It's hard to explain it on writing.
Please get it and see the contents.

http://www.kvraudio.com/banks.php?s=dl&id=953

I think the guitar sustainer will use some feedback oscillation.
It seems very difficult,but very interesting.

I also use ms encoder and decoder made with sonicbirth.
http://www.kvraudio.com/banks.php?s=dl&id=954
They are simple,have no gui but powerful.

Post

Hello,
thank you again for the files, especially the gate is very interesting.
At the moment I'm doing some modifications to it,
I will send you the file again once I'm finished.

I'm still trying to get the compressor somehow to sound more snappy.
But what ever I try, I just cannot get it snappy enough.
I tried quite a few things but nothing I've tried so far
is giving the result I try to achieve.

You know, I've been working with Synthedit over the last five or six years.
Even though sonicbirth is as close as it can get to SE,
it is quite different, some things are better and more advanced while other things are the complete opposite.
Most of the things that I want to create on the PC platform,
I can do with my eyes closed but here on the Mac it is a different story.

So I am very thankful for the help and knowledge you provide.


Was building a chorus lately, while working and also sounding quite nice,
I always get a violation error in logic.
I have been trying many things but still without any working result.
Maybe you can take a look at it, and maybe spot the problem?
http://www.mediafire.com/download.php?gmwmlcyjdck

Thank you and cheers,
Rene
Image
DSP with attitude

Post

Hi!
I think that is simple reason. If author signature(its in window's Settings) is empty , you cannot pass the AU validation.
I installed your chorus as AU,but I could'nt use it.
So I wrote "abc" to the Author area and installed as AU,I could use it.

Post Reply

Return to “SonicBirth”