MixPerfect
Posted: Tue Mar 26, 2024 2:29 pm
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/
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?
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?
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?
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![]()
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![]()
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)![]()
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.