I'm using the simple crossfade operator and by looking at the implementation in utils.liq conservative=true is used for the cross operator by default...
Here's the relevant snippet of my script: (...) # Some music playlist_shuffle = playlist( "ambient_test.m3u8", reload = 0, reload_mode = "rounds", mime_type = "audio/x-mpegurl" ) # Limit volume radio = limit(threshold = -3.0, playlist_shuffle) # Simple crossfade radio = crossfade( fade_out = 10.0, fade_in = 10.0, start_next = 10.0, radio ) # Make it infallible radio = mksafe( radio ) (...) Henry > Hi ! > > Le lundi 5 juillet 2010 21:03:21, Henry Favretto a écrit : >> Thanks for the hint. >> >> Ok, so I went ahead I installed libmagic-ocaml-dev and recompiled the >> whole thing. >> >> The good news: >> >> The correct decoder is now chosen and playback works. So far, so good :) > > Sweet :-) > >> The bad news: >> >> I'm having the strange effect that the source fades out prematurely >> almost >> exactly half way into the track and then suddenly resumes again (all >> within the same track). This only happens with FLAC files. > (...) >> Any idea what could be the problem and how to fix it? > > I suspect the estimated remaining time is not correct and perturbs the > fading > algorithm. > > I presume you are using a (smart_)crossfade operator. In this case, maybe > adding conservative=true in the crossfade operator's argument would help. > > Please, let us know if this is the case, > Romain > ------------------------------------------------------------------------------ This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first _______________________________________________ Savonet-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/savonet-users
