Page 1 of 2

Smart Mix Player

Posted: Wed May 30, 2018 8:38 pm
by Martin Verlaan
Hi everybody,

I think I've written pretty cool auto dj software in PureBasic. This is my first PureBasic project and it's called Smart Mix Player. It will be available soon. For info and a demo visit https://www.smartmixplayer.com

Martin

Re: Smart Mix Player

Posted: Wed May 30, 2018 9:21 pm
by Kuron
Congratulations on not only getting it completed, but putting together such a well-designed piece of software. Never underestimate the POWER of PureBasic!

Re: Smart Mix Player

Posted: Wed May 30, 2018 10:29 pm
by IdeasVacuum
Dare I say it sounds good? :D

If you could code the task that Audacity is used for, that would be even better. There possibly is example code for that on the forum already (watch out for out-of-date code though, some things are a lot more straight forward than they were a few years back. You can of course launch Audacity from your app via RunProgram().

Might be of interest:
Port Audio for PB

Re: Smart Mix Player

Posted: Thu May 31, 2018 8:39 am
by Martin Verlaan
Thanks IdeasVacuum and Kuron. I have lot's of ideas to make this software even better and more interesting, but like IdeasVacuum said, the first thing i want to improve is the lack of an integrated waveform. I searched code examples with Google, in the Purebasic forum and Un4seen forum. But there is not much there. I found some examples in other languages but I don't understand them. The problem is not only the other languages but also my lack of mathematical knowledge of sound. If someone wants to help me with this, I would be very happy and highly appreciate it! :mrgreen:

Re: Smart Mix Player

Posted: Thu May 31, 2018 9:13 am
by Fred
It looks very good ! On the screenshot it slooks like you did it on Linux ?

Re: Smart Mix Player

Posted: Thu May 31, 2018 10:02 am
by Martin Verlaan
Thanks Fred, I am using Linux Mint. I also tried Manjaro for a while but my PB forms looked terrible because of Manjaro's desktop theme's.

Re: Smart Mix Player

Posted: Thu Jun 21, 2018 1:40 pm
by Martin Verlaan
IdeasVacuum wrote:If you could code the task that Audacity is used for, that would be even better.
I managed to build a simple wave viewer with zoom and marker options (thanks to forum member Wilbert, who provided a code to generate a waveform)

Image

Re: Smart Mix Player

Posted: Fri Jun 22, 2018 8:10 am
by idle
:mrgreen: looks great and transition mix works really well, I just listened to the mix, didn't like the end though, the silence!!!

Re: Smart Mix Player

Posted: Fri Jun 22, 2018 8:34 am
by Dude
I don't understand how it works. I guess it mixes similar songs together? But I don't know any of the songs in the YouTube video, so it doesn't impress me because they could all sound like that for all I know. :? Can you do a video with some well-known famous songs to better demonstrate what it does?

Re: Smart Mix Player

Posted: Fri Jun 22, 2018 1:32 pm
by Martin Verlaan
Dude wrote:I don't understand how it works. I guess it mixes similar songs together? But I don't know any of the songs in the YouTube video, so it doesn't impress me because they could all sound like that for all I know. :? Can you do a video with some well-known famous songs to better demonstrate what it does?
Yes, it mixes songs together. You're right: it's better to play songs that everybody recognize in the demo video. I will do that later when the software is 100% finished.

Re: Smart Mix Player

Posted: Tue Jul 31, 2018 3:28 pm
by Martin Verlaan
A free demo version can be downloaded now at https://www.smartmixplayer.com

Re: Smart Mix Player

Posted: Wed Aug 01, 2018 9:57 am
by Kwai chang caine
I have enter the path of MP3

Code: Select all

MusicPath: D:\A\Q\A\Mp3 et clips\mp3\
and "SmartMixCollection.exe" crash in W7 x86 :|

Re: Smart Mix Player

Posted: Wed Aug 01, 2018 11:04 am
by Martin Verlaan
You can only enter one path after MusicPath and it must end with a backslash:
MusicPath: D:\A\Q\A\Mp3\

If the path exists it should work. If it doesn't work then please send a PM and I will try to figure out what's wrong.

Re: Smart Mix Player

Posted: Thu Aug 02, 2018 12:41 pm
by Kwai chang caine
It's only one path
D:\A\Q\A\Mp3 et clips\mp3\
I have a folder named "Mp3 et clips" :wink:
I try another to do another tests soon, when i have a little bit more time

Re: Smart Mix Player

Posted: Thu Aug 02, 2018 1:14 pm
by wilbert
Kwai chang caine wrote:It's only one path
D:\A\Q\A\Mp3 et clips\mp3\
I have a folder named "Mp3 et clips" :wink:
I try another to do another tests soon, when i have a little bit more time
Maybe the application isn't able to handle folders with spaces in the name.