Transistor Update

New in version 1.5:

Transistor is an internet radio player that gives you access to a vast database of over 50,000 radio stations from around the world.

Features

  • Build your own personal library by adding your favorite stations

  • Easily search for and discover new radio stations

  • Automatic track recognition (when available)

  • Responsive interface designed for both small and large screens

The project is built using Kirigami and Qt6, ensuring a modern, flexible, and efficient user experience.

1 Like

I used Shortcut, and another new one called Receiver.

I’m very impressed by Transistor.

However, for appearance - Receiver has the ability to find thumbnails far more reliably and I wonder if you can do the same…

However, overall it’s great in function, works very well, and is very much appreciated.

Thank you.

1 Like

Thank you for your feedback, it’s very nice!
Now I’ve looked at the source code of the Receiver and I see that it uses its own database (all stations are already in the app’s storage). Therefore, the Receiver has a smaller station database, but it’s verified by the developer. Transistor has a slightly different approach - it connects to the radio-browser.info database and retrieves information from there. Specifically, for the specified station (Classic Hits Forest Radio), the URL of the station’s image returns a 403 response, so the app replaces it with a logo with initials.

1 Like

Wow, that’s interesting… is it feasible to use both approaches? I guessed that you’re using radio-browser, because in the past that’s where I was finding all my data to create playlists in pyradio/strawberry…

I wonder if the the most user‑empowering solution would be manual artwork assignment for favorites - I have no idea how feasible an idea that is… but I do much prefer a real ‘radio tuner’ rather than the ‘preloaded channels’ concept.

It really is the only thing I can think of to criticise, along with not showing live codec/speed information for a live stream.

It is possible, I will try to do it, thank’s for idea!

1 Like