An application to import samples into a storage card!
An application to import samples into a storage card!
Hi!
I got my FantomX6 a couple of weeks ago, really good stuff...
Anyway, I've made a little windows application to import wav-files directly into a the ROLAND\SMPL folder on storage card. Please visit my homepage: http://hem.spray.se/henrik.grek to download it and try it out.
I want to thank McTinus for all his great work with specifing the RLND-wav chunk, without this specification I would never have come up with this idea...
Feel free to comment my work, the program is in an early stage, so there are probably some bugs that you can help me to find. I hope it will "solve" the issues you are having with the sample importing bugs.
Note: This program developed for Win2k/XP, I am not sure if it works under any other version of Windows...
I got my FantomX6 a couple of weeks ago, really good stuff...
Anyway, I've made a little windows application to import wav-files directly into a the ROLAND\SMPL folder on storage card. Please visit my homepage: http://hem.spray.se/henrik.grek to download it and try it out.
I want to thank McTinus for all his great work with specifing the RLND-wav chunk, without this specification I would never have come up with this idea...
Feel free to comment my work, the program is in an early stage, so there are probably some bugs that you can help me to find. I hope it will "solve" the issues you are having with the sample importing bugs.
Note: This program developed for Win2k/XP, I am not sure if it works under any other version of Windows...
Re: An application to import samples into a storage card!
hey, you beat me to it.....
Great work!
Great work!
Re: An application to import samples into a storage card!
Sorry for that McTinus. If you are a VC6-developer I can send you the source code. The application is currently not importing any loop-data, so there are room for improvements...
Re: An application to import samples into a storage card!
No problem.
I'm mainly a Delphi developer so the source isn't really interesting for me.
If you have more specs of the FX wav file then I would appreciate it if you put those specs online. Importing Loop data won't be such a problem now that you have the basic program running.
The Big picture I had was programming an AKAI import program. (i've got the specs for an AKAI program). But the first thing was importing a wav file. We have the importing of WAV files now covered
The next thing is how to automate the creation of multi samples. Don't know if thats possible, not by SYSEX anyway.
I'm mainly a Delphi developer so the source isn't really interesting for me.
If you have more specs of the FX wav file then I would appreciate it if you put those specs online. Importing Loop data won't be such a problem now that you have the basic program running.
The Big picture I had was programming an AKAI import program. (i've got the specs for an AKAI program). But the first thing was importing a wav file. We have the importing of WAV files now covered

The next thing is how to automate the creation of multi samples. Don't know if thats possible, not by SYSEX anyway.
Re: An application to import samples into a storage card!
grek -
I've been thinking about creating some FS / FX related software also. I program in VB6 / VC6 / VB.NET / ASP / ASP.NET. I'm not sure what I want to go after yet, but would be real interested to check out your code for some inspiration. If you're okay with that, you can send it to me at:
dhsw AT comcast DOT net
My stuff: http://dhsw.home.comcast.net
I've been thinking about creating some FS / FX related software also. I program in VB6 / VC6 / VB.NET / ASP / ASP.NET. I'm not sure what I want to go after yet, but would be real interested to check out your code for some inspiration. If you're okay with that, you can send it to me at:
dhsw AT comcast DOT net
My stuff: http://dhsw.home.comcast.net
Re: An application to import samples into a storage card!
Bruiser:
I will mail the source code to you asp!
McTinus:
I've put "my" RLND-chunk-spec into your thread : "technical thought...", but there is almost nothing new in it.
I will mail the source code to you asp!
McTinus:
I've put "my" RLND-chunk-spec into your thread : "technical thought...", but there is almost nothing new in it.
Re: An application to import samples into a storage card!
I don't understand the real benefit of this program...can somebody please explain? Can't you already import wav. files into the fantom x? Is there a problem with importing wav files into the fantom x?
Best Kept Secret...you'll see
Best Kept Secret...you'll see
Re: An application to import samples into a storage card!
The big thing with this program is that it lets you store your samples directly into your storage card, in a way that makes it directly accessible within fantom-x. This means that you don't have to call any import function inside your FantomX before you can use the sample. There is also a bug reported which makes it quite tiring to import a batch of several samples into a storage card...
BTW: I have released a new version that also imports loop-data from a wav-file.
BTW: I have released a new version that also imports loop-data from a wav-file.
Re: An application to import samples into a storage card!
Sounds pretty cool. Thanks for doing this.
______________________________________________________________________
Check out Lawrence's Fantom-S website: http://fantom.wilkesworld.co.uk/
Check out Artemio's other Fantom-S website: http://artemio.net/projects/fantom-s/
FatBoyJim aka SumDumGuy (both are very true but I'm working on that)
______________________________________________________________________
Check out Lawrence's Fantom-S website: http://fantom.wilkesworld.co.uk/
Check out Artemio's other Fantom-S website: http://artemio.net/projects/fantom-s/
FatBoyJim aka SumDumGuy (both are very true but I'm working on that)
Re: An application to import samples into a storage card!
grek... great work.. excellent start!!!
Now let's make this thing better and solid.
I wrote a small utility over the weekend for helping me get around that sample load bug.
I had a lot of samples loaded into user memory, and wanted to transfer them to CARD memory. But, if I just copied the samples, it would overwrite samples if the number was already taken. So I made this simple form which asks sample number From , and To of User Area, and From of Card sample. Then the utility just renames the sample. Then I copy it to the Card.
Can you add this feature to the software you wrote?
More ideas for this sofware:
1. Ability to select multiple sample to be copied to Card.
2. Select multiple sample in the Card list to edit their names, based on a template. For ex. BD_909_#....
3. Setting the tempo of the samples, by entering number of bars. You can find the number of samples in the file in program, and calculate the tempo based on that. It will be extremely helpful if you are loading a number of loops all 4 bars long....
Just select all files, enter 4, and it sets tempo of all those files.
4. Any other features for automating repeatitive tasks.
Can you send me the code too?
thanks.
--------------------
live a musical life
Now let's make this thing better and solid.
I wrote a small utility over the weekend for helping me get around that sample load bug.
I had a lot of samples loaded into user memory, and wanted to transfer them to CARD memory. But, if I just copied the samples, it would overwrite samples if the number was already taken. So I made this simple form which asks sample number From , and To of User Area, and From of Card sample. Then the utility just renames the sample. Then I copy it to the Card.
Can you add this feature to the software you wrote?
More ideas for this sofware:
1. Ability to select multiple sample to be copied to Card.
2. Select multiple sample in the Card list to edit their names, based on a template. For ex. BD_909_#....
3. Setting the tempo of the samples, by entering number of bars. You can find the number of samples in the file in program, and calculate the tempo based on that. It will be extremely helpful if you are loading a number of loops all 4 bars long....

4. Any other features for automating repeatitive tasks.
Can you send me the code too?
thanks.
--------------------
live a musical life
Re: An application to import samples into a storage card!
Well, I can't believe it. Finally an answer, hm? Why don't more keyboardist become programmers, and why don't more programmers become keyboardists? 
Anyway, Great work! I will be awaiting the new updated version before I download it and try it out - as in my current location, downloading is very limited.
Best Regaurds,
Saki XL
Instrumentally Sick EVOLUTION
Good Work, Soldier!
"...Boku no kore wa tatakai desu..."

Anyway, Great work! I will be awaiting the new updated version before I download it and try it out - as in my current location, downloading is very limited.
Best Regaurds,
Saki XL
Instrumentally Sick EVOLUTION
Good Work, Soldier!
"...Boku no kore wa tatakai desu..."
Re: An application to import samples into a storage card!
Thanks for all positive feedback! 
shakil - you got a lot interesting ideas there, if you are familiar with Visual C++ you are welcome to make changes in my source code (I will send it to you as soon as I know your email address) and send it back to me. I think I understand all your comments, but I would appreciate if you could specify a formula for calculating the BPM (I got some ideas how to do it, but some help are always welcome), and I would also like the source code for your renaming tool. Just to make sure I implement it in the way you want it to be.
Saki X - actually it seems like more Keyboardist then we expected are programmers, just look in this thread, I have got response from 3 programmers already!
The zip file containing the FXSampleTool is only 175KB.
/Henrik

shakil - you got a lot interesting ideas there, if you are familiar with Visual C++ you are welcome to make changes in my source code (I will send it to you as soon as I know your email address) and send it back to me. I think I understand all your comments, but I would appreciate if you could specify a formula for calculating the BPM (I got some ideas how to do it, but some help are always welcome), and I would also like the source code for your renaming tool. Just to make sure I implement it in the way you want it to be.
Saki X - actually it seems like more Keyboardist then we expected are programmers, just look in this thread, I have got response from 3 programmers already!

/Henrik
Re: An application to import samples into a storage card!
grek, I announced your software in today's newsletter.
-
- Posts: 1409
- Joined: 00:28, 17 August 2003
- Location: The heart of the world, Tecumseh, Oklahoma.
Re: An application to import samples into a storage card!
grek, this is a wonderful thing you have done. Thank you. The formula you mention would go something like; Length of song (=) Beats per minute (times) Number of Measures (divided by) Tempo. Of course just supply the knowns to get the unknown. Thanks again and keep up the great works.
"Music is simply an adult way to indulge the child within"©Pianodick
"Music is simply an adult way to indulge the child within"©Pianodick
Re: An application to import samples into a storage card!
music and technology go hand-in hand. I have had two programmer managers who were musicians. One played guitars, the other was a singer in a church choir.
grek:
my email is:
--------------------
Remember that there are only 3 MFX + 1 Reverb + 1 Chorus in Fantom-S/X and you have to share them across 16 parts (patches) in a song.
live a musical life
grek:
my email is:
--------------------
Remember that there are only 3 MFX + 1 Reverb + 1 Chorus in Fantom-S/X and you have to share them across 16 parts (patches) in a song.
live a musical life