Mixcloud has introduced an all-new feature titled ‘Tracks’ allowing artists to upload original snippets of audio. Since launching in 2008, Mixcloud has concentrated on long-formed audio including DJ ...