Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - publicradio

I am working on a theme for GMB to work on PinePhone Mobian. So far it's working pretty well, but double-clicking doesn't work well on a touchscreen device. Mobian will probably create a universal fix, at some point, but for now, is there a way to set it so the track activates on single-click, not double?
Questions / Re: How to fudge the date added
April 18, 2021, 20:56:18
Quentin, thanks for the quick reply. Sorry, I did not get a notification that you replied. Do you want me to save a playlist, then go into gmbrc file and find it, then paste it the way it's represented in that file?
Questions / How to fudge the date added
March 06, 2021, 00:49:45
I migrated to gmusicbrowser in 2017. Before that, I used Songbird, since about 2013. From 2013 to 2017, I have playlists indicating what month a song was added. However, gmusicbrowser shows them all as being added in January 2017.

My question is whether I can trick gmusicbrowser into thinking these songs were added before they actually were. This would make it easier for me to use smart playlists and weighted random.
Questions / Re: System and shell commands
November 20, 2020, 18:03:50
Hi Quentin, thanks so much for the reply, and sorry for my slow response. I didn't get a notification email, but I'll check my settings.

This is great. I don't know perl, and I've always wished I could contribute something to gmb. Maybe I could write some clever bash command to extend its functionality.

The echo experiment worked fine. cp $f ~/Temp has mixed results, partly because multiple tracks can be selected in different windows. I had a few tracks selected in an open playlist, and then I went to the artist panel and selected some more, but it only copied the tracks in the playlist. Any subsequent tests caused gmb to crash.

Anyway, I will keep playing with this. I have my music collection synced to my phone, and I used a symlink to make the paths match, so I can mount my phone, select a bunch of songs, and now I can easily select a bunch of songs and create a playlist with one key command. That's exciting.

I'm following gmb on github, and I'm so glad to see it's still in active development. I spend years and years looking for the ultimate music manager, and I still think gmb blows everything else out of the water. If I have any ideas for features or improvements, would you rather I mention that here, or on github?

Thanks again for everything you're doing.
Questions / System and shell commands
November 11, 2020, 20:16:18
In the settings, you can set a keyboard shortcut to run a shell or system command. There are also separate options to run shell or system commands on selected songs. I have never seen any documentation that explains how to use this.

First, I don't understand the difference between a system command and a shell command. Second, let's say I want to run a shell command, cp * ~/Temp where * are my selected songs. What would be the syntax in the arguments?
I'm interested in using this feature, but I'm curious to see some examples of this in action. How do you bind keys to system, shell and perl commands?
Hi there,

I'm trying to stream songs with icecast. On a remote machine, I'll open a network stream like this:



In either case, the stream works when the song's playing, and it stays open when I'm seeking, or pause/playing. But when a song ends and goes to a new song, the stream also ends.

VLC has some pretty complicated commandscommands to keep the stream open, but none of them work for me.

MPV supposedly has a way to keep a stream open, even if it pauses on the server:

mpv --keep-open=always --keep-open-pause=no

But this doesn't work for me, either. Basically, no matter what I use to receive gmusicbrowser's stream, it closes as soon as a song ends.

I see on this forum that people have sucessfully used the icecast feature, so how do I make it work for me?
Questions / Re: Persistent Queue
March 27, 2018, 14:41:04
I have wanted this functionality as well. However, there is a context menu entry in the main browser called 'play only selected'. I have bound this to a hotkey, ctrl+p. So when I filter down to what I want, I hist control+P and I can now navigate through songs from the browser.

If I skip down to something else, then go back one song, it will go to the previous song in the browser list, not the previous song actually played. This is how I achieve a 'persistent' queue -- although it uses the playlist instead.
Since I posted this, I realized that you can add a filter to the statusbar under your 'Album' tab, and incrementally filter up to albums that have x number if tracks in your library. So this is close to what I was suggesting -- though it would still be good to get this as a rule when creating filters, and it would still be good to be able to use this against total filters, because a 5-track album and a 18-track album might both be full albums.
Suggestions / Shuffle: distributed random
May 08, 2017, 14:28:53
Would it be possible to shuffle a playlist in a distributed way? Meaning, it would try to play every artist once before it played any artist again. So let's say you had a bunch of artists with one song each, and one artist with 8 songs. The playlist would try to play 8 different artists before it played the one with 8 songs, so the recurrence would be distributed across the playlist.

The idea is that you're always getting variety, like on the radio where they (hopefully) wouldn't play the same artist twice in a row, or twice within a 20 minute period, et cetera.
Before using gmusicbrowser, I was using Clementine, which uses SQLite. I wrote a few queries that would help me create playlists based on length and number of tracks. So I can have a playlist of all albums with 10 or more songs on them, 'EPs' (5-7 tracks), 'Singles' (1-2 tracks), and I also have lists of albums that are over an hour, under 45 minutes, et cetera.

When clementine scans your library, it keeps the track lengths in the db. I assume gmusicbrowser does as well, because it can quickly calculate the total runtime. What do you think about adding 'album length' and 'tracks per album' as filter criteria?

I know sometimes the track number field is written as 4/12, where '12' is the total number of tracks. If this were in use, it would be possible to filter complete/incomplete albums.
Suggestions / Multiple album tags
May 08, 2017, 14:26:32
I see that gmusicbrowser allows multiple genre tags. Is it possible to also have multiple album tags? I have some songs that appear on an LP, and also a soundtrack or compilation. The recording is identical but I want the song to be in multiple albums when appropriate. Is this even feasible?