"Music Players" Flame War Edition

makes sense, I’ve been there before

oh that’s weird. I’ve used chatgpt for most of my personal projects and at work I get access to all of the github copilot models. Chatgpt does make stuff up but starting new chats and rephrasing questions seems to do it for me.

Again the value for me is that I’m a slow reader, so having code blocks I can copy paste run and debug is much more useful than staring at documentation or other people’s guides and hoping I can apply what I read to my problem.

I get more fun solving bugs problems more than writing code. I curse as I can’t solve the problem in the moment, but the dopamine hits hard after getting over a problem I spent the past day figuring out

Some people just naturally game the prompt well. I’ve got an old friend and a family member whose jobs it is to work with LLMs from hardware design to model stuff and their experience is only a little bit better than mine because they have corpo level hardware. That said this kinda branches off into security/privacy, third party services and finance. Which is to say I’m not going to use some third party and local touches on that burn out…I don’t want to write the python to get it to do what I need even if it wasn’t drooling on itself heh.

makes sense, which models and inference server do you use? llama3.3? ollama? Last time I played with local code models, open hermes (a finetuned mistral model) was pretty good.

Tho these days I hear qwen coder and devstral seems to be good
latest
https://old.reddit.com/r/LocalLLM/comments/1k2z7tk/what_coding_models_are_you_using/
5 months ago
https://old.reddit.com/r/LocalLLaMA/comments/1h4tidn/best_local_llm_for_coding/

[read like a bad sitcom moment] Ohhh Llama! I’ve tried some of the big llama/gemini, gwen,deeppee(k) (just to ask it about Tiananmen Square because I’m a cheeky bastard) and a bunch of code specific models.

There is a thread on here about someone else wondering if they are doing something wrong with llm’s because their experience is about on par with mine. I posted some of the test questions and outputs I got which are good for a laugh but that’s about all.

To bring this back on topic I’m really surprised in my search I haven’t seen some influx of “Ai” enabled music players to automatically find and recommend music, deal with your library and whatever stupidity they could think to implement. Hell why PLAY music you know and love when you could just say Hey MusicPlayer play me something…you know." and it will just make up some hogwash on the spot.

Again Ai becomes comedy…Hey Ai, make me a song to fart too.

1 Like

oh yeah I saw that thread

I wouldn’t write llms out just yet. Sentiment right now feels like post internet bubble. The questions people ask about the impact/usefulness of ai these days sounds very similar to computers. Watch until the last interview

Well invert that, which is to say yes DO write them off “yet” i.e. for now just no forever. The tech is like a baby…some day…providing there is no genetic disorder or developmental issues it will stop shitting itself and drooling, learn to walk and turn into a know it all brat that you want to punch in the face. :wink: Oh and it still won’t answer your questions or do its chores because it wants to hang out at the mall with its friends…

1 Like


Really living up to your name lol

1 Like

SHAKES CANE! FUCK YOU CLOUD, I SEE YOU UP THERE PLAYING THAT…THAT…ROCK AND OR ROLL!@

FFS I tried to post the above, clearly a joke and it won’t let me without “revised sentence structure.” Yeah OK Discourse, censor humor…what do I care…platforms these days…can’t take a joke, won’t do their homework, never come home on time, always lipping off about complete sentences…

Just coming back to this. I played around with the layout a bit when you posted this but I couldn’t quite get the UI the way I wanted, but I can’t really describe what I’m looking for either so… yeah.

One thing I couldn’t find is an option to lock specific panels in height and width and have others unlocked so they expand dynamically with window size.
So for example in Foobar I used to have the layout set up so that the left side with library browser, cover, and track info would always stay the same size regardless of how big the window is. Instead, the middle section with the current playlist would just grow or shrink when I resized the window. IDK if I just missed that option in Fooyin, but I can only find an option to lock the splitters so I can’t move them manually.

Honestly if I’d be serious about this I’d have to reinstall Foobar in wine and hope that my old layout backup still works lol, and then I could maybe rebuild it.

Also one thing I couldn’t figure out is how the current playback queue works? I have a “Playback queue” panel (well, tab actually), but when I play anthing… it remains empty, and yet still continues playing things after a track has ended… sooooo there is a queue somewhere, but it’s not the playback queue? what.

