All times are UTC+02:00




Post new topic  Reply to topic  [ 1012 posts ]  Go to page Previous 168 69 70 71 72102 Next
Author Message
PostPosted: Tue Mar 05, 2013 4:25 pm 
User avatar

Joined: Wed Jun 16, 2010 4:30 pm
Posts: 600
Location: Buenos Aires, Argentina
Quote:
So for example: Band2 = 1 / (.2/Band1 + .4/Band2 + .25/Band3 + .1/Band4 + .05/Band5)
(Where .2 + .4 + .25 + .1 + .05 = 1)

The values used are the values with which the samples are multiplied; for example for -20 dB that's 0.1, for 0 dB it's 1.0 etc.
You can correct me if I play bad, but in the example the band 2 would be affected by the rest of the bands, even herself?

That would become the values ​​0.2, 0.4, 0.25, 0.1, 0.05?

In the example, assume that all bands have a level of 0 dB (or 1) unless the band 2 having-6dB (ie 0.5). If the accounts do this gives a value of 0.71 approx.

This value is the value at which the sample must be taken or the multiplier should apply?
I think this should be the value where the sample should be as if the multiplier make things worse.
And where would the percentage of coupling this?

_________________
by GAP
"Less is More" (Bob Katz)


Top
   
PostPosted: Tue Mar 05, 2013 4:29 pm 
Site Admin
User avatar

Joined: Mon Mar 17, 2008 1:40 am
Posts: 11425
Quote:
I think if the coupling is between bands 1-2, 2-3, 3-4, etc.. and 1 is the reference band, all bands will all indirectly related with band 1.
True, but this is the case with ANY band regardless which one you choose. You make that band more important than others which I think is bad. Now if you don't use too much coupling it's not THAT bad, but still it seems a flaw in the design to do this.
Quote:
One might also think that the coupling has a kind of threshold for action, based on the difference between the means of the bands. And only activate when the difference is in the set value is exceeded and if not drive it, because if the difference is greater, you can think of that required by the track and that is a spectral imbalance.
But even if the track has a big imbalance, fixing it will sound bad if it causes the relation between bands to change all the time.
Quote:
- If you choose the coupling 1> 2 (commands the band 1)
- So that only act in the case that the band 1 is greater than 2, otherwise no effect.
No, I've seen cases where one band stays between the bands around it, but it still sounds bad because it moves too much between the surrounding bands. That's why I didn't implement something that only reduces the level.
Quote:
Edit1: Something that I omitted to say is that instead of percentage, dB can be used as coupling setting (can be more precise).
That doesn't seem to make sense? If I want a band to drop by 5 dB if it is 10 dB lower than the surrounding bands, that's 50% - but how would you describe that in dBs? (3 per 6 dB, but then it makes more sense to use a percentage).
Quote:
It occurs to me also that the coupling, you could modify the threshold of the band with link (dynamically) to obtain the desired reduction in the coupling function.
No, release times can be different and you would create more problems this way.
Quote:
Edit2:
In transients, the band coupling should not be respected and compressors work independently.
I don't know if that's good or not. For the limiters I didn't implement band coupling but IF the multiband acts so fast that transients have an effect I think that they should be shared by all bands.


Top
   
PostPosted: Tue Mar 05, 2013 4:31 pm 
Site Admin
User avatar

Joined: Mon Mar 17, 2008 1:40 am
Posts: 11425
Quote:
Quote:
So for example: Band2 = 1 / (.2/Band1 + .4/Band2 + .25/Band3 + .1/Band4 + .05/Band5)
(Where .2 + .4 + .25 + .1 + .05 = 1)

The values used are the values with which the samples are multiplied; for example for -20 dB that's 0.1, for 0 dB it's 1.0 etc.
You can correct me if I play bad, but in the example the band 2 would be affected by the rest of the bands, even herself?

That would become the values ​​0.2, 0.4, 0.25, 0.1, 0.05?

In the example, assume that all bands have a level of 0 dB (or 1) unless the band 2 having-6dB (ie 0.5). If the accounts do this gives a value of 0.71 approx.

This value is the value at which the sample must be taken or the multiplier should apply?
I think this should be the value where the sample should be as if the multiplier make things worse.
And where would the percentage of coupling this?
Somewhere around 0.7 I suppose indeed. Which means that the signal is reduced by 3 dB instead of 6 dB as was originally calculated, reducing the effect of a (single) band that's very different from the ones around it.

Percentage is difficult, since all the values depend on both the percentage and how far each frequency is from that of band 2.


