That MIDI -> JuicePack distortion bug is [edit - FIXED!]

Official support for: image-line.com
RELATED
PRODUCTS

Post

A while back I reported on ImageLine's (old and defunct) forum that there was a problem with seemingly all the VSTs in ImageLine's JUICE PACK.

It happens in hosts where MIDI data of any sort is sent to FX. EnergyXT, for instance, does this by default to all it's FX and allows MIDI to reach them.

If the MIDI track has any data at all (notes, CC changes, etc.) and that ends up reaching Parametric EQ2, EQUO, Delay2 etc. then you get a grainy corruption of the audio signal.

------------- example --------------

A single note playing for 4 bars. Lots of cc's in the 2nd and 4th bars and a couple in the 3rd to show single clicks. The FX is IL ParametricEQ 2, just on a standard insert.

Here's the accompanying WAV file to show how it sounds:
http://www.ccir.ed.ac.uk/~nanderso/juicepack.wav

Image
Last edited by fandango on Sat Jul 26, 2008 3:53 pm, edited 1 time in total.

Post

Sorry for the bump, but I wondered if anyone else was having problems with Juice Pack in EnergyXT (or other hosts that pass MIDI to FX plugins)?

This happened before, but was fixed. Seems to have re-appeared. (and there's no way to disconnect the MIDI in XT2 at the moment) :(

Post

I have the same problem.
To disable MIDI you can wrap the plugin in an EXTEffect. But I think that means no automation.

Post

Can you try the latest Juice Pack beta?

You can find it here:
http://forum.image-line.com/viewtopic.php?t=19895

Post

Hi reflex,

Alas, the problem is still happening in the latest beta. I really wish I could find the post on the old flstudio.com forum as you squished it quite thoroughly the last time.

I don't know if it's much use, but I recorded a Flash movie of EQUO and its input monitor when CC values (and other midi data) are passed into it.

http://www.ccir.ed.ac.uk/~nanderso/juicepack/out.html

If there's any tests that I can do on this side please let me know.

Post

What other hosts does this happen in?

Also, could you try the same with the latest Slicex beta, as a reference point?

Post

The SliceX beta seems to be fine. :)

I was sure I used to be able to replicate this in Sonar by configuring the JuicePacks as synths (i.e., so they receive MIDI data), but I'm unable to replicate this now.

Also, I thought I could replicate this by creating a MIDI OUT in FL Studio and routing it to the JuicePack plugins (in VST form) via a port. No distortion via this route either.

Looks like it might be EnergyXT 2.

Post

No, it's more or less impossible to reproduce something like this in FL, as it sends buffers around events. Most other hosts send the same size buffers and tell the plugin when in that buffer an event should occur.

I'll check (next week though).

Post

Sorry for the delay. Could you upload a simple eXT2 project that I can use for testing (as I can't save with the demo version)?

Post

Thanks for looking into this. I'm using the latest (11th July) beta from here (though this is reproduceable in all XT versions):
http://www.energy-xt.com/xt2beta.php

Here is a project with one long note from the in-built synth and an instance of EQUO. There is some isolated CC1 data followed by a large amount of CC1 data on the timeline.
http://www.flyingislands.co.uk/upload/equo_test_xt2.xt

Post

Thanks, I'll test.

Post

If you want to, could you do this?
1. rename/copy the equo dll to "vstplug.dll"
2. add vstplug to the song instead of equo
3. save and upload again

It will make debugging a lot faster (yes, I should buy eXT2 already :))

Post

Can you try this test version? It was (of course) the same problem as Slicex originally had and extremely stupid of me.

Download here, unpack into your VST folder:
http://frederic.axiworld.be/dl/

Post

That test version sounds much better! (there's still a little twitch on EQUO's spectrascope, but nothing audible)

Here's the test version with vstplug.dll :)
http://www.flyingislands.co.uk/upload/e ... vstplug.xt

Post

Yes, I don't know what causes the twitch, as the code does seem correct now.

Post Reply

Return to “Image Line”