Utility for Absynth users. Wav import.
- KVRAF
- 9600 posts since 17 Sep, 2002 from Gothenburg Sweden
I remember reading a while back someone (WhyteRabbyt?) looking for a resampler that batch converts a folder of wav files to the length of 1024 samples for importing into Absynth.
I was working on something else when it struck me that with just a little work i could easily do that as i had all the code for it already.
http://www.box.net/shared/o2nn28m12p
It creates a new folder and saves the resampled waves there. So it should be safe. Still i recommend to backup the files first by copying them to a new folder and doing the conversion there for safety. I've gone to great lengths to prevent anything from being erased but you never know.
If the source file is stereo it just takes the left channel. It saves all files as 16 bit. Dunno if that is important or not. It does'nt normalize the files though that can be easily implemented should someone wish for it.
EDIT: I forgot to mention it's done in Java so it should work for Mac and Linux users as well.
I was working on something else when it struck me that with just a little work i could easily do that as i had all the code for it already.
http://www.box.net/shared/o2nn28m12p
It creates a new folder and saves the resampled waves there. So it should be safe. Still i recommend to backup the files first by copying them to a new folder and doing the conversion there for safety. I've gone to great lengths to prevent anything from being erased but you never know.
If the source file is stereo it just takes the left channel. It saves all files as 16 bit. Dunno if that is important or not. It does'nt normalize the files though that can be easily implemented should someone wish for it.
EDIT: I forgot to mention it's done in Java so it should work for Mac and Linux users as well.
Last edited by jupiter8 on Wed Oct 22, 2008 12:49 pm, edited 1 time in total.
- Beware the Quoth
- 35517 posts since 4 Sep, 2001 from R'lyeh Oceanic Amusement Park and Funfair
Yup, it sorta came up in this thread. Ta muchly!
An idiot on Set Theory:
"In some cases there is an object called red that contains everything that is red. In much the same way a pot is a plate."
"In some cases there is an object called red that contains everything that is red. In much the same way a pot is a plate."
- KVRAF
- 19879 posts since 16 Sep, 2001 from Las Vegas,USA
Am I correct in saying that Absynth doesn't read loop points in a sample?
None are so hopelessly enslaved as those who falsely believe they are free. Johann Wolfgang von Goethe
- KVRAF
- Topic Starter
- 9600 posts since 17 Sep, 2002 from Gothenburg Sweden
Feel free to post about it in the NI Absynth forum should you wish so. I don't actually have Absynth so i'm not registered there.ew wrote: This will come in handy. Thanks
ew
If anyone could just give a quick heads up "I tried it and it worked fine" it would set my mind somewhat at ease (as much as possible).
-
- KVRian
- 1196 posts since 15 May, 2002 from Triple-Octo-Core, 128GB RAM, Midi sequencer Pro-16
I wish I could. desüite of my former "kool, thank you" I dunno what to do with them to load them as wave-tables? As there is no wav to glo conversion-tool, or do I miss something?jupiter8 wrote: If anyone could just give a quick heads up "I tried it and it worked fine" it would set my mind somewhat at ease (as much as possible).
Just loading them into an oscillator works fine, as does the splitting, renaming of files.
- KVRAF
- Topic Starter
- 9600 posts since 17 Sep, 2002 from Gothenburg Sweden
I'm not sure actually. I don't have Absynth.thoshu wrote:I wish I could. desüite of my former "kool, thank you" I dunno what to do with them to load them as wave-tables? As there is no wav to glo conversion-tool, or do I miss something?jupiter8 wrote: If anyone could just give a quick heads up "I tried it and it worked fine" it would set my mind somewhat at ease (as much as possible).
Just loading them into an oscillator works fine, as does the splitting, renaming of files.
Apparantly for a wav file to be imported to Absynth it needs to be exactly 1024 samples long. That's what this program does and if you can load them i guess it's working fine. Assuming they could'nt be imported before that is.
So basically what i want to know is
unloadable file->resampler->loadable file->YAY!!!
I was slightly worried they needed to be looped as this tool most likely removes any loop points in the wav. Does Absynth use stereo files or do they need to be mono? Stuff like that.
I have no idea what you mean about renaming and splitting files work ?
-
- KVRian
- 1196 posts since 15 May, 2002 from Triple-Octo-Core, 128GB RAM, Midi sequencer Pro-16
E D I T:
Thanks for your reply. "renaming and splitting files work" was a silly statement that your tool works as expected (as you could not test this on your own -shame on me!)
And I just figured out how to use your 1024-samples-long wav-files instead of using the afore mentioned method (the sampler-module of the oscillator) - you can load a new wave by "Import Audio from Waveform" when you load a single wave-cycle in the oscillator-options.
And it works just fine. Thanks again, now that it's kool again.
Thanks for your reply. "renaming and splitting files work" was a silly statement that your tool works as expected (as you could not test this on your own -shame on me!)
And I just figured out how to use your 1024-samples-long wav-files instead of using the afore mentioned method (the sampler-module of the oscillator) - you can load a new wave by "Import Audio from Waveform" when you load a single wave-cycle in the oscillator-options.
And it works just fine. Thanks again, now that it's kool again.
- KVRAF
- Topic Starter
- 9600 posts since 17 Sep, 2002 from Gothenburg Sweden
Ah,ok,i was really confused when you mentioned you could just load any sample into the oscillators. Then there would have been little point in doing this.thoshu wrote:E D I T:
Thanks for your reply. "renaming and splitting files work" was a silly statement that your tool works as expected (as you could not test this on your own -shame on me!)
And I just figured out how to use your 1024-samples-long wav-files instead of using the afore mentioned method (the sampler-module of the oscillator) - you can load a new wave by "Import Audio from Waveform" when you load a single wave-cycle in the oscillator-options.
And it works just fine. Thanks again, now that it's kool again.
It makes sense now (i think
Maybe i should check out the Absynth demo. I had another idea which i'm not even sure Absynth can do.
EDIT: Just tried the Absynth demo and finally got what this is useful for.
