piz midi plugins (windows/linux/mac)

Official support for: thepiz.org
Post Reply New Topic
RELATED
PRODUCTS

Post

hey IPH, do you think you'll do something with the middymorphy plugin in the next weeks?

thank you for all your work

Post

insertpizhere wrote:...i've already changed the plugin to have 128 presets, and send the stored CCs on preset changes....
I assume this hasn't been added to the download file yet?I'm not seeing any updated files..
insertpizhere wrote:...would it be possible to send me a midi file containing this huge flood of data?
Hmmm...maybe a bit awkward to get an accurate capture as this is midi direct from controllers or host but I'll see if I can come up with something in a couple of days when I return home.
For the time being, the amount of midi data required to make Bidule put the plugin into bypass mode when releasing the cc's is somewhere between two and three BCR2000 snapshots.Flooding the plugin with enough cc's to make the channel filters fail or whatever is really happening? That's hard to say because I am triggering eight channels worth of current values from my host to eight instances of midiCCreset when this 'seems' to happen when watching a midi monitor connected to the triggered output of a single midiCCreset instance.Both fairly extreme useage examples that most people would probably not ever encounter.

Post

Here's one more idea. MIDI Note On Quantizer. That is, a deliberate attempt to quantize incoming MIDI notation based on 'fixed' settings, like auto-quantizing.

Post

gurulogic wrote:
insertpizhere wrote:...i've already changed the plugin to have 128 presets, and send the stored CCs on preset changes....
I assume this hasn't been added to the download file yet?I'm not seeing any updated files..
correct, i hadn't uploaded it yet. here it is if you want to try it:
http://thepiz.org/xt/midiCCReset.zip

the other bugs you describe probably aren't fixed yet. i haven't had much time to try and reproduce them here. if 3 BCR2000 snapshots is enough to break it, isn't that only 96 CCs? it should be able to handle that, but i've never tested it myself.
wrongtastic, baby
tucson's number one gothic rock band since 1995

Post

StudioDave wrote:Just a quick note to say thanks again to piz, and especially thanks for continuing to support Linux. I've been using your plugins with the JOST system to convert a sequencer's note-stream into CCs to control parameters in Jean-Pierre Lemoine's AVSynthesis (http://docs.google.com/View?docid=dfq5sj5w_80f9z8tb). It all works perfectly in a processing environment that includes realtime Csound, some heavy OpenGL transformations, and a MIDI sequencer.

I've been looking for a software version of Yamaha's old MEP4, a MIDI event processor capable of processing up to four MIDI streams in realtime. With JOST and the new pizmidi plugs I think I need look no more.

Wonderful and useful stuff. :)
sounds very cool. i'm glad my plugins are getting used in Linux. thanks for your support!
wrongtastic, baby
tucson's number one gothic rock band since 1995

Post

-PIKU- wrote:hey IPH, do you think you'll do something with the middymorphy plugin in the next weeks?

thank you for all your work
a few weeks ago i started tinkering with it, mainly just to change the colors and fix a few bugs. not sure when i would have something worth releasing.
wrongtastic, baby
tucson's number one gothic rock band since 1995

Post

MaliceX wrote:Here's one more idea. MIDI Note On Quantizer. That is, a deliberate attempt to quantize incoming MIDI notation based on 'fixed' settings, like auto-quantizing.
this is on my list...

in fact i made one in synthedit a while ago: http://thepiz.org/xt/noteonoffq.zip

it can also quantize note-offs. since it works in real time, it can only move events forward.
wrongtastic, baby
tucson's number one gothic rock band since 1995

Post

IPH I use that one noteonoffq all the time! I forgot it was by you as it acutally has a GUI (and most of your others plugs dont) :hihi:.
Last edited by Optomadic on Wed Oct 22, 2008 6:51 pm, edited 1 time in total.
Image
stay juicy!

Post

insertpizhere wrote:if 3 BCR2000 snapshots is enough to break it, isn't that only 96 CCs? it should be able to handle that, but i've never tested it myself.
I think that would be more like apprx 324CC's. It did seem like Bidule was shutting the plugin down when Bidule detected a flood of data but seb@plogue didn't seem to concur.
Regardless, I wouldn't normally try and release that many CC's at once anyways as it would make Ableton Live choke when receiving it. Instead I would use one instance per controller preset/channel and delay the trigger or output of each instance sequentially by 20-50 ms and then possibly even try something like inserting your midiCCstepper in line to even further spread the CC's out.

Sucks I gotta wait a few days to try the new CCreset out..thanks for the dll though!

Post

i put in a possible fix for the "huge flood of data" problems, and re-uploaded the plugin (http://thepiz.org/xt/midiCCReset.zip). when you have a chance to try this with 324 CCs, let me know what happens. it may be a while before i can test it myself.
wrongtastic, baby
tucson's number one gothic rock band since 1995

Post

oops

Post

insertpizhere wrote:
-PIKU- wrote:hey IPH, do you think you'll do something with the middymorphy plugin in the next weeks?

thank you for all your work
a few weeks ago i started tinkering with it, mainly just to change the colors and fix a few bugs. not sure when i would have something worth releasing.
i posted some bugs here
http://www.kvraudio.com/forum/viewtopic ... sc&start=0


the vst doesn't save the status of "audit selected scene" option... if you have success in fixing this please release it!

Post

i did fix that, so i've now posted my version in the other thread.
wrongtastic, baby
tucson's number one gothic rock band since 1995

Post

insertpizhere wrote:i put in a possible fix for the "huge flood of data" problems, and re-uploaded the plugin (http://thepiz.org/xt/midiCCReset.zip). when you have a chance to try this with 324 CCs, let me know what happens. it may be a while before i can test it myself.
i've done some testing myself, and i think this is fixed, so i'm applying the fix to all the plugins and will upload new versions soon.
wrongtastic, baby
tucson's number one gothic rock band since 1995

Post

insertpizhere wrote: i've done some testing myself, and i think this is fixed, so i'm applying the fix to all the plugins and will upload new versions soon.
Yeah, Bidule is no longer bypassing midiCCreset when it releases tons of data.
Though I am still wondering if one instance can handle receiving huge data dumps because I've experienced a couple of oddities, like presets not transmitting as intended after a dump on a different preset and for some reason I am getting some oscillating mixer components in Live after dumping a 'scene'..maybe cause my mappings are all screwed right now after reconfiguring my controllers..I really have only spent a few minutes on the part I need presets for so far so it might be bugs in my system...
Otherwise everything seems to be working peachy here ...

edit: yeah, definately some bugs in my setup...need to sleep..will continue adventure tomorrow...


I am in the process of setting up your preset version of midiCCreset as my controller feedback 'scene' manager.I am very happy I don't have to learn every CC used into bidule mixers anymore :)
So far it seems alot friendlier on the buffer underruns than my previous bidule mixer feedback release method though I am wishing that midiCCreset was able to do only transmit CC values that had changed since the last preset used.
This would ensure a very low likelyhood of popping sounds when changing high channel count scenes.(I realize it does in fact already do this sort of but I have to send each preset default values from my host for all mappings on each preset or else adjusted values do not revert by themselves)

A 'smart' CC value filter would be perfect!One that would monitor all incoming CC values and then only pass through what had changed during the session...

A mute midi thru would be good too because I am unable really to avoid sending all my realtime controller CC's to my host twice when using midiCCreset for two different tasks at once..

Anyways, just shot you a few bucks via your broken paypal donation button on page 1...much appreciating all this cool plugs! Thanx!

Post Reply

Return to “Insert Piz Here”