In my previous post (https://www.wikiloops.com/forum/viewthread.php?thread_id=2458#post_18098) I already hinted at the potential benefit Wikiloops can bring to the table of AI in music. The data is there (151K tracks to be exact). Not only that, the individual tracks are well-labeled, of high quality and often consisting of a single instrument recording.
The database that is Wikiloops is ideal to tackle tasks such as music source separation or timbre transfer (i.e. transforming the sound of an instrument to make it sound like a different instrument). It is basically a yet to be discovered gold mine for music processing in my opinion. This is mainly down to the fact that the availability of good, annotated data remains one of the greatest challenges in Machine Learning. Wikiloops could be a great answer to this challenge in the field of AI in music.
The only thing that is really missing is a streamlined means of accessing this data en masse. Anyone interested in gathering tracks for Machine Learning purposes is required to perform this task manually. This can become rather tedious and labor intensive when for instance aiming to gather over 1000 songs (or greater) for training.
What I am proposing is the following: develop an API (Application Programming Interface) with which someone can enter a search query (e.g. all tracks of only acoustic guitar recordings) and receive the entire collection of tracks that correspond to this query. This would help to greatly cut down the work and time required to build a dataset from Wikiloops tracks.
Who would benefit from this? Probably none of the existing users on Wikiloops, but a new target audience instead. Namely, AI/data scientists interested in working with music. It was smart Googling along with sheer coincidence that I stumbled upon this website (I was looking for acoustic guitar recordings I could download). Not only raising awareness, but also offering the aforementioned functionality could really see a new flow of paying users to this website.
The database that is Wikiloops is ideal to tackle tasks such as music source separation or timbre transfer (i.e. transforming the sound of an instrument to make it sound like a different instrument). It is basically a yet to be discovered gold mine for music processing in my opinion. This is mainly down to the fact that the availability of good, annotated data remains one of the greatest challenges in Machine Learning. Wikiloops could be a great answer to this challenge in the field of AI in music.
The only thing that is really missing is a streamlined means of accessing this data en masse. Anyone interested in gathering tracks for Machine Learning purposes is required to perform this task manually. This can become rather tedious and labor intensive when for instance aiming to gather over 1000 songs (or greater) for training.
What I am proposing is the following: develop an API (Application Programming Interface) with which someone can enter a search query (e.g. all tracks of only acoustic guitar recordings) and receive the entire collection of tracks that correspond to this query. This would help to greatly cut down the work and time required to build a dataset from Wikiloops tracks.
Who would benefit from this? Probably none of the existing users on Wikiloops, but a new target audience instead. Namely, AI/data scientists interested in working with music. It was smart Googling along with sheer coincidence that I stumbled upon this website (I was looking for acoustic guitar recordings I could download). Not only raising awareness, but also offering the aforementioned functionality could really see a new flow of paying users to this website.