Importing more than one sample?

Forum for MC-808
Coffeebean
Posts: 43
Joined: 15:40, 11 March 2006
Location: Germany

Importing more than one sample?

Post by Coffeebean »

Hi Guys,

I know how to import samples from the Audio Import folder, but is there a way to mark several samples (like in Fantom G) and import them simultaneously? I would like to import hundreds of FX samples and it's hard to do it piece by piece.

Thanks in advance!
Coffeebean
dr_boehm
Posts: 700
Joined: 11:05, 11 November 2006
Location: Bochum, Germany

Re: Importing more than one sample?

Post by dr_boehm »

Hi,

please have a look into the mc-808-faq in this section.

Ciao, Dirk.
Coffeebean
Posts: 43
Joined: 15:40, 11 March 2006
Location: Germany

Re: Importing more than one sample?

Post by Coffeebean »

Hi Dirk,

thank you. I read the FAQ and found the answer, but I would like to import 530 fx samples. As you might guess, renaming them in the mentioned way it would take the same time as importing them step by step. Is there another way to do it easily?

Thanks,
Coffeebean
dr_boehm
Posts: 700
Joined: 11:05, 11 November 2006
Location: Bochum, Germany

Re: Importing more than one sample?

Post by dr_boehm »

Hi,

i am sorry, but i think there are no other possibilities.

Ciao, Dirk.
Mazash
Posts: 3
Joined: 22:00, 29 October 2009

Re: Importing more than one sample?

Post by Mazash »

I found a way to do it. You just have to use a file renamer (the most simple I found is Renomme, but it's a french software... You will find tons of this kind of program on the web)

You can even convert all of your stereo files into mono with Wavosaur.

This way, I converted more than 400 stereo files into mono, converted them from mp3 to wav and renamed them to "smplxxxx".

Very simple.
dr_boehm
Posts: 700
Joined: 11:05, 11 November 2006
Location: Bochum, Germany

Re: Importing more than one sample?

Post by dr_boehm »

Hi Mazash,

thats right. Good thing.

But inside mc-808 they also show up as smplxxxx right? Now we need to find a way of bringing the sample names in masses to mc-808!

Bye, Dirk
dv1394
Posts: 153
Joined: 06:40, 24 May 2007
Location: Tomsk, Russia

Re: Importing more than one sample?

Post by dv1394 »

the attached zip contains the sample converter/number generator.
this is a command line utility.
it was already mentioned here several times, but looks like no one remembers.

zip taken from mc909.org download section.
works for 808 as well, since file system structure and file format are identical.
notice that it automatically handles 2-channel (i.e. stereo) files by allocating 2 filenumber slots.
.wav file name is automatically inserted into the corresponding section of converted samples, which means you'll have original file names displayed as sample names on 808.

C source code included.

with a little work it can be made into a full-blown sample converter with GUI.
only the file-numbering routine should be corrected a bit - stereo samples must always start with even numbers.

[README quote start]
DISCLAIMER:

This program w2r.exe and xname.exe are freeware.
Use them at your own risk !!!!
I'm not responsible for any damage these programs
may cause.
If you don't agree with this terms, don't use them !!!

If you find any errors, don't call me. Correct them yourself,
you have the source. :-)

You should have received a zipped file with following contents:

- wave.h containing some wav and aiff related definitions
- w2r.c source of wav to roland wave file converter
- xname.c source of roland wav name exchanger

- w2r.exe wav to roland converter
- xname.exe roland wav name exchanger


Now, what are they good for ?

######### w2r.exe #########

w2r converts standard wave files into the wav format used by the MC909
for a selection of files. You can then copy the converted files
directly to the MC909's Roland/SMPL-folder in the user/card memory without
importing them one-by-one.

It is very simple and thus not very fault tolerant.

You will have to copy w2r and the wav files to convert into one
directory and then execute (in a console window):

w2r

= number assigned to first converted wav file
= beats per minute * 100
= selection of files

Example:

w2r 1 16020 "*.wav" (NOTE: the double quotes are mandatory!!)

will create looped samples with bpm 160.20 (AND DELETE THE ORIGINAL!!!)

smpl0001.wav
smpl0002.wav
...

w2r 100 0 "*.wav"

will create forward oneshot samples

smpl0100.wav
smpl0101.wav
...

Samplenumbers are increased by 1 for mono and 2 for stereo files.

The name of the original wav (actually the first 16 characters) is
copied into the file, so you will see it in the MC909 by its original name.
For bpm values 500 - 30000, w2r will create wav files as forward looping
with bpms 5.00 . 300.00 respectivly.
A bpm value of 0 will create forward oneshot samples.

Note: Max sample number for user memory is 2000, for card memory 7000 !!!
So choose your starting sample number carefully!!


######### xname ########

xname exchanges the name of a wav file by the name in the roland chunk,
useful for archiving samples created in the MC909.

