Redmine: Issueshttp://redmine.audacious-media-player.org/http://redmine.audacious-media-player.org/welcome/favicon.ico?15159353402023-05-29T12:52:57ZRedmine
Redmine Audacious - Feature #1216 (New): Can't sort tracks in a playlist by bitratehttp://redmine.audacious-media-player.org/issues/12162023-05-29T12:52:57ZArtem S. Tashkinov
<p>The column title is not clickable :(</p> Audacious - Feature #1215 (New): Moonstone plugin proposed improvements (see attached patch & ima...http://redmine.audacious-media-player.org/issues/12152023-05-27T05:33:05ZJim Turnerturnerjw784@yahoo.com
<p>While working on something else I had to try some changes in the Moonstone plugin to test a proof of concept, which were successful, btw. The POC involved implementing a "shading" option, which if added to Moonstone would bring it's appearance very close to tallica's expressed original concept (see Moonstone plugin original commit image) while retaining the needed playlist subsequently added before release. Therefore I've decided to contribute this work back to you.</p>
<p>This proposal also adds an ability to access the Settings dialog in order to return Audacious back to another interface and an option to exit Audacious. As currently implemented, I know of no other way to change back out of the Moonstone interface without either killing Audacious by brute force and editing the config file to restore back to another interface - OR using the Status Icon plugin and it's menu! If there is a better way of getting out of the Moonstone interface, please enlighten me! There is still at lease one rough edge that I didn't get to investigate after successfully implementing my POC for "something else", namely, adding an icon to the "flat" and "flat dark" themes for "go-top" (the icon for the new "Shade" button, which already has a proper icon in "native" mode resembling an up-arrow pointing at a ceiling).</p>
<p>These proposed changes should make Moonstone a much better and more usable interface option for Audacious. Please see attached patch file.</p>
<p>Regards,</p>
<p>Jim</p> Audacious - Bug #1209 (New): Dual play icons in default Audacious Winamp skinhttp://redmine.audacious-media-player.org/issues/12092023-04-11T20:35:32ZManuel Grießmayr
<p>I've a 4K screen and the play icons looks like in attached image. The workaround is easy by simply modifying the source image.</p> Audacious - Feature #1207 (New): Edit Lyrics ... with LyricsGenius script.pyhttp://redmine.audacious-media-player.org/issues/12072023-03-20T01:50:27ZPieter Kroonbuitenwesten@gmail.com
<p>I want to change the command on choosing Edit Lyrics ... on the Lyrics window from opening the default browser on url like <a class="external" href="https://lyrics.fandom.com/index.php?action=edit&title=Neil_Young:The_Great_Divide">https://lyrics.fandom.com/index.php?action=edit&title=Neil_Young:The_Great_Divide</a></p>
<p>lyrics.fandom.com is closed and LyricsGenius is absolutely excellent</p>
<p>how and where do I change that command to<br />$ python3 /home/kroon/lyrics.py "Neil Young" "The Great Devide" "/media/local/TUNES/Neil Young/Silver & Gold/The Great Divide.mp3"</p>
<p>lyrics.py writes the found lyric to a flat text.lrc file with the same file path as the mp3, so it will show in Audaciuos Lyrics window.</p> Audacious - Feature #1191 (New): More configurable VU meter and spectrum analyzerhttp://redmine.audacious-media-player.org/issues/11912022-09-24T12:44:28Zano nyme
<p>Hi,</p>
<p>Can you please consider making the vu meter and spectrum plugins more flexible (profesional)</p>
<p>Vu meter:<br />configurable range<br />Horizontal mode/vertical mode<br />Spectrum analyser:<br />mono/stereo mode for the spectrum<br />adding Peak<br />adding scale (DB/frequency)<br />adding mode 16/32/64/128/line mode<br />Configurable peak/Fq range/refresh time (lightspeed settings 200FPS)</p>
<p>Thanks in advance,<br />Have a good day,<br />Rgds,</p> Audacious - Feature #1187 (New): Second click on column's header: reverse the sorting orderhttp://redmine.audacious-media-player.org/issues/11872022-09-07T10:09:52ZNicolas Molunier
<p>Successive clicks on column's header could allow to toggle sort order by increasement/decreasement</p> Audacious - Feature #1177 (New): Remember album art sizehttp://redmine.audacious-media-player.org/issues/11772022-08-06T10:09:03ZAkhilesh T
<p>Hi,</p>
<p>I couldn't find an option that could enable remembering the size of the album art. I want it to always display at full size of the screen.</p>
<p>Thanks for this software.</p> Audacious - Feature #1170 (New): Playback mode buttonhttp://redmine.audacious-media-player.org/issues/11702022-04-22T16:01:30ZArtem S. Tashkinov
<p>I've seen in it other media players and I really like this approach.</p>
<p>Instead of the following buttons:</p>
<p>[ ] Repeat playlist<br />[ ] Shuffle</p>
<p>We could have a single button with the following states:</p>
<p>[N] Normal, play consecutively<br />[1] Play one song and stop (so, there's no need to have an extra menu item "No playlist advance")<br />[∞] Repeat all<br />[∞1] Repeat one song<br />[s] Shuffle</p>
<p>If you don't like the idea, never mind. ;-)</p> Audacious - Feature #1151 (New): Load balance XSPF tracks with multiple location URIshttp://redmine.audacious-media-player.org/issues/11512022-01-28T02:52:56ZLuis Ferreira
<p>Currently, audacious seem to use only the last location tag or doesn't load balance between location URIs. I have a couple of remote location tags including one pointing to loopback. It turns out to be never choosen.</p> Audacious - Feature #1148 (New): Save the dimensions of the open-file dialogue windowhttp://redmine.audacious-media-player.org/issues/11482022-01-18T14:43:43ZJack White
<p>When one uses the open file dialogue, or the open directory dialogue, the dialogue window reverts to a default size every time it is opened. This is frustrating if one prefers a larger window.</p>
<p>Please save the dimensions of these dialogue windows and use the saved dimensions the next time the window is opened.</p>
<p>This could also be a solution for <a class="external" href="https://redmine.audacious-media-player.org/issues/1093">https://redmine.audacious-media-player.org/issues/1093</a></p> Audacious - Feature #1134 (New): Web interface remote controlhttp://redmine.audacious-media-player.org/issues/11342021-11-04T06:57:56ZSheng Yu
<p>Sometimes I want to control what I am listening without waking up the computer. If there is a plugin which servers a website to local network so that I can visit it from my phone to control my music on PC.</p>
<p>I found this project that works for foobar2000 and deadbeef<br /><a class="external" href="https://github.com/hyperblast/beefweb/">https://github.com/hyperblast/beefweb/</a></p>
<p>Can we implement something similar or integrate audacious with beefweb project?</p>
<p>Thanks.</p> Audacious - Feature #1131 (New): Selection of songs via selection field/bar (as in Clementine)http://redmine.audacious-media-player.org/issues/11312021-10-31T12:41:05ZUlrich Viridis
<p>Hi all,</p>
<p>I really love Audacious for being light weight and the vast amount of different formats it can handle.<br />One big feature is still missing and is the reason why I keep using Clementine most of the time.<br />And that feature is the selection field.</p>
<p>For those who know Clementine: it has a 'selection field' which looks like the address field/bar in an internet browser. When I type a text there, all music pieces with that text are visible (and will get played). <br />Why is this a more than nice to have feature: I tend to place a '+' in the comment field of the ID3-tag when I like a piece more than the others. This way, I can play a selection of only these songs and omitting all the others.</p>
<p>Have a nice day. And compliments to all the software developers of Audacious.</p> Audacious - Bug #973 (New): "snd_pcm_recover failed" alsa error and "String leaked" warningshttp://redmine.audacious-media-player.org/issues/9732020-04-21T17:56:37ZIgor Kushnir
<p>Steps to reproduce:<br />1. Enable Song Change Audacious plugin and set its <em>Command to run at the end of the playlist</em> to:<br /><pre><code class="ruby syntaxhl"><span class="CodeRay">bash -c <span class="string"><span class="delimiter">"</span><span class="content">sleep 0.1 && audacious -p -E '/usr/share/sounds/alsa/Front_Center.wav'</span><span class="delimiter">"</span></span>
</span></code></pre></p>
<p>2. Set Audio Output plugin to <em>ALSA Output</em>.<br />3. Disable all Repeat and Shuffle options in Audacious to let the configured Song Change command run.<br />4. Quit Audacious and run it from terminal like this:<br /><pre><code class="ruby syntaxhl"><span class="CodeRay">audacious -p <span class="string"><span class="delimiter">'</span><span class="content">/usr/share/sounds/alsa/Front_Center.wav</span><span class="delimiter">'</span></span>
</span></code></pre></p>
<p>5. Let Audacious play this short file repeatedly for several minutes. You may want to mute Audacious in <em>pavucontrol</em>.<br />6. If no errors appear in Audacious output after 10 minutes, try a different sleep interval. I get more than one error per minute with the interval 0.1. But I also get at least one error in less than 10 minutes with intervals 0.01, 0.05, 0.2 and 0.5.<br />7. Quit Audacious and examine its output. Possible result:<br /><pre><code class="ruby syntaxhl"><span class="CodeRay"><span class="error">$</span> audacious -p <span class="string"><span class="delimiter">'</span><span class="content">/usr/share/sounds/alsa/Front_Center.wav</span><span class="delimiter">'</span></span>
<span class="constant">ERROR</span> alsa.cc:<span class="integer">253</span> [get_delay_locked]: snd_pcm_recover <span class="key">failed</span>: <span class="constant">Input</span>/output error.
ERROR alsa.cc:<span class="integer">253</span> [get_delay_locked]: snd_pcm_recover <span class="key">failed</span>: <span class="constant">Input</span>/output error.
ERROR alsa.cc:<span class="integer">253</span> [get_delay_locked]: snd_pcm_recover <span class="key">failed</span>: <span class="constant">Input</span>/output error.
ERROR alsa.cc:<span class="integer">253</span> [get_delay_locked]: snd_pcm_recover <span class="key">failed</span>: <span class="constant">Input</span>/output error.
ERROR alsa.cc:<span class="integer">253</span> [get_delay_locked]: snd_pcm_recover <span class="key">failed</span>: <span class="constant">Input</span>/output error.
ERROR alsa.cc:<span class="integer">253</span> [get_delay_locked]: snd_pcm_recover <span class="key">failed</span>: <span class="constant">Input</span>/output error.
ERROR alsa.cc:<span class="integer">253</span> [get_delay_locked]: snd_pcm_recover <span class="key">failed</span>: <span class="constant">Input</span>/output error.
ERROR alsa.cc:<span class="integer">253</span> [get_delay_locked]: snd_pcm_recover <span class="key">failed</span>: <span class="constant">Input</span>/output error.
ERROR alsa.cc:<span class="integer">253</span> [get_delay_locked]: snd_pcm_recover <span class="key">failed</span>: <span class="constant">Input</span>/output error.
ERROR alsa.cc:<span class="integer">253</span> [get_delay_locked]: snd_pcm_recover <span class="key">failed</span>: <span class="constant">Input</span>/output error.
ERROR alsa.cc:<span class="integer">253</span> [get_delay_locked]: snd_pcm_recover <span class="key">failed</span>: <span class="constant">Input</span>/output error.
ERROR alsa.cc:<span class="integer">253</span> [get_delay_locked]: snd_pcm_recover <span class="key">failed</span>: <span class="constant">Input</span>/output error.
ERROR alsa.cc:<span class="integer">253</span> [get_delay_locked]: snd_pcm_recover <span class="key">failed</span>: <span class="constant">Input</span>/output error.
ERROR alsa.cc:<span class="integer">253</span> [get_delay_locked]: snd_pcm_recover <span class="key">failed</span>: <span class="constant">Input</span>/output error.
WARNING strpool.cc:<span class="integer">181</span> [operator()]: <span class="constant">String</span> <span class="key">leaked</span>: sounds - alsa - <span class="constant">Front_Center</span>
<span class="constant">WARNING</span> strpool.cc:<span class="integer">181</span> [operator()]: <span class="constant">String</span> <span class="key">leaked</span>: <span class="key">file</span>:<span class="regexp"><span class="delimiter">/</span><span class="delimiter">/</span></span>/usr/share/sounds/alsa/<span class="constant">Front_Center</span>.wav
<span class="constant">WARNING</span> strpool.cc:<span class="integer">181</span> [operator()]: <span class="constant">String</span> <span class="key">leaked</span>: <span class="constant">Microsoft</span> <span class="constant">WAV</span> (signed <span class="integer">16</span> bit)
<span class="constant">WARNING</span> strpool.cc:<span class="integer">181</span> [operator()]: <span class="constant">String</span> <span class="key">leaked</span>: wav
<span class="constant">WARNING</span> strpool.cc:<span class="integer">181</span> [operator()]: <span class="constant">String</span> <span class="key">leaked</span>: <span class="constant">Mono</span>, <span class="integer">48</span> kHz
<span class="constant">WARNING</span> strpool.cc:<span class="integer">181</span> [operator()]: <span class="constant">String</span> <span class="key">leaked</span>: <span class="regexp"><span class="delimiter">/</span><span class="content">usr</span><span class="delimiter">/</span><span class="modifier">s</span></span>hare/sounds/alsa
<span class="constant">WARNING</span> strpool.cc:<span class="integer">181</span> [operator()]: <span class="constant">String</span> <span class="key">leaked</span>: sounds
<span class="constant">WARNING</span> strpool.cc:<span class="integer">181</span> [operator()]: <span class="constant">String</span> <span class="key">leaked</span>: alsa
<span class="constant">WARNING</span> strpool.cc:<span class="integer">181</span> [operator()]: <span class="constant">String</span> <span class="key">leaked</span>: <span class="constant">Front_Center</span>
<span class="constant">WARNING</span> runtime.cc:<span class="integer">364</span> [aud_leak_check]: <span class="constant">Bytes</span> allocated at <span class="key">exit</span>: <span class="integer">160</span>
</span></code></pre></p>
<p>8. Expected result: empty output.<br />9. Note that the <em>String leaked</em> warnings don't appear every time. Perhaps once in three such tests on average.<br />10. In case you don't have an audio file at the specified path, I'm attaching mine to this bug report. The path to the file shouldn't matter. The bug is not limited to this particular file, but it allows to reproduce the issue with minimum effort due to its short duration.<br />11. I have reproduced this bug with <em>audacious</em> and <em>audacious-plugins</em> built from current git master: <a class="external" href="https://github.com/audacious-media-player/audacious/commit/ffd9ac46a43f3fb0e02d06adf382291f82037a16">https://github.com/audacious-media-player/audacious/commit/ffd9ac46a43f3fb0e02d06adf382291f82037a16</a> ; <a class="external" href="https://github.com/audacious-media-player/audacious-plugins/commit/89b6ab575ec823b67655bea2fbd2dc7429465377">https://github.com/audacious-media-player/audacious-plugins/commit/89b6ab575ec823b67655bea2fbd2dc7429465377</a> (built both in Debug and Release modes)</p> Audacious - Bug #784 (New): Audio jumps at the start of some tracks when playing CUE+TTA fileshttp://redmine.audacious-media-player.org/issues/7842018-03-31T20:54:31ZNet Helin
<p>Steps to reproduce:</p>
<p>1. Download and play the example file with the attached cue sheet:</p>
<p><a class="external" href="https://0x0.st/sMTG.tta">https://0x0.st/sMTG.tta</a> (rename to "Fantasia of the Shades, by the Shades, for the Shades.tta")</p>
<p>2. Play the 4th track (you can seek to a few seconds before the end) and play it to the end.</p>
<p>3. When the 5th track starts the audio jumps - a small fragment of the track is played twice.</p>
<p>Happens with Audacious 3.9 and libcue 2.2.0 on Manjaro Linux. Also happens with other files.</p> Audacious - Bug #196 (New): Wrong channel map when doing surround playbackhttp://redmine.audacious-media-player.org/issues/1962012-10-12T03:10:33ZAdriano Mouraadriano.lols@gmail.com
<p>Seems that Audacious pulseaudio output plugin has never set an appropriate channel map. This little patch will use pa_channel_map_init_auto and assume WAVEEX style channel mapping. Audacious can now properly output any 5.1 file I trow at it.</p>
<p>Before:</p>
<pre><code>sample spec: float32le 6ch 88200Hz<br /> channel map: front-left,front-left-of-center,front-center,front-right,front-right-of-center,rear-center<br /> resample method: copy<br /> module: 6<br /> client: 20094 &lt;Audacious&gt;</code></pre>
<p>Now:</p>
<pre><code>sample spec: float32le 6ch 88200Hz<br /> channel map: front-left,front-right,front-center,lfe,side-left,side-right<br /> Surround 5.1<br /> resample method: copy<br /> module: 6<br /> client: 20114 &lt;Audacious&gt;</code></pre>
<p>For correct 4.0/6.1/7.1 surround mappings you will need some pulseaudio patches, but I'm still working on this. WAVEEX seems to be wrongly implemented in pulseaudio right now.</p>