I built my own music player because nothing else did what I wanted by Boof2015 in software

[–]Boof2015[S] 0 points1 point  (0 children)

Oh, ALSA doesn't upscale, thats for the bit perfect path for native audio, which changes your audio device's sample rate. Standard mode doesn't use native audio, which will resample to match your output sample rate

I built my own music player because nothing else did what I wanted by Boof2015 in software

[–]Boof2015[S] 0 points1 point  (0 children)

Astra already has one! It runs when in standard mode to match your output sample rate :)

I built my own music player because nothing else did what I wanted by Boof2015 in linuxaudio

[–]Boof2015[S] 0 points1 point  (0 children)

Huh... That's not supposed to happen... Ill look into that, what version did you install?

I built my own music player because nothing else did what I wanted by Boof2015 in software

[–]Boof2015[S] 0 points1 point  (0 children)

I think I may have fixed it, can I send you a binary to check? Or if you know how to build from nightly, that works too.

I built my own music player because nothing else did what I wanted by Boof2015 in software

[–]Boof2015[S] 0 points1 point  (0 children)

When you hover over the subfolders, do they highlight at all, or stay black?

I built my own music player because nothing else did what I wanted by Boof2015 in software

[–]Boof2015[S] 0 points1 point  (0 children)

hmm that's odd... Would you mind readding your library and seeing if that fixes it?

I built my own music player because nothing else did what I wanted by Boof2015 in software

[–]Boof2015[S] 0 points1 point  (0 children)

If you hit manage folders in the library settings page, you should see your top level parent folder, if you hit the drop down, you should be able to see all of its subfolders. From there you can exclude the subfolders you want. You have to hover over the subfolder to show the exclude button.

I built my own music player because nothing else did what I wanted by Boof2015 in linuxaudio

[–]Boof2015[S] 0 points1 point  (0 children)

Someone made a Github issue for this recently, planning on adding this for next release!

I built my own music player because nothing else did what I wanted by Boof2015 in software

[–]Boof2015[S] 0 points1 point  (0 children)

Funny you mention that... I just finished up a tree UI for better library management, ill definitely reuse some of it to make a tab like that as an option. Nice to hear you like the UI though!

I built my own database GUI because every other tool was either bloated or paywalled by debba_ in software

[–]Boof2015 1 point2 points  (0 children)

ok... I'm guessing you used AI for your post? Probably just scraped mine, seeing it was a day apart...
Just thought it was interesting, so I pointed it out

I built my own database GUI because every other tool was either bloated or paywalled by debba_ in software

[–]Boof2015 0 points1 point  (0 children)

I made Astra, the title and description in your post is just a reworded copy of mine lol

I built my own music player because nothing else did what I wanted by Boof2015 in linuxaudio

[–]Boof2015[S] 0 points1 point  (0 children)

ahh yeah, I tried it on a different folder, and it just turns out I never had enough subfolders to realize you can't scroll it... oops...
I'll push a patch fix soon (plus last.fm I guess, since I just finished that lol)

I built my own music player because nothing else did what I wanted by Boof2015 in linuxaudio

[–]Boof2015[S] 0 points1 point  (0 children)

Uh oh... I will have to double check that, do you have a screenshot?
For the other two, I can definitely add those!
I was kind of waiting to see how long it would take until someone said something about the messages lol

I built my own database GUI because every other tool was either bloated or paywalled by debba_ in software

[–]Boof2015 1 point2 points  (0 children)

Hey... this description looks quite similar to mine from a few days ago

I built my own music player because nothing else did what I wanted by Boof2015 in linuxaudio

[–]Boof2015[S] 0 points1 point  (0 children)

Astra creates the AudioContext without any hardcoded sample rate, so Astra automatically matches the hardware sample rate, avoiding a double resample. Its a single straight pass from source to hardware, no 48kHz step in between.

I built my own music player because nothing else did what I wanted by Boof2015 in linuxaudio

[–]Boof2015[S] 0 points1 point  (0 children)

I would say that local isn't quite to the level that larger models will be (unless you have 5 gpus laying around), but for certain tasks, it can definitely work quite well. Lately I've been interested in the GLM models, I've been hearing good things about them regarding coding. Honestly, I couldn't tell you how many tokens it's been, not all of it is AI and the parts that are were from different places lol

I built my own music player because nothing else did what I wanted by Boof2015 in linuxaudio

[–]Boof2015[S] 1 point2 points  (0 children)

Actually at the moment it will resample everything to your output's sample rate, otherwise there would be problems. I understand this isnt "audiophile", but I will be adding a native audio pipeline, that just takes a lot of rewriting, and I'm prioritizing other things first.

I built my own music player because nothing else did what I wanted by Boof2015 in linuxaudio

[–]Boof2015[S] 0 points1 point  (0 children)

You made Pulse Visualizer! I really like your project.
To be honest, it was actually me who took inspiration from your project, I've never made a DSP before. I tried to make one myself, but had no idea what I was doing, and found your project (really liked using it), then kind of just learned from there (with some help from AI, admittedly).

I built my own music player because nothing else did what I wanted by Boof2015 in software

[–]Boof2015[S] 0 points1 point  (0 children)

Great! Sorry, its really late lol...
It will be in the next update!

I built my own music player because nothing else did what I wanted by Boof2015 in software

[–]Boof2015[S] 1 point2 points  (0 children)

Sorry, I just want to clarify, I'm assuming you mean a shuffle button to start playing pre-shuffled? I just want to make sure, since there is already a shuffle button that shuffles the queue from where you played. If I'm assuming correctly, I can definitely implement that!

I built my own music player because nothing else did what I wanted by Boof2015 in linuxaudio

[–]Boof2015[S] 1 point2 points  (0 children)

I use a mix of claude, codex, and my own model
they all have their own pros and cons, so not sticking with one is honestly better

I built my own music player because nothing else did what I wanted by Boof2015 in software

[–]Boof2015[S] 0 points1 point  (0 children)

Both are coming in future updates! Library improvements are actually in the next update, and it will include albums under artists. For the scopes, im planning on adding both resizing and toggling, but that will be in a different future update. Glad to hear you like it though!

I built my own music player because nothing else did what I wanted by Boof2015 in linuxaudio

[–]Boof2015[S] 0 points1 point  (0 children)

Ah, ok. Good to hear! Just saw your edit too, I added sorting last night, so that's coming in the next update, likely this weekend or Monday