Tech Preview: Hive Wavetables

Official support for: u-he.com
Post Reply New Topic
RELATED
PRODUCTS
Hive 2$169.00Buy

Post

exmatproton wrote: Ah yes. That's the interpolation of Icarus i guess (and in Serum for that matter). Sorry i couldn't be of more assistance
No problem. Thanks anyway. I still think this is something that should be working in Hive but isn't. Hive should be able to read the WAV file with the number of cycles it really has. No matter what number I put in the file, it always come up with the same result, so, it is scanning the file the same way.

Unless the limit is 256, and it doesn't go lower than that :shrug:
Fernando (FMR)

Post

sorry I didn't get back to you guys last night I'm on a different time zone as I'm sure you guys know. i was about to go to bed when I saw the thread. anyway, the artifacts I was experiencing were due to not choosing the right algorithm for the loop point, so don't let my experience taint yours, I'm just learning how to use the multwave functionality. I was dubious, but turns out I love it. I'm hearing things I'm not sure I've ever heard before. I figured it would turn out to be a sloppy mess layering that many waves, turns out it sound very pretty. for the record I'm not opposed to some artifacting. I like an instrument with character. this new hive very much reminds me of a VS and SY smooched together. pretty exciting to me. sounds like a old school dub machine.

Post

fmr wrote:
Delta Sign wrote:I just came up with another simple script. It's basically a sine wave with gradually lowering bit resolution during the first half of the table. The bit resolution ramps up again in the second half but noise is also gradually introduced.
There are some cool bad radio transmission sounds around the middle of the table :hihi:

Code: Select all

NumFrames=128
Wave "sin(2*pi*phase)"
Wave "round(((table+0.04)*32)*x)/((table+0.04)*32)"
NumFrames=256
Move start=0 end=127 to=128
Wave start=0 end=127 "main_fi(127-(frame-128), index)"
Wave end=0 "sin(2*pi*phase)"
Move start=0 end=0 to=255
Wave start=128 blend=add "rands*((frame-128)/127)"
Spectrum lowest=0 highest=0 "0"
Normalize base=each
Again, I'm still learning the scripting, so the script is probably totally nonsensical, but it works :hihi:
I tried this, and it isn't working here :( (but the previous script you did, 2Op FM worked great - :tu: )
Works fine here... can you tell me what error message you get in the description filed?

Post

fmr wrote:
exmatproton wrote: Ah yes. That's the interpolation of Icarus i guess (and in Serum for that matter). Sorry i couldn't be of more assistance
No problem. Thanks anyway. I still think this is something that should be working in Hive but isn't. Hive should be able to read the WAV file with the number of cycles it really has. No matter what number I put in the file, it always come up with the same result, so, it is scanning the file the same way.

Unless the limit is 256, and it doesn't go lower than that :shrug:
-WT64 is the smallest... but I have not tried it.

Post

fmr wrote:Every time I change the interpolator to Spectral Fade, Hive crashes.
Everytime? No matter which wavetable you load? :o

Post

Urs wrote:
fmr wrote:
Delta Sign wrote:I just came up with another simple script. It's basically a sine wave with gradually lowering bit resolution during the first half of the table. The bit resolution ramps up again in the second half but noise is also gradually introduced.
There are some cool bad radio transmission sounds around the middle of the table :hihi:

Code: Select all

NumFrames=128
Wave "sin(2*pi*phase)"
Wave "round(((table+0.04)*32)*x)/((table+0.04)*32)"
NumFrames=256
Move start=0 end=127 to=128
Wave start=0 end=127 "main_fi(127-(frame-128), index)"
Wave end=0 "sin(2*pi*phase)"
Move start=0 end=0 to=255
Wave start=128 blend=add "rands*((frame-128)/127)"
Spectrum lowest=0 highest=0 "0"
Normalize base=each
Again, I'm still learning the scripting, so the script is probably totally nonsensical, but it works :hihi:
I tried this, and it isn't working here :( (but the previous script you did, 2Op FM worked great - :tu: )
Works fine here... can you tell me what error message you get in the description filed?
The error message is:

Error in line 20: Parse error (Sine to Noise.uhm)

"Sine to Noise" was the name I gave to the file.
Fernando (FMR)

Post

Urs wrote:
fmr wrote:Every time I change the interpolator to Spectral Fade, Hive crashes.
Everytime? No matter which wavetable you load? :o
Even with scripts :shrug:

I didn't try with "all" (of course) but I tried several, and it always crashed. The other three options worked OK every time I tried them
Fernando (FMR)

Post

fmr wrote:
Urs wrote:
fmr wrote:
Delta Sign wrote:I just came up with another simple script. It's basically a sine wave with gradually lowering bit resolution during the first half of the table. The bit resolution ramps up again in the second half but noise is also gradually introduced.
There are some cool bad radio transmission sounds around the middle of the table :hihi:

Code: Select all

NumFrames=128
Wave "sin(2*pi*phase)"
Wave "round(((table+0.04)*32)*x)/((table+0.04)*32)"
NumFrames=256
Move start=0 end=127 to=128
Wave start=0 end=127 "main_fi(127-(frame-128), index)"
Wave end=0 "sin(2*pi*phase)"
Move start=0 end=0 to=255
Wave start=128 blend=add "rands*((frame-128)/127)"
Spectrum lowest=0 highest=0 "0"
Normalize base=each
Again, I'm still learning the scripting, so the script is probably totally nonsensical, but it works :hihi:
I tried this, and it isn't working here :( (but the previous script you did, 2Op FM worked great - :tu: )
Works fine here... can you tell me what error message you get in the description filed?
The error message is:

Error in line 20: Parse error (Sine to Noise.uhm)

"Sine to Noise" was the name I gave to the file.
Strange. I thought maybe I made a copy paste error, but it works fine here.

Post

Urs wrote:
fmr wrote:Every time I change the interpolator to Spectral Fade, Hive crashes.
Everytime? No matter which wavetable you load? :o
it crashed reaper on windows 10 once, but it hasn't happened again.

Post

Urs wrote:
fmr wrote:
exmatproton wrote: Ah yes. That's the interpolation of Icarus i guess (and in Serum for that matter). Sorry i couldn't be of more assistance
No problem. Thanks anyway. I still think this is something that should be working in Hive but isn't. Hive should be able to read the WAV file with the number of cycles it really has. No matter what number I put in the file, it always come up with the same result, so, it is scanning the file the same way.

Unless the limit is 256, and it doesn't go lower than that :shrug:
-WT64 is the smallest... but I have not tried it.
can you check with the wavetable file I posted?

It's here (need to click over it with the right mouse button):

https://www.dropbox.com/s/sr7vbbtv6w64r ... 4.wav?dl=0
Fernando (FMR)

Post

Dasheesh wrote:
Urs wrote:
fmr wrote:Every time I change the interpolator to Spectral Fade, Hive crashes.
Everytime? No matter which wavetable you load? :o
it crashed reaper on windows 10 once, but it hasn't happened again.
I am using VSTHost 32-bit. Maybe it's the bridging. I will try with a 64-bit host.

EDIT: Just tried in REAPER x64 and it works. So, it must be related with the bridging
Fernando (FMR)

Post

I'm using the vst2 version for reference. i just figured it was a windows thing (background process taking over or what have you).

speaking of which. that script you got going looks a lot like "the fruity one" script. i haven't dug in yet but I recognize what's happening so it shouldn't be too difficult to learn.

also, I think the dune2 waves are wt64. I can throw one in and try it out.

Post

Hehehe, you have to change the "-64" to "-WT64" to make it work in Hive.

But, this seems to be a raw PPG wavetable. IIRC those were only half of the wave. The second half was created by playing the same wavetable backwards and upside down.

So if you have

Code: Select all

-       
 -     
  ----       
      --     
        -   -
         ---              
it would become

Code: Select all

-       
 -     
  ----        ---
      --     -   -
        -   -     --
         ---        ----
                        -
                         -
But that's just how I remember it, maybe someone more knowledgeable can chime in.

Post

Yes, that's how PPG was.

Post

Urs wrote:
Hehehe, you have to change the "-64" to "-WT64" to make it work in Hive.

But, this seems to be a raw PPG wavetable. IIRC those were only half of the wave. The second half was created by playing the same wavetable backwards and upside down.

So if you have

Code: Select all

-       
 -     
  ----       
      --     
        -   -
         ---              
it would become

Code: Select all

-       
 -     
  ----        ---
      --     -   -
        -   -     --
         ---        ----
                        -
                         -
But that's just how I remember it, maybe someone more knowledgeable can chime in.
Thanks, will try that right now.
Fernando (FMR)

Post Reply

Return to “u-he”