GeoBlend clipping the waveform cycle
-
- KVRist
- Topic Starter
- 42 posts since 18 May, 2008 from Switzerland
ok here's my sine table file:
http://www.location-guitare.ch/Sine.rar
Can you import it and check ? There should be no buzzing sound at all, just like when you draw a single peek in spectroblend.
http://www.location-guitare.ch/Sine.rar
Can you import it and check ? There should be no buzzing sound at all, just like when you draw a single peek in spectroblend.
- KVRAF
- 4197 posts since 23 May, 2004 from Bad Vilbel, Germany
Doing that produces absolute silence here, as it should.hastoy wrote:Even worse when I fully erase the waveform in GeoBlend by Alt-left clicking which produces a sine wave....
-
- KVRist
- Topic Starter
- 42 posts since 18 May, 2008 from Switzerland
Howard, I tried the blank waveform again and this time it produced silence, I guess last time Cubase was bugging, so forget about that. But the buzzing with the sine wave is always there. It's particularily noticeable on the lowest key (lowest A) where you basically hear nothing but the clipping...
- KVRian
- 1116 posts since 6 May, 2010 from Munich, Germany
Here the Sine Waveform with 128 Samples as hsp.hastoy wrote:ok I've tried version 2.6.0 but the problem remains![]()
PietW, I use Audition CS6 to draw the waveform by generating a sine wave. But 128 samples seems extremely short, how do you do this ?
I create my Waves with Audioterm. It can make Waves from 128 - 4096.
http://www.file-upload.net/download-765 ... E.h2p.html
- KVRAF
- 4197 posts since 23 May, 2004 from Bad Vilbel, Germany
Took Piet's sinewave, maximized and blurred several times. I can confirm it's still rather buzzy compared to e.g. FMO.
-
- KVRist
- Topic Starter
- 42 posts since 18 May, 2008 from Switzerland
Thanks Howard, it seems clear to me now that it's a bug in Zebra (2.6), the GeoBlend function is not coded correctly. How can we report this to U-He ? Do they read this forum ? I also want to mention here that I absolutely *love* this synth
I'm not trying to bash anyone here, I'm just trying to make this great synth even better
My goal is to make a virtual piano using Zebra and Kontakt in parallel, making it half modelled and half sampled. And I need this GeoBlend feature to function properly.
-
- KVRist
- 215 posts since 21 Nov, 2012
Urs and and Howard are both part of U-He so... yes.hastoy wrote:How can we report this to U-He ? Do they read this forum ?
- u-he
- 30247 posts since 8 Aug, 2002 from Berlin
So, hehe, I've checked this out. No bug here
Please save the following text as "SineOscScript.h2p" into the Zebra2 Module/Oscillator presets, and load into your oscillator of choice. It'll create sine waveforms in all 16 GeoBlend wavetable slots:
This works out to be a perfect sine here, in Rev 1598. It has been fixed in rev 1541 (aka "The Floppy Fix"), so it should work in the official Zebra V2.6
Cheers,
- Urs
Please save the following text as "SineOscScript.h2p" into the Zebra2 Module/Oscillator presets, and load into your oscillator of choice. It'll create sine waveforms in all 16 GeoBlend wavetable slots:
Code: Select all
#defaults=no
#cm=OSC
Wave=2
<?
float Wave[ 128 ];
for ( int table = 1; table <= 16; table++ )
{
float phase = 0.0f;
float phase_inc = 3.1416f/64.0f;
phase = phase_inc * 0.5f;
for ( int i = 0; i < 128; i++ )
{
Wave[ i ] = sin( phase );
phase += phase_inc;
}
Selected.WaveTable.set( table, Wave );
}
?>
Cheers,
- Urs
-
- KVRist
- 431 posts since 27 Sep, 2005
Wow!!!Urs wrote: for ( int table = 1; table <= 16; table++ )
Didn't know that h2p allows scripting! Please tell more about it! What operators/functions allowed? Can I use random numbers generators?
- KVRAF
- 4197 posts since 23 May, 2004 from Bad Vilbel, Germany
"Not so fast..."hastoy wrote:Thanks Howard, it seems clear to me now that it's a bug in Zebra (2.6), the GeoBlend function is not coded correctly.
I can also confirm that Z2.6 has no such bug (see Urs' osc preset above).
Last edited by Howard on Fri May 31, 2013 11:34 am, edited 1 time in total.
- u-he
- 30247 posts since 8 Aug, 2002 from Berlin
But of course! Check out the randomizer here:trance_lucent wrote:Wow!!!Urs wrote: for ( int table = 1; table <= 16; table++ )
Didn't know that h2p allows scripting! Please tell more about it! What operators/functions allowed? Can I use random numbers generators?
http://www.u-he.com/PatchLib/all.html
#-----
Unfortunately the scripting language isn't all that great and very picky about Syntax - to the extent of being buggy. I kind of abandoned working on it...
We are considering to add a "proper" scripting language at some point, e.g. Phython, Lua or JavaScript
- Urs
