Scripted Zebra Oscillator: FFT

Official support for: u-he.com
Post Reply New Topic
RELATED
PRODUCTS

Post

I've made a funny buggy little script to turn GeoBlend waveforms into SpectroBlend spectrums using FFT.
Usage is simple: choose or draw desired GeoBlend waveform, then choose FFT.h2p and voilà -- waveform is turned to SpectroBlend spectrum.

There are some quirks though:
1) Only first 13 waveforms are processed for some reason. Probably it is some memory issue in scripting environment, but who knows
2) Only first 64 samples are used in spectrum due to folding
3) Phase is ignored
4) The code is ugly as hell: functions doesn't work for me (I've seen old examples here, but they simply brokes the script); "for" loop is hacky stuff, since "while" loop or "break" does not exist, as it seems to me, etc

Probably other bugs exists in implementation

--
It's a pity that such powerful tool as scriptable presets is abandoned, but it makes a double fun to write this code without any documentation, using knob values for debug output.
You do not have the required permissions to view the files attached to this post.

Post

Looking forward to checking this out! Relatively new to Zebra (< 12 months) and was not aware of this. The scripting feature in Hive definitely caught my attention.

An older thread I found: 'Zebra scripting thread' viewtopic.php?f=31&t=166487 that others might find interesting.
fairplay wrote: Thu Oct 18, 2018 10:52 am It's a pity that such powerful tool as scriptable presets is abandoned...
100% agree. Zebra is a favourite tool of mine (bought Zebra HZ on Friday) alongside others like Supercollider and Max. Scripting for Zebra appeals to me big time.

edit: typos / clarity

Post Reply

Return to “u-he”