Lets say you created a sample Superbass in the MC909, which you saved
at card location 100.

When you copy it over USB it will have some name smpl0100.wav.

Now you say:

xname smpl0100.wav

and the name of the file will change to

Superbass.wav

Do the same for Superbass.wav again, and you will get smpl0100.wav.

As with w2r you can say xname "*.wav" to exchange names of multiple
files with one command.


So, that's it folks.
Have fun :-)
[/ README quote end]
dr_boehm
Posts: 700
Joined: 11:05, 11 November 2006
Location: Bochum, Germany

Re: Importing more than one sample?

Post by dr_boehm »

Wow, great!! Must have missed that!

Will immediatly have a look at the source code. A little port to c# and it will become part of the librarian!

Thanks, Dirk.
Mazash
Posts: 3
Joined: 22:00, 29 October 2009

Re: Importing more than one sample?

Post by Mazash »

Thank you dv1394 for your job. But the exe files don't work for me. It opens up then close immediatly.

I can't debug it myself as I'm not mastering any language, (and I'm very noob with command line programs... It's not your fault ! ;) )

Concerning the name of my samples imported in my mc, I change their name when I use them in a pattern. It's not ideal, but it's a way to slowly make the job.
Hope to find a better solution.
sleepydog
Posts: 2
Joined: 22:56, 27 March 2016

Re: Importing more than one sample?

Post by sleepydog »

Has anyone still got this program? Impossible to find it seems :(
dv1394 wrote:the attached zip contains the sample converter/number generator.
this is a command line utility.
it was already mentioned here several times, but looks like no one remembers.

zip taken from mc909.org download section.
works for 808 as well, since file system structure and file format are identical.
notice that it automatically handles 2-channel (i.e. stereo) files by allocating 2 filenumber slots.
.wav file name is automatically inserted into the corresponding section of converted samples, which means you'll have original file names displayed as sample names on 808.

C source code included.

with a little work it can be made into a full-blown sample converter with GUI.
only the file-numbering routine should be corrected a bit - stereo samples must always start with even numbers.

[README quote start]
DISCLAIMER:

This program w2r.exe and xname.exe are freeware.
Use them at your own risk !!!!
I'm not responsible for any damage these programs
may cause.
If you don't agree with this terms, don't use them !!!

If you find any errors, don't call me. Correct them yourself,
you have the source. :-)

You should have received a zipped file with following contents:

- wave.h containing some wav and aiff related definitions
- w2r.c source of wav to roland wave file converter
- xname.c source of roland wav name exchanger

- w2r.exe wav to roland converter
- xname.exe roland wav name exchanger


Now, what are they good for ?

######### w2r.exe #########

w2r converts standard wave files into the wav format used by the MC909
for a selection of files. You can then copy the converted files
directly to the MC909's Roland/SMPL-folder in the user/card memory without
importing them one-by-one.

It is very simple and thus not very fault tolerant.

You will have to copy w2r and the wav files to convert into one
directory and then execute (in a console window):

w2r

= number assigned to first converted wav file
= beats per minute * 100
= selection of files

Example:

w2r 1 16020 "*.wav" (NOTE: the double quotes are mandatory!!)

will create looped samples with bpm 160.20 (AND DELETE THE ORIGINAL!!!)

smpl0001.wav
smpl0002.wav
...

w2r 100 0 "*.wav"

will create forward oneshot samples

smpl0100.wav
smpl0101.wav
...

Samplenumbers are increased by 1 for mono and 2 for stereo files.

The name of the original wav (actually the first 16 characters) is
copied into the file, so you will see it in the MC909 by its original name.
For bpm values 500 - 30000, w2r will create wav files as forward looping
with bpms 5.00 . 300.00 respectivly.
A bpm value of 0 will create forward oneshot samples.

Note: Max sample number for user memory is 2000, for card memory 7000 !!!
So choose your starting sample number carefully!!


######### xname ########

xname exchanges the name of a wav file by the name in the roland chunk,
useful for archiving samples created in the MC909.

Lets say you created a sample Superbass in the MC909, which you saved
at card location 100.

When you copy it over USB it will have some name smpl0100.wav.

Now you say:

xname smpl0100.wav

and the name of the file will change to

Superbass.wav

Do the same for Superbass.wav again, and you will get smpl0100.wav.

As with w2r you can say xname "*.wav" to exchange names of multiple
files with one command.


So, that's it folks.
Have fun :-)
[/ README quote end]
puresoul
Posts: 1
Joined: 16:03, 31 January 2017

Re: Importing more than one sample?

Post by puresoul »

I wrote similar function, it isn't perfect but it's working. Supports aif and wav.

https://raw.githubusercontent.com/pures ... /roland.sh


On windows I using it with mobaxterm

http://mobaxterm.mobatek.net/MobaXterm_v9.4.zip
trocol
Posts: 4
Joined: 23:23, 18 May 2017

