I am learning ins and outs of UHM (coupled with Hive 2.0 REV.9033 VST2 Win64), and I have encountered a strange behavior: aux1_fp and aux2_fp do not seem to work correctly, or I didn't understand them. I didn't test main_fp.
In the following example, I write a simple sine wave in aux1, then write into main by reading the content of aux1 with aux1_fi(frame, index), and it works as expected. Main looks like aux1.
Code: Select all
NumFrames=1
Wave Start=0 End=0 "sin(4 * pi * phase)" Target=aux1
Wave Start=0 End=0 "aux1_fi(0, index)" Target=main
Code: Select all
NumFrames=1
Wave Start=0 End=0 "sin(4 * pi * phase)" Target=aux1
Wave Start=0 End=0 "aux1_fp(0, phase)" Target=main
I also run another test. I created a Spectrum based wave with all the harmonics set to 1 in aux1, then again used "aux1_fi(0, index)" to rewrite it in main, but the resulting waveform was slightly different from the original one, if written directly in main.
Code: Select all
NumFrames=1
Spectrum lowest=1 highest=1024 "1.0" Target=aux1
Wave Start=0 End=0 "aux1_fi(0, index)" Target=main
Code: Select all
NumFrames=1
Spectrum lowest=1 highest=1024 "1.0" Target=main
Thank you very much
Enrico
p.s.
I am having a lot of fun, thanks guys for the excellent work! Looking forward to see UHM in Zebra3