Anyway, just noticed this is in the Fedora repos too now:

I find it does this without an option. So mine is normally 360px high 1280 wide but if I jump it 1080 high everything kinda scales as it should…but that might just be luck based on that elements I have showing.

I don’t think this is a queue issue as I’ve found a lot of “update” issues. Which is to say I think it’s an “every thing/view/cue/playlist” issue. So lots of times playlists will show as empty until you do something else that makes it refresh. There are lots of little UI / UX logic stuff I’ve found with playlists. Tad frustrating but I’m along for the ride and hope it will get addressed as the project matures.

I’ve got a few bug reports in but there is a log of complex logic on how things should/do/does behave when things happen that’s broken right now so I figure it will take time. I have a lot of query based playlists. One right now is called “zero love” so it’s just playing anything that hasn’t been played. If I listen…it will increment the play count and be removed from the playlist…which can cause issues with the playlist display because well, there is no longer “the” track that’s playing to indicate as the playing track.

There is also if you’re paused or stopped and hit next it will -sometimes- update the window title (if you have it set to show track names etc) and I use the wave seek bar which will update but the playlist view won’t update/switch to what everything else has updated to.

Well that’s kind of my point though. For certain elements I don’t want it to scale and always stay at the same size.

Take this for example (this layout isn’t finished, just an example):

Say I want the cover and track info in the bottom left to always stay that size, that’s not possible from what I can tell. When I resize the window, it scales them even though the splitters are locked:

Foobar had an option in a panel’s context menu to lock either width, or height, or both.

I’m sure this’ll come eventually and it’s certainly not a deal breaker, I’m just saying I wish it was a thing.

Yeah IDK what it is… I mean as you can see from the screenshots above I have no queue right… I press play, and something starts playing, don’t know where it got it, and it doesn’t fill the queue either.

Sorry if I wasn’t clear but that is what I mean. So like my search and play controls have the same height no matter what, but my wave seek bar will scale and the playlist section will too.


I hadn’t used foobar in nearly 20 years but I never had all the fancy stuff like Lyrics and album art but I can 100% see how you’d want the art and stuff to always stay the same.

I think if nothing is selected it just defaults to the whole library. This is where the logic stuff comes in. I mean WHAT SHOULD happen if there is no playlist or cue and the user hits play? Or maybe should play be grayed out. Lots of these little logic choices yet to be fleshed out.

There are lots of really strange behaviors with playlists in general. Like you can’t drag tracks from one to another and if you search and try to drag -A- result into a playlist it will take ALL the matching search results for some reason.

That’s because they aren’t scalable elements, so they just… can’t take up more space, whereas on the other hand the cover is scalable, and so is the wave seek bar and playlist section.

If you unlock the splitters you can scale them. Not sure why you’d want to but you can heh. I take your meaning though.

Well you can scale the panel, but the elements (i.e. buttons) on said panel don’t:

image

I should probably get Foobar out again and actually try recreating my old layout from back then… I had to modify quite a bit when I migrated to DeaDBeeF :'D

Yeah, they are all fixed height but dynamic width on the search/volume. I’d toss a feature request at them for locking panel dimensions. See if it shakes out.

I might if I get invested into it, but right now I don’t really see a need so motivation is low :sweat_smile:
I’ll probably check in on progress every now and then though.

Also if I were to make a request I’d want to be able to back it up with screenshots or whatever from Foobar, which again requires setting it up again (and praying the old layout still works).

I know the last few times I tried to resurrect my foobar layout they did not work heh. I always wished I could have exported my ratings and play counts from foobar. It would save some time for sure if I could somehow import/transpose that stuff.

I don’t think you need to have foobar comparisons given it’s a rather logical layout request in general.

Eh, should be possible to get and install an old version :thinking:

Yeah probably not required, I just like being thorough

Yeah but for me it’s kinda like jeez what version was I using when this config was made? Do I really want to try 15 years of releases to see which one likes my configs? heh.

I know I deleted my configs eventually because they didn’t work with the new builds anyhow and the only thing I was interested in was IF the new builds worked in Wine finally. I mean they “work” but they aren’t stable or usable for me.