Re: Fwd: [Ardour-Cvs] Ardour source branch meterbridge updated. 3.2-153-gf885622

Robin Gareus <[email protected]>
Newsgroups gmane.comp.audio.ardour.devel
Message-ID <[email protected]>
On 07/06/2013 10:48 PM, Jörn Nettingsmeier wrote:
[..]

> within a digital audio system based on floats, i don't have to care
> about peaks at all. 

You will want to know if a signal on the input is clipping.

> only at the last step before going back to
> fixed-point or analog do i have to adjust.

Yes, that too :)

> so all i want to see from a peak indicator is "has my data been clipped
> at some earlier point in the chain?". i don't really care about
> inter-sample peaks at this stage.
> 
> fwiw, the current implementation in ardour is not foolproof either:

Ow, that's bad.

> when i overload my micstasies, the peak indicator will show 0.0dB but
> not turn red

It will only turn red when the absolute signal value is >= 1.0.
(now this value is configurable).

> so i've learned to look for the numbers rather than the
> color. of course, it could also be that the preamp does not ever deliver
> fullscale for some reason...

Can it be that the Micstasy uses integer PCM and never produces a peak?
e.g with 16-bit audio it sends 2^15 -1 rather than 2^15. That rounds to
-0.0dB but is still less than 1.0 in jack.

>> Either way this is not relevant yet. The meterbridge branch (which will
>> be merged back to master soonish) is currently mostly concerned with GUI
>> - not the actual calculations.
> 
> i see.

It is related, because the peak-display logic is currently implemented
in the GUI (only level-calculation and peak-hold is done in the
audio-thread).


[..]
> btw, i should have written to you about it, but i've been using the
> video timeline for a little project last week (usual workflow: video guy
> decides edits and delivers the final video with rudimentary guide track
> from built-in mics).

That's exactly the envisaged work-flow.

> worked like a charm, thanks a lot!

It's great to hear success stories rather than bug-reports for a change.
Keep them coming!

Cheers!
robin
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.