I have no time for programming today and tomorrow but after that I'll try to figure out a better method of drawing a line through the points while - as much as possible - keeping the values of the first and last band intact. The code has already been adjusted such that I can easily try out several options.


Top
   
PostPosted: Tue Mar 05, 2013 4:40 pm 
User avatar

Joined: Wed Jun 16, 2010 4:30 pm
Posts: 600
Location: Buenos Aires, Argentina
Ok, wait for the results, very anxious.
In a PM you've left some details of implementations, you can review them and see if they help your thinking.
Thanks for your patience in answering my thoughts. ;)

_________________
by GAP
"Less is More" (Bob Katz)


Top
   
PostPosted: Tue Mar 05, 2013 5:02 pm 
User avatar

Joined: Wed Jun 16, 2010 4:30 pm
Posts: 600
Location: Buenos Aires, Argentina
Quote:
Percentage is difficult, since all the values depend on both the percentage and how far each frequency is from that of band 2.
It occurs to me that the rate applies to your method, and can serve.
Attenuation would know that without coupling and with coupling should have.
The difference between this two values ​​could be 100%.
Therefore just multiply the desired value of the band 2, in the example, the percentage set for that band (or general)
Band 2 = 0.5 + ((0.71 to 0.5) * 0.25) = 0.55 (for a 25% coupling)

_________________
by GAP
"Less is More" (Bob Katz)


Top
   
PostPosted: Tue Mar 05, 2013 6:21 pm 
User avatar

Joined: Tue Sep 28, 2010 10:56 pm
Posts: 326
Location: Usa
I have an idea...
On sliders where is difficult to tune, will be helpfull to add the exact number by typing it.
I know there is an other way to edit the sts file, but might be usefull.

_________________
Sexy Girls in your city


Top
   
PostPosted: Wed Mar 06, 2013 8:11 am 
User avatar

Joined: Thu Oct 25, 2012 3:22 pm
Posts: 237
Location: Poland
Beware teeth after all couplings was not the same effect as without multi-band ;)

_________________
Urban Junglist


Top
   
PostPosted: Wed Mar 06, 2013 10:02 pm 

Joined: Thu May 27, 2010 9:22 pm
Posts: 72
Quote:
I have an idea...
On sliders where is difficult to tune, will be helpfull to add the exact number by typing it.
I know there is an other way to edit the sts file, but might be usefull.
I suggested this some time ago, without any success. I still find it a must given the number of parameters that can be adjusted. Plus it won't hurt anyone nor compromise the performance of ST.


Top
   
PostPosted: Thu Mar 07, 2013 1:05 am 
Site Admin
User avatar

Joined: Mon Mar 17, 2008 1:40 am
Posts: 11425
Quote:
Quote:
I have an idea...
On sliders where is difficult to tune, will be helpfull to add the exact number by typing it.
I know there is an other way to edit the sts file, but might be usefull.
I suggested this some time ago, without any success. I still find it a must given the number of parameters that can be adjusted. Plus it won't hurt anyone nor compromise the performance of ST.
I'm starting to see more and more that this would indeed be useful, just need to think of a way to implement it in the current GUI though (without requiring a lot of extra space).

Actually that could be easy: If you're in 'number typing' mode the whole slider can be replaced by a text field in which you can type a number.

But that leaves the question: How would you indicate to the GUI that you want to type a number?


Top
   
PostPosted: Thu Mar 07, 2013 1:09 am 
Site Admin
User avatar

Joined: Mon Mar 17, 2008 1:40 am
Posts: 11425
Stand alone: http://www.stereotool.com/download/ster ... 04-050.exe
Winamp DSP: http://www.stereotool.com/download/dsp_ ... 04-050.exe
VST: http://www.stereotool.com/download/vst_ ... 04-050.dll

I've changed the way band coupling works a bit, the strength of each band is now calculated using:

percentage(0..1) ^ 2log(ratio main band and band we're looking at).
The good thing is that if we are looking at the main band the ratio is 1, the log of the ratio is 0 and anything ^ 0 is 1 again, so I don't need to perform any tricks to get the main band to '1'. So, this MIGHT be better. But I'm not really sure about that.

I've ran some quick tests (not much time today, I've been busy preparing a presentation for the technical managers of 13 tv and 13 radio stations tomorrow) and it seems to work fine.

Also new: You can give the first and last band more 'freedom', this does make these bands more important to the total level though!


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 1012 posts ]  Go to page Previous 168 69 70 71 72102 Next

All times are UTC+02:00


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited