Redmine: Issueshttp://redmine.audacious-media-player.org/http://redmine.audacious-media-player.org/welcome/favicon.ico?15159353402022-09-07T10:09:52ZRedmine
Redmine 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 - Support #1182 (New): UI Qt mode : Icons theme is not correctly restored between sessi...http://redmine.audacious-media-player.org/issues/11822022-08-23T11:47:51ZNicolas Molunier
<p>Hi<br />Audacious 4.2<br />Setting icons theme to "uni (dark)" is incorrectly restored after quit & restart.<br />Note that the "settings dialog" shows to correct selected theme but mismatch with the one displayed (see picture)</p> Audacious - Support #1178 (New): text inside the "Song Info" window is glitching outhttp://redmine.audacious-media-player.org/issues/11782022-08-06T11:29:43ZAlex .
<p>Hello,</p>
<p>I found some problems reading the song info (ID3-tags, metadata) of tracks with long comments.</p>
<p>The moves to reproduce:<br />1. create or download a file with a huge comment e.g. long track-list<br />2. open the song info and scroll down to the comment field<br />3. slowly scroll further down<br />-> the field is only shown as long as its firth line is visible and jumps straight towards the next field as soon this line disappears<br />4. scroll back (upwards) to the comments field, now use your windows-manager to maximize or increase the song info window<br />-> as bigger the window becomes as more of the comments field gets visible; still not sufficient for very long comments (some live-sets have over 120 lines)</p>
<p>What I also noticed:<br />- the comments field is the only one without a title<br />- clicking on the comments field makes it instantly disappear<br />- on the windows version, the comments field is single-lined<br />and further<br />- some ID3-field are completely missing i.g. "group", "bpm" and "keywords" <br />- you can't edit any song-info (feature request)</p>
<p>Expected behavior:<br />- set the comment field to the end of the ID3 section (maybe move the technical section on top or into a separate tap)<br />- make the comment field scroll-able (maybe a separate scroll-bar for an easy fix)<br />- make the comment field multi-lined (Win64)<br />- optimally: make the ID3/metadata editable</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 - Feature #1092 (New): Reread metadata on play optionhttp://redmine.audacious-media-player.org/issues/10922021-04-28T18:28:35ZArtem S. Tashkinov
<p>After adding files from the disk Audacious seems to never reread them even if the underlying file and its metadata have changed. That's very inconvenient.</p>
<p>Ways to approach this issue:</p>
<ul>
<li>Either unconditionally reread and parse them no matter what (OS cache will help anyways)</li>
<li>Reread tags only if file size or file modification time has changed (this will not be reliable but will work for 99.99% of cases)</li>
</ul> Audacious - Feature #1047 (New): Stop playing after any chosen trackhttp://redmine.audacious-media-player.org/issues/10472020-12-29T01:23:06ZNelson Suniaga
<p>The "Stop after this song" feature does as it says: stop the playing on the currently played track, but more often than not, the listener wants to stop the playing some track ahead, like the last song of an album or an artist selection.</p>
<p>Amarok has a feature like that, displaying a little black square aside from the chosen track name. It would be nice if Audacious had an option like that.</p> Audacious - Feature #1013 (New): Request re Album Art using music file metataghttp://redmine.audacious-media-player.org/issues/10132020-08-03T22:48:59ZJim Phillips
<p>Hi there<br />I am new to this forum - thanks to all involved in this great, usable music player.</p>
<p>I don't have any criticism of Audacious, but I have one request:</p>
<p>It's about the search for album art image when a music file plays.</p>
<p>When a track plays, and it searches for album cover artwork, it will look for the list of generic names - eg cover,front,folder etc.</p>
<p>I have a music collection which was mostly built using Winamp, where the album art search looks at the metatag of the music file, and if there's an image file with the same name as the 'Album' field, it will use that, and if not, it will go for the generic image names.</p>
<p>The main advantage of this is that music files within the same folder can have different cover images (plus it's easier to manage album art image files when they are not all called 'folder.jpg', because they have to be renamed when they themselves are in the same folder.)</p>
<p>How difficult would it be to put this extra facility into Audacious? Foobar2000 for Windows was one music player that allowed this to be configured.</p>
<p>Thanks very much for looking at this.</p> Audacious - Feature #1011 (New): Visible separator of folders in the playlisthttp://redmine.audacious-media-player.org/issues/10112020-07-18T16:10:04ZDo Evo
<p>if I drag folder labeled Tool with 5 subfolders in it,<br />it might be nice to have some grouping,<br />some indication of where in the playlist one subfolder ends and another begins.</p>
<p>here are examples how it looks in deadbeef or windows aimp3</p>
<p><img src="https://i.imgur.com/nXhTvQ3.png" alt="" /><br /><img src="https://i.imgur.com/nXhTvQ3.png" alt="" /></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 - Feature #956 (New): Stream to chromecasthttp://redmine.audacious-media-player.org/issues/9562020-04-08T18:15:53ZJeroen Steenhuis
<p>It would be nice to have a plugin to stream the music directly to a chromecast for using remote speakers (instead of the crappy laptop speakers)</p> Audacious - Feature #908 (New): Use QtXml instead of libxml2http://redmine.audacious-media-player.org/issues/9082019-10-26T13:44:41ZAriadne Conillariadne@dereferenced.org
<p>Once we drop GTK support, it would be nice to drop libxml2 dependency altogether by rewriting the code that uses it to use QtXml instead. This removes a dependency and QtXml has a nicer API.</p> Audacious - Feature #870 (New): View > Show Playlist and View > Show Playback Controlshttp://redmine.audacious-media-player.org/issues/8702019-02-07T16:36:04ZIFo Hancroft
<p>Add the ability to hide the playback controls (search library, open files, add files, play, pause, etc) from the View Menu, just like we can hide the Menu Bar, Status Bar, Info Bar, etc.<br />Also, the ability to hide the playlist part of the window, via the View Menu.</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>