MixPerfect
-
- Enthusiast
- Posts: 134
- Joined: Sun Apr 01, 2018 11:26 am
- Location: Netherlands
- Contact:
MixPerfect
MixPerfect is a free and unique semi-automatic DJ player for Windows and Linux. Of course programmed in Purebasic. More info, screenshots and demo video's at https://www.mixperfect.nl/
Re: MixPerfect
Great, I'd love to try it out soon.
On what basis did you programme the sound playback?
On what basis did you programme the sound playback?
"Daddy, I'll run faster, then it is not so far..."
Re: MixPerfect
You posted this right as I was wishing for software like this! Definitely going to check this out later this week.
Has any thought been given to screen reader accessibility yet?
Has any thought been given to screen reader accessibility yet?
-
- Enthusiast
- Posts: 134
- Joined: Sun Apr 01, 2018 11:26 am
- Location: Netherlands
- Contact:
Re: MixPerfect
I used the BASS audio library https://www.un4seen.com/bass.htmldige wrote: Tue Mar 26, 2024 3:08 pm Great, I'd love to try it out soon.
On what basis did you programme the sound playback?
-
- Enthusiast
- Posts: 134
- Joined: Sun Apr 01, 2018 11:26 am
- Location: Netherlands
- Contact:
Re: MixPerfect
If you need it, I maybe could implement it. But I have no idea how to do this with PureBasic.Quin wrote: Tue Mar 26, 2024 3:36 pm You posted this right as I was wishing for software like this! Definitely going to check this out later this week.
Has any thought been given to screen reader accessibility yet?
Re: MixPerfect
Honestly it's nothing super complicated, mainly adding attributes to a few controls, for example giving a button a textual label instead of just an icon. I'll try the software later this week and report feedbackMartin Verlaan wrote: Tue Mar 26, 2024 5:08 pmIf you need it, I maybe could implement it. But I have no idea how to do this with PureBasic.Quin wrote: Tue Mar 26, 2024 3:36 pm You posted this right as I was wishing for software like this! Definitely going to check this out later this week.
Has any thought been given to screen reader accessibility yet?

-
- Enthusiast
- Posts: 134
- Joined: Sun Apr 01, 2018 11:26 am
- Location: Netherlands
- Contact:
Re: MixPerfect
I see. The graphic buttons have tooltips. Does a screen reader read that?Quin wrote: Tue Mar 26, 2024 3:36 pm
Honestly it's nothing super complicated, mainly adding attributes to a few controls, for example giving a button a textual label instead of just an icon. I'll try the software later this week and report feedback![]()
Re: MixPerfect
They sometimes do, but it's very variable. It's better to set an accessibility label. If you're using ButtonImageGadgets ,it's as simple as calling SetGadgetText() with your label. It'll show to screen readers, but not on the screen. This isn't officially documented, although me and Freak were throwing around the idea of making it more official in a PR I did to the IDE. I also opened a topic in feature requests -> https://www.purebasic.fr/english/viewtopic.php?t=83722Martin Verlaan wrote: Tue Mar 26, 2024 5:41 pmI see. The graphic buttons have tooltips. Does a screen reader read that?Quin wrote: Tue Mar 26, 2024 3:36 pm
Honestly it's nothing super complicated, mainly adding attributes to a few controls, for example giving a button a textual label instead of just an icon. I'll try the software later this week and report feedback![]()
Re: MixPerfect
that looks really good thanks for sharing.
Re: MixPerfect
Good job!
Projects like this one must be on the PureBasic Gallery (needs work actually)

Projects like this one must be on the PureBasic Gallery (needs work actually)

-
- Enthusiast
- Posts: 134
- Joined: Sun Apr 01, 2018 11:26 am
- Location: Netherlands
- Contact:
Re: MixPerfect
Wow, I'm flatteredCaronte3D wrote: Tue Mar 26, 2024 9:22 pm Good job!![]()
Projects like this one must be on the PureBasic Gallery (needs work actually)![]()
-
- Enthusiast
- Posts: 134
- Joined: Sun Apr 01, 2018 11:26 am
- Location: Netherlands
- Contact:
Re: MixPerfect
None, just PureBasic GUI. The screenshots are made in Linux (GTK GUI), The background color of the windows adapts to the theme of the OS (dark or light). Also, I used a free font and the icons are from icons8.com.
B.t.w. this is an improved version of "Smart Mix Player" that I made a few years ago. My knowledge of PureBasic grew with the years, and I decided to write a better version from scratch, with improved code and more features. A big thanks to forum member Wilbert, who provided the code for drawing a waveform.
Re: MixPerfect
I tried it in Arch, it doesn't start for me. The "Htop" program does not show the process.