getmusicbee.com

General => MusicBee Wishlist => Topic started by: rurutia10 on February 13, 2016, 12:47:12 AM

Title: Play silence at startup for hardware synchronization
Post by: rurutia10 on February 13, 2016, 12:47:12 AM
I would love it if Steven included this option in Musicbee 3.0. It's the solution to anyone getting silences at the start of tracks, or cracks and pops with USB audio devices.

"Some hardware requires a lead time from when a signal is delivered to when sound is produced. This option allows outputting leading silence so no actual sound is lost in these cases. Note that this option is only in effect in two cases - at the first playback after the program starts, and between tracks with different sample rates. This silence will not be played between tracks with the same sample rate. "

^Jriver has this option, but I'm not gonna switch because I love Musicbee, and I guess I'll deal with silence at the start of tracks for now..
Title: Re: Play silence at startup for hardware synchronization
Post by: shake on December 11, 2016, 03:16:51 AM
Completely agree with this.
If using AV amplifier and HDMI audio output, AV amplifier requires lead time for recognizing what data format was received (e.g. PCM, DTS, Dolby Digital) when sound is produced.

MusicBee 3.0 has already had "add silence to end of each track" option, it would be loved if "add silence to beginning of each track" option added.

foobar2000 has foo_dsp_silence plugin for same purpose, but I'm not gonna switch because I love Musicbee too :)
Title: Re: Play silence at startup for hardware synchronization
Post by: CritterMan on December 11, 2016, 05:41:49 AM
Some wireless headsets have this limitation as well, only turning on the amp when signal is detected which could take several seconds. It wouldn't be needed after the first track begins, otherwise it would screw with gapless playback.