User waveforms
-
- KVRian
- 650 posts since 7 Oct, 2006
Hello,
yes, the same on Mac with the sound update - also the waveset cannot be copied - if I copy an empty waveset is copied ......
So with those waves I use the SpectrumBlend or GeoBlend mode of the oscillator, right? (more likely the GeoBlend .....?)
thanks
best
yes, the same on Mac with the sound update - also the waveset cannot be copied - if I copy an empty waveset is copied ......
So with those waves I use the SpectrumBlend or GeoBlend mode of the oscillator, right? (more likely the GeoBlend .....?)
thanks
best
-
- KVRist
- 61 posts since 4 Oct, 2006 from MD, USA
New update of sconvert.jar
1. Added -ch option. You can now select the channel to get the samples from. Default is the first channel.
2. 128 sample limit removed. Sconvert will now "timestretch" if the amout of samples is less than the wavetable size.
The download path is the same:
http://home.comcast.net/~michkhol/dev/sconvert.jar
1. Added -ch option. You can now select the channel to get the samples from. Default is the first channel.
2. 128 sample limit removed. Sconvert will now "timestretch" if the amout of samples is less than the wavetable size.
The download path is the same:
http://home.comcast.net/~michkhol/dev/sconvert.jar
-
- KVRian
- 650 posts since 7 Oct, 2006
thanks for the new version. This tools is quite handy - any chance one gets a input name to automatically set the output name (with changed ending)?So one could use sconvert.jar -a *.wav -options and it automatically reads in all files consecutively and names them like the input but with a .h2p ending? This would be really great 
Thanks
best
Thanks
best
-
- KVRian
- 650 posts since 7 Oct, 2006
Another great addition for the jar would be if one could specify the length which is used to extract the values. I know I can do it by cutting the sample in the sample editor but it would be faster and more convenient - do not know if it would be a great hassle to add that.
I have some samples here and some seem be recorded a one length a, others at length 2xa and others 3xa - so the h2p will have different pitches - if there as a option to say that the evaluation range is a this would be terrific.
Please do not see this primarly as a request for features, but as suggestion for what could be useful additions. It is great to have the little jar - greatly appreciated ....
best
I have some samples here and some seem be recorded a one length a, others at length 2xa and others 3xa - so the h2p will have different pitches - if there as a option to say that the evaluation range is a this would be terrific.
Please do not see this primarly as a request for features, but as suggestion for what could be useful additions. It is great to have the little jar - greatly appreciated ....
best
-
- KVRist
- 61 posts since 4 Oct, 2006 from MD, USA
sconvert.jar: another update
Added support for wildcards (*, ?). For unix environment don't forget to enclose filenames in double quotes like -a "*.wav", otherwise the shell (bash) will expand it into the command line and sconvert won't see it.
There is an -s option to set the number of samples used. Use -help for the list of available options.
Added support for wildcards (*, ?). For unix environment don't forget to enclose filenames in double quotes like -a "*.wav", otherwise the shell (bash) will expand it into the command line and sconvert won't see it.
There is an -s option to set the number of samples used. Use -help for the list of available options.
-
- KVRian
- 650 posts since 7 Oct, 2006
some more questions to those:beej wrote: Howard, at the bottom of each h2p file there is this line:
Selected.WaveTable.set( 1, Wave );
The 1 corresponds to slot 1 in the oscillator's wavetable.
So if you have 16 files, in a text editor just number them:
Selected.WaveTable.set( 1, Wave );
...
Selected.WaveTable.set( 16, Wave );
...and they will load into the appropriate slot when you select them in the osc preset browser.
1) what does the 'Wave=2' mean?
2) if I want to have multiple waves in one file I only have one <? ---- ?> pair and everythings inside that? (like <body> </body> im html?)
I just make another float wave[128] /ln wave[0 ]=....; etc. down to Selected.WaveTable.set( n, Wave ); -> so I have up to 16 times this structure?
Thanks for helping
Best
- u-he
- 30213 posts since 8 Aug, 2002 from Berlin
The <? ... ?> pair marks beginning and end of a scripted block within the preset. After each block the script will be compiled and executed.steff3 wrote:2) if I want to have multiple waves in one file I only have one <? ---- ?> pair and everythings inside that? (like <body> </body> im html?)
When using an oscillator preset you can only stuff up to 16 waveforms into a single oscillator.
In order to fill multiple oscillators with up to 16 waveforms each you should use "normal" presets. In these you would use lines like #cm=Osc1 and "Osc1" instead of "Selected". Latter is a placeholder for the actual module within a module preset.
Oh... the array (float wave[128]) is just a list of 128 values/samples. It can be reused for each waveform...
Cheers,
- KVRist
- 30 posts since 19 Jul, 2019
Hire Patrick from TAL and Tom from Sound Guru to combine sampler and the mangle and tadaaUrs wrote: Sun Jan 14, 2007 4:22 pm Sorry, hehe, yes, I was just exaggerating... but thing is, there is a roadmap for many topics in audio processing, sampling being the largest & most time consuming one. So many other things are worked on prior to that...

