http://redmine.audacious-media-player.org/http://redmine.audacious-media-player.org/welcome/favicon.ico?15159353402015-05-11T01:00:51ZRedmineAudacious - Feature #542: Option to suppress error popup on crossfade failurehttp://redmine.audacious-media-player.org/issues/542?journal_id=20572015-05-11T01:00:51ZJohn Lindgrenjohn@jlindgren.net
<ul></ul><p>Why don't you enable the resampling effect as the message suggests?</p> Audacious - Feature #542: Option to suppress error popup on crossfade failurehttp://redmine.audacious-media-player.org/issues/542?journal_id=20622015-05-17T10:59:48ZWill F.
<ul></ul><p>John Lindgren wrote:</p>
<blockquote>
<p>Why don't you enable the resampling effect as the message suggests?</p>
</blockquote>
<p>Sorry for the late reply. The thing is that resampling spends more cpu resources. Without it the cpu usage of audacious is tiny. On an older, slow machine, high quality resampling with crossfading doesn't even work as expected. The lowest resampling quality setting doesn't sound too good. I'm not sure about the quality settings in between. But it would still be nice if resampling could be disabled and just have crossfading when possible.</p> Audacious - Feature #542: Option to suppress error popup on crossfade failurehttp://redmine.audacious-media-player.org/issues/542?journal_id=20632015-05-17T18:47:00ZJohn Lindgrenjohn@jlindgren.net
<ul></ul><p>I'm surprised that you would notice the extra CPU load. Most Linux systems nowadays are configured to do some kind of software resampling anyway, so whatever extra CPU is taken by Audacious should be made up for by savings at the system level (provided Audacious is resampling to whatever rate the system is using). On my machine, enabling the linear interpolation method within Audacious actually uses slightly less overall CPU time than leaving ALSA to do the resampling.</p>
<p>The trouble with just disabling the message is that you will still lose audio data when the song changes. If you had the crossfade overlap set to 10 seconds, then the last 10 seconds of the song (which were buffered in order to perform the crossfade) will be cut off when the next song starts.</p> Audacious - Feature #542: Option to suppress error popup on crossfade failurehttp://redmine.audacious-media-player.org/issues/542?journal_id=20642015-05-18T10:28:43ZWill F.
<ul></ul><p>Ok, so I guess losing audio is not worth it. Thanks for everything.</p>
<p>I don't notice much difference in cpu usage between the resampling qualities src-sinc-best-quality and speex-float-10. Pulseaudio seems to use speex-float-3 by default, these days. But what causes increased CPU usage for me is setting the rate to 48000. I don't suppose it makes much difference to human ears between 48000 and 44100, but that's just a guess.</p> Audacious - Feature #542: Option to suppress error popup on crossfade failurehttp://redmine.audacious-media-player.org/issues/542?journal_id=22612015-12-08T06:12:40ZJohn Lindgrenjohn@jlindgren.net
<ul><li><strong>Category</strong> set to <i>plugins/crossfade</i></li><li><strong>Status</strong> changed from <i>New</i> to <i>Closed</i></li><li><strong>Target version</strong> set to <i>3.7.1</i></li><li><strong>% Done</strong> changed from <i>0</i> to <i>100</i></li></ul><p>This annoyance was solved in 3.7. I forgot we had a ticket open for it.<br /><a class="external" href="https://github.com/audacious-media-player/audacious-plugins/commit/9e1608e8667c99c6ec9943a25205a965a1d6eb0d">https://github.com/audacious-media-player/audacious-plugins/commit/9e1608e8667c99c6ec9943a25205a965a1d6eb0d</a></p>