Re: CVS commit : 0.98.1

Michiel Broek <[email protected]> Thu, 07 Feb 2013 19:27:26 +0100
Newsgroups gmane.comp.audio.jamin.devel
Message-ID <[email protected]>
On 02/07/2013 04:58 PM, Patrick Shirkey wrote:
> On Fri, February 8, 2013 2:30 am, Michiel Broek wrote:
>> Hi Patrick,
>>
>> On 02/07/2013 12:46 AM, Patrick Shirkey wrote:
>>> Hi,
>>>
>>> I just committed a fix for the audio quality on the multichannel
>>> outputs.
>>> If anyone wants to test this version that would be useful.
>>>
>>> This basic functionality might actually be useful for some people now:-)
>>>
>>> The output of the low/mid/high bands is sent through the compressor but
>>> not the limiter at this stage. I have to spin up some additional limiter
>>> plugins and add some gui functionality to make the limiters effective.
>>> The
>>> simplest method will be to add a radio button to the limiter panel to
>>> allow adjusting the output for each band.
>>>
>>> ex.
>>>
>>> [all] [low] [mid] [high]
>>>
>>> [    limiter controls    ]
>> This sounds much better then the previous version. I noticed the master
>> output level doesn't do anything too anymore, but that looks obvious to
>> me.
>>
> I tested the master level just now. It is only hooked up to the master
> ouputs atm. The band outputs don't have boost+limiter+volume control at
> the moment.

I have seen that.

>
>
>> This part works fine.
>>
>>> Depending on which item is selected affects each output channel. Not
>>> sure
>>> about the simplest way to handle the multichannel output meters and
>>> volume
>>> controls though.
>>>
>> Maybe under a new tabs something like a number of boxes equal to the
>> number of bands (just like the compressor tab), and in each box a level
>> control, limiter control and level meters.
> There are a few ways to handle this in the interface.
>
> 1: Radio buttons on the Limiter section
>
> ex.
>
> [all] [low] [mid] [high]
>
>   [    limiter controls    ]
>
>
> 2: New scrollable tab in the upper tab panel
>
> 3: Tabbed controls for each compressor
>
> 4: Add the controls directly under the compressors by extending the height
> of the interface.
That would be a bad idea, see below.

> 5: New scrollable panel for the lower tab section with choice of 3 or 4.
>
>> And below that a slider with
>> crossover frequencies. That must be a new band splitter independent from
>> the one for the compressors.
>>
> I'm not sure how this fits. Can you give a little more detail? What is the
> purpose of a second xover?

The second xover and outputs/limiters/delay belong to driving an active 
speaker system. The crossover frequencies are different then one would 
need for a multiband compressor. It is even so that once the extra 
outputs are calibrated for the active speaker systems it is driving, you 
normally do not touch any settings anymore.

Different is the three compressors, the xover frequency choice is a 
personal taste and also dependent on the music style. This is more an 
art and taste part while the extra outputs is pure technical.

Eventually, if the extra outputs, xover limiters etc were in its' own 
application, it would be a solution too and for live use you should 
chain mixer -> original jamin -> xover/limiters app -> lwo mid and high 
amplifiers and speakers.

That is the reason why I think it is logical to add a tab in Jamin where 
all controls for the extra xover and output drivers can be placed. I 
will try to make a diagram later this evening.


>
> Screen sizes have increased over the past few years. Should we increase
> the default size of the main window to accomodate more controls?
>
Yes and no, I think the format is fine. I would prefer Qt over gtk but 
that's is just a personal choice. I would leave the size as it is, it is 
now still useable on notebooks.

Does anyone know how to use the osc thing?

gtx, Michiel.


------------------------------------------------------------------------------
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb