Re: Feature Request JAMin

David Nielson <[email protected]> Tue, 05 Feb 2013 10:25:04 -0600
Newsgroups gmane.comp.audio.jamin.devel
Message-ID <[email protected]>
On 02/05/2013 09:57 AM, Patrick Shirkey wrote:
> On Wed, February 6, 2013 2:33 am, David Nielson wrote:
>> On 02/05/2013 09:02 AM, Patrick Shirkey wrote:
>>> What would you say we are missing at the moment that is the most obvious
>>> feature to include in a live processing unit?
>>
>> Separate outputs for each frequency band are the only thing *really*
>> missing before Jamin can replace most of the DBX Driverack units in use.
>
> Do you mean 3 stereo outputs for the pre/post compressors or do you mean
> an individual output for each band in the eq?

Yes, I mean the pre/post compressors; so with a current Jamin 
configuration, you'd have 6 outputs: L/R high, L/R mid, L/R low.

> We could do 32 bands without much overhead as we already have support for
> that in the internals. 1024 outputs is going to be tricky because of the
> physical port limitations that a standard jack instance allows. 256 by
> default.

There may be a use case for splitting things into 32 or 1024 separate 
JACK outputs per EQ band, but I can't think of one.

> This would be very useful for many different cases. Do you have any
> suggestions for how to manage the output signals in the UI/backend?

IMO, the user should just be able to apply the same settings to a larger 
number of channels. If you need different settings for your rear 
speakers than your front speakers, you should use a separate instance.

The compressor sections have stereo width adjusters. For channels = 3, 
you might set up stereo width adjustments that assume an LCR 
configuration. For more than 3 channels, IMO, Jamin should not make any 
width or panning adjustments at all.

> I'm thinking of a runtime flag that enables the additional jack outputs
> for the advanced user. It could also be a toggle switch/button in the
> interface. We would need to create some kind of volume control interface
> too for the individual outputs.

If you're doing individual outputs per compressor band, just use the 
make-up gain as your output. The range is limited, but that's fine; if 
you're doing huge gain modifications at that point in the signal chain, 
you're doing it wrong! :-)

> How would we handle the compressors/limiters for each individual band?

That's a tricky question. Could we have a 'tab' for each band? I've 
never coded a GUI so I don't know how much complexity that would add.



------------------------------------------------------------------------------
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