Korg released a SDK for the Volca Sample in november 2014. The SDK contains a bunch of libraries and header files to develop tools that comunicate with a Volca Sample. Besides all that it also contains an example program compiled for linux, macos and windows that can be used to upload samples to the Volca on the commandline.
Convert the sample you want to upload to a stereo, 16 bit, 31.25 kHz WAV-file using the sample editor of your choice (or convert it using sox)
download the volca sdk from their github repository (click on the source tab)
unzip the package and go to the example folder in the volca sdk. Enter the directory for your operating system (linux in my case)
now you can use the
makesyro_gnulinux.sh script to convert the audio file and choose the slot on the Volca Sample
makesyro_gnulinux.sh -n 99 test.wav
connect the output of your soundcard to the sync-in socket of your Volca and start playing back the syro_stream.wav
the linux shell script also has an option to start the playback automatically
on macos or windows the provided scripts are a little less versatile that the linux version to change the sample or the slot to upload you have to edit the script and change the values in the header section of the file.
Volca Sample SuperCollider Drum Set
SonicPI + Volca Jam
Battle of the Bass-Machines
New Track: The World you don't see