Have a feature request or suggestion? Post your idea here!

Post

5 followers Follow
0
Avatar

''Exporting Playlist/Track List to Mixcloud'' function.

Hi and hope you are well.

I sent the following request to Mixcloud.

''I have a little two hour show every Saturday playing house music on www.worlddanceradio.co.uk and I am finding it extremely time consuming copying and pasting the track names, artists, remixers, mixes and label info into the mixcloud data fields so that the artists can get paid. I use Pioneer Recordbox to plan my sets and then as soon as the show is complete I upload the live recording and have to manually enter all the details. I know Mixcloud finds some of the tracks but I like it to be complete before sharing it to the world so that they can search for the tracks. Some of the the tracks are PROMO's and the algorithm obviously doesn't recognise them because the track list ends up with Unknown Chapeter all over the place and in some cases the incorrect version of the song. I have loads of vinyl and record these to digital then import them into Recordbox to get the keys, bpm's and set cue and loop points for each show mix. I have recently started using Traxsourse Aiff files and they seem to be better recognised by the mixcloud algorithm.

It would be so much easier if you could add an 'Import track lists from Recordbox' function.

I look forward to hearing from you.

Kind regards,

Gareth''

Is there any chance Recordbox and Mixcloud can work together to create this function. Mixcloud has the function available for Traktor and one of the other DJ Software programs and it would save so much time if they would incorporate an ''Import Track List from Recordbox'' function.

I look forward to hearing from you.

Kind regards,

Gareth

Gareth Millers

Post is closed for comments.

6 comments

0
Avatar

What source are you using when you play?  If you're exporting the songs to a Flash Drive and then playing on CDJs you should have a history of those tracks in order.

Jay 0 votes
Comment actions Permalink
0
Avatar

You are a genius. I have just tried your idea out. I create a playlist for the show anyway but the History way works too, although some of the info is missing. So what I do is hide all the columns I don't want to be copied to .txt file in the created Track list and reorder them to suite Mixclould as in Artist Name First and the rest later. I then right click on the Track List and 'Save Playlist Info' it as a .txt file in a folder of my choice. I then open the file in the folder and and delete the top line which has the column info then add a comma after the Artist Name, and that separates the Song Name (Remix) Label into the various fields in Mixcloud, I then select all - right click and Copy all - then go to Mixcloud and paste into the track info field. Sometimes Mixcloud creates Chapters and all you do to change those into tracks is hover over the far right of the Chapter and it will give you the option to change it to a track. Pretty simple after working it all out for next weeks show. Well worth the time spent figuring it out. Thank you for pointing me in the right direction.

Gareth Millers 0 votes
Comment actions Permalink
0
Avatar

@Gareth > In rekordbox you can save / export the history from the USB device, but as there's no clock on the players, it doesn't have the ability to put the track markers into the correct points of the mix.

It would be something you'd need to ask MixCloud to implement as unfortunately it's not something that Pioneer would benefit from investing their time into.

Pulse 0 votes
Comment actions Permalink
0
Avatar

Thank you. I will have another chat to them and direct them to this thread. That is perfectly understandable about dedicating time to this, no problem at all. The work around I explained above has saved me loads of time already and I don't mind adjusting the markers in Mixcloud manually. However a function to tick above each column that I would like to save to .txt  would be great rather than right clicking above each column and then unchecking the ones in the list then afterwards having to reselect all the colums one by one to show as before the save. I don't really want to add the bpm, key and other details into the Mixcloud list. It's not a major issue, just a thought really if anyone else has mentioned it. The whole program is really efficient and works great to plan my sets. The Key and BPM engine works really well on the type of music I play too. I have never worked with anything else really and just love the markers and loop markers function. From having to add stickers to vinyl and packing out the vinyl centre holes so the needle doesn't jump while cue'ing to the recordbox way has saved me loads of time. Granted, I have to record the vinyl first but really, Recordbox has cut my time programming sets by hours. It is an awesome program and I love it. Thank you. Kind regards, Gareth

Gareth Millers 0 votes
Comment actions Permalink
0
Avatar

I have a DDJ-1000 and I want to know after making a mix if there is a way to automatically copy/paste into Mixcloud, Soundcloud, and Hearthis.at  IS there something stupid I am overlooking or can someone please tell me what I am not doing in order for the Tracklist to be transfered/copied into one of the sites mentioned above.

Thanks in advance

Kyle

Kyle 0 votes
Comment actions Permalink
0
Avatar

I wrote a simple shell script that will take an exported Rekordbox playlist (.txt) and turn it into a CSV that can be copied into Mixcloud.

<file>

#!/bin/sh

FILEIN=$1

FILEOUT=$FILEIN.mod

FILE="playlist.csv"

 

#strip binary header

echo "Stripping binary header..."

dd if=$FILEIN of=$FILEOUT ibs=2 skip=1 2>/dev/null

echo "Done"

 

#work with FILEOUT

echo "Creating CSV file with artist and track title..."

tail +2 $FILEOUT | tr -d "\0" | awk -F'\t' '{printf "%s,%s\n", $3, $2}' > ./$FILE

echo "Done"

 

echo "Cleaning up..."

rm $FILEOUT

echo "Done"

 

echo "File is written to $FILE."

</file>

 

When you export a playlist from Rekordbox using .txt format, it seems to always put the Track title, and Artist in columns 1 and 2.  However, it is not a CSV file, but tab separated.  That's not all though, it has 2 binary bytes in the header and it separates each char with a "\0".  The script above takes care of all of that, and leaves you with a CSV file that can be copied and pasted into the tracklist. The file is placed in the directory where you run the script, and it is called "playlist.csv"

 

 

Tim Dionne 0 votes
Comment actions Permalink