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
