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

1
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?
2
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?
3
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.
4
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.
5
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?
6
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?
7
Hi there,

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

mplayer http://192.168.1.127:8000

vlc http://192.168.1.127:8000

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 http://192.168.1.127:8000 --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?
8
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.
9
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.
10
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.
11
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.
12
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?