This topic is dedicated to my ThinBasic project "Mart Mix Player". It's far from finished (it's going to be a large script), but when I have my first (pre)release ready I will post it here. For now I will describe the Mart Mix Player project. I invite you to suggest ideas, requests and features here.

What is Mart Mix Player and what can you do with this software?
Mart Mix Player is going to be a freeware mood player. It can play music files (wav, mp3, and some other formats) based on your current mood. You can create playlists based on period (of release), tempo (bpm), genre etc. and it can even filter christmas songs, instrumental versions, remixes and so on. You can also schedule moods, so you can wake up with relaxing songs or you can set different moods on different times for your non stop online radio station.
Further it will have an "evolution" feature. In evolution mode you can set a range of years or tempo's and play moods in ascending or descending order by period (great to hear the progress in music) or by tempo (great for fitness!).
And that's not all! When it plays a song, it shows also recommendations of simulair songs (click on it and it will play). It will show sleeves and probably also lyrics (not sure yet).

I have many more ideas that I will tell later in this topic. If you have any, don't hestitate to post it here.

Maybe the coolest thing about this player is that it can recognize your music files by matching the filenames and tags with the Discogs database. With the information of Discogs the software can identify genres, release year, sleeve and other important information. This will be done automaticly in the background. I have seen other software that can do this, but none of them does the job automaticly. Also simulair software needs an API key. Mart Mix Player don't! This means the user don't need to register at Discogs and doesn't have limits for searching on Discogs (with an API key you can search only 5000 songs per day).

Soon I will post here a test script for the database (this script is almost finished). With this script you can match your songs with Discogs. I'm very curious if other users have the same good results of the song-identifying-process as I have.

My goal is to make the software as fast as possible and it should run on various Windows versions. That's why I have choosen for ThinBasic in combination with an ODBC database. I will also code a virtual listview, which will make browsing the database faster.

Last but not least I must thank Eros for learning me ThinBasic and for always answering my questions and always fullfill my requests!

Okay talked enough now, soon more about this project :-)

Martin

EDIT: In this post you will find attached the latest (test!)version of Mart Mix Player