Re: Importing more than one sample?

Post by trocol »

Hi there,

I got the source code of W2R.exe, the problem is that is not supported by Windows 10 (64BIT) because it works at 32BIT.

Anyone here with programming skills could convert it to 64BIT???
The source it is so short and it was written in C/C++.

Doing this you can copy all your samples converted to Roland format to the SM card in one step avoiding importation command from the MC909 or MC808 so you save a lot of time.

:-)
Dr.No
Posts: 33
Joined: 23:27, 10 April 2014

Re: Importing more than one sample?

Post by Dr.No »

trocol wrote:Hi there,

I got the source code of W2R.exe, the problem is that is not supported by Windows 10 (64BIT) because it works at 32BIT.

Anyone here with programming skills could convert it to 64BIT???
The source it is so short and it was written in C/C++.

Doing this you can copy all your samples converted to Roland format to the SM card in one step avoiding importation command from the MC909 or MC808 so you save a lot of time.

:-)
Send me the code, i can try it.
trocol
Posts: 4
Joined: 23:23, 18 May 2017

Re: Importing more than one sample?

Post by trocol »

Sent it by PM!! Hope you can fix it.
trocol
Posts: 4
Joined: 23:23, 18 May 2017

Re: Importing more than one sample?

Post by trocol »

Finally, has been done!!!

The user Dr.No compiled, almost from scratch but with the original idea, and rebuilt to work properly on Windows 10.

memberlist.php?mode=viewprofile&u=41465


Now w2r is still alive under 64bits (W10)

After update libraries and fix several bugs from the 16bit version the soft works smooth under today´s systems.

Also he implemented the feature of converting and generate a new copy of the Roland samples. This means that once the soft get your original Wav samples, it rename and creates new files with the Roland format so you keep the original files (Wavs) at the folder instead overwrite them as in the previous version.

So, many thanks to Dr.No and enjoy!!

Get the files in the following text below.

Hola, aquí os dejo la versión corregida, compilada y compatible con sistemas 64bits (W10) de w2r, el conversor a formato Roland de ficheros Wav.

La versión original estaba obsoleta y sólo funciona en sistemas previos basados en Windows de 32bits por ser una aplicacion de 16bits que ni siquiera se podía ejecutar con emuladores DOS desde W10.

Para quien no sepa, w2r fue una aplicación creada en su día para convertir ficheros Wav y Aif a formato Roland y evitar así el paso de "importación" desde la tarjeta de memoria (Smartmedia en 909 y CF en 808)

La ventaja de este programa es que puedes procesar por lotes un buen número de ficheros Wav y renombrarlos correlativos a las muestras que ya tengas previamente cargadas en la tarjeta de memoria con un simple comando detallado dentro del .rar que se adjunta en el link de descarga.
A la vez, al estar las muestras ya "importadas" desde la tarjeta de memoria, la máquina directamente cargara dichas muestras al arrancar y ya se podría trabajar con ellas directamente desde su motor de síntesis para crear nuevos Patches o Rythms (Drumkits)
Se ahorra bastante tiempo y se facilita el tratamiento con muestras que suele ser siempre algo tedioso.
Simplemente, mueve los ficheros convertidos a formato Roland por USB a la tarjeta de memoria de la máquina y ya dispondrías de ellas para trabajar. Una vez que reinicies para la siguiente sesión con la máquina, se autocargarán.

El programa funciona bajo DOS desde Windows con lo que sólo tienes que acceder a el mediante el comando CMD.

El problema surgió al actualizar a W10 desde W7, el programa simplemente dejó de funcionar por los motivos indicados arriba.

Tras probar varias alternativas finalmente pedí ayuda en el foro de Roland (Rolandclan-808)
viewtopic.php?f=18&t=29631 y casualmente un usuario de hispasonic que lo frecuenta se ofreció a ayudarme pues domina programación y en este caso concreto C/C++.

En poco tiempo ha dado con la clave y casi rehaciendo el programa por completo pero con la idea fundamental original ha conseguido compilarlo para sistemas de 64bits.

El usuario que ha logrado esto ha sido Dr.No, así que todos los créditos y las gracias van para el puesto que ahora ya podemos disfrutar de esta pequeña aplicación para nuestras Roland MC909/808 en sistemas actuales (W10)

https://www.hispasonic.com/usuarios/drno

Probablemente también funcione igual en otras estaciones como la serie Fantom y MV de Roland pues parece que llevan el mismo sistema de sampling que las 909/808.

Aqui os dejo el link con los archivos necesarios. No hay que instalar nada, simplemente se ejecuta el programa con el comando adecuado (ver instrucciones adjuntas) y se convertiran los samples Wav a formato Roland listos para ser copiados a la tarjeta de memoria.

https://mega.nz/#!IHIh0DDT!AxxWuTqdfO1P ... zmHprGzDV4


A disfrutar!
Post Reply