Hi,

2013/5/7 Richard Lamont <[email protected]>:
> Hi,
>
> I mentioned this sometime last year but only just got round to doing
> more work on it.
>
> I'm just using liquidsoap to provide real-time processing of loudness
> and dynamic range for a live linear PCM audio stream that comes in and
> goes out again via jack.
>
> If I run a very simple script, containing just two active lines:
>
> stream = input.jack(id="liquidsoap_input")
> output.jack(stream, id="liquidsoap_output")
>
> I would expect liquidsoap to take audio in from jack and feed exactly
> the same audio back to jack.
>
> This doesn't happen. The audio comes out 2.5 dB quieter (75% amplitude)
> than it went in. This can be verified by feeding a sine wave tone in
> from, say, jaaa and measuring the level with jnoisemeter.
>
> This level discrepancy can be patched in two source files:
>
> in  src/sources/bjack_in.ml
> and src/outputs/bjack_out.ml
>
> there is a line which says:
>
>           Bjack.set_all_volume dev 75 ;
>
> Changing the value from 75 to 100 fixes the problem.
>
> I've only tested this on version 1.0.1 but the code in 1.1.0 appears to
> be the same.

Thanks for the investigation and report! I'll make sure this goes into
1.1.1 which is about to go out real soon!

Romain

------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and 
their applications. This 200-page book is written by three acclaimed 
leaders in the field. The early access version is available now. 
Download your free book today! http://p.sf.net/sfu/neotech_d2d_may
_______________________________________________
Savonet-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to