piz midi plugins (windows/linux/mac)

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

Post

Thanks for providing all of this stuff. I'm pretty new to midi and it all looks helpful, however, I need a little direction when using the "midikeysplit" in EnergyXT2. Is anyone able to help or is there somewhere else I should be asking this question? 8) [/quote]

Post

about midi swing: the latest versions crash energyxt vsti (v1.41) when instanced in psycle / renoise (those are trackers).

in psycle i noticed that one of the crashes happens, when in edit mode, i press a key (midi noteon ) and hold it down. psycle editor (in edit mode) is a bit like a step editor, if you hold down a key it will fill all the sequence steps very fast and repeatedly. like in a text editor when you press a key and hold it, it will fill the line repeatedly with that letter. while editing this sounds like a machine gun effect since it tries to play the notes at the same time theyre are inserted the pattern (thats is when the crash happens...guess the swing plug is not expecting some many notes being played so fast)

this didnt happened in the earlier releases and it would be great if it could be fixed.

Post

midiconverter2:
i want to convert notes in cc on/off messages.
it works with trollo (because it seems to send note on with velocity=0 intead of noteoff messages)
it doesn't work with common controllers that send noteoff messages... in this case i have to open 2 instances of midiconverter2 on after(note on) the other(note off) to achieve the conversion.

Post

-PIKU- wrote:i want to convert notes in cc on/off messages.
If meant to say 'i want to convert notes into cc on/off messages' then you should be using midiNotesToCC instead. It works perfectly for me with a single note in eXT.

Code: Select all

NOTE ---> Note On, Channel: 1, Key: 72 (C5), Velocity: 63
                Note Off, Channel: 1, Key: 72 (C5), Velocity: 0

CONTROLLER ---> Controller, Channel: 1, Number: 74 (Sound Brightness), Value: 72
                Controller, Channel: 1, Number: 75 (Sound Control 6), Value: 63
hth
Image
stay juicy!

Post

-PIKU- wrote:midiconverter2:
i want to convert notes in cc on/off messages.
it works with trollo (because it seems to send note on with velocity=0 intead of noteoff messages)
it doesn't work with common controllers that send noteoff messages... in this case i have to open 2 instances of midiconverter2 on after(note on) the other(note off) to achieve the conversion.
the next version (not uploaded yet) already treats noteoff and noteon/velocity=0 messages the same way, so it should be able to do this.
wrongtastic, baby
tucson's number one gothic rock band since 1995

Post

hcv242 wrote:about midi swing: the latest versions crash energyxt vsti (v1.41) when instanced in psycle / renoise (those are trackers).

in psycle i noticed that one of the crashes happens, when in edit mode, i press a key (midi noteon ) and hold it down. psycle editor (in edit mode) is a bit like a step editor, if you hold down a key it will fill all the sequence steps very fast and repeatedly. like in a text editor when you press a key and hold it, it will fill the line repeatedly with that letter. while editing this sounds like a machine gun effect since it tries to play the notes at the same time theyre are inserted the pattern (thats is when the crash happens...guess the swing plug is not expecting some many notes being played so fast)

this didnt happened in the earlier releases and it would be great if it could be fixed.
i couldn't get it to crash in energyXT inside Renoise... anything specific i should try?

also let me verify...
so, this version crashes: http://thepiz.org/xt/pizmidi20080929.zip
but this one doesn't: http://thepiz.org/xt/midiSwingX4.zip

is that correct?

will try psycle next...
wrongtastic, baby
tucson's number one gothic rock band since 1995

Post

another update... this could be the official release. haven't tested it much except in Windows. some documentation is now included.

Windows: http://thepiz.org/xt/pizmidi20081011.zip
Linux: http://thepiz.org/xt/pizmidi20081011.tar.bz2
Mac OS X: http://thepiz.org/xt/pizmidi20081011.dmg
wrongtastic, baby
tucson's number one gothic rock band since 1995

Post

:clap: Thanks IPH!

I was about to ask, no beg you if you think you could pull off a chopper. Basically like the one in FL. I can kind of get this working with Delay and Plastiques Polylimiter.

With that being said it would basically be a delay with feedback some way to feed this into a monophonic processor. Sounds simple enough to me :shrug:..

Thanks for any consideration :).
Image
stay juicy!

Post

what would it do, exactly? chop a continuous note into shorter repeated notes? seems like an arpeggiator could do that, but maybe i'm misunderstanding.
wrongtastic, baby
tucson's number one gothic rock band since 1995

Post

Yes you are correct that an arp does chop a note but as the interval becomes smaller (more chops) a pattern that spans octaves tends to immerge (which is undesirable in some cases).

Heres an example of chopping in FL.
Image
Original

Image
1x beats

Image
.5x beats

Image
.25x beats

The main problem is that this effect is not realtime in FL. It not a big issue as it can be recorded to eXT but can be quite a pain, time consuming and an extra bunch of steps.

Again this is also possible by pushing a delay with feedback thru a Polylimiter but the it has to recorded via eXT again.

So do you think its possible?

Thanks again for looking at this :).
Image
stay juicy!

Post

Wow, thanks alot for these wicked tools.
I have just one suggestion/request for midiCCreset. If it could be endowed with 128 presets that when the preset was selected could (optionally) transmit the midi cc's stored within the preset.
This would allow storing of multiple midi controller 'scenes' that could be instantly recalled during performance.

My personal use of this would be to use group presets in Plogue Bidule VSTI to automate the selection of midiCCreset presets. This would in turn relay captured mix 'scenes' to Ableton Live in realtime during performance.

Currently, I am accomplishing a similar thing by capturing midi cc's as feedback data in many Bidule mixers but this method feels convoluted, takes hours to set up and is taxing on my computers resources.

Also, not so important I guess as I can use a midi monitor after the plug but it would be nice to be able to see a list of the midi cc's captured.

Thanks!

(btw, you still have 3 pairs of plugins with dupe ID's ( cMod, ggle and mPrb )

Post

gurulogic wrote:Wow, thanks alot for these wicked tools.
I have just one suggestion/request for midiCCreset. If it could be endowed with 128 presets that when the preset was selected could (optionally) transmit the midi cc's stored within the preset.
This would allow storing of multiple midi controller 'scenes' that could be instantly recalled during performance.
good idea. i'll see what i can do. right now i don't think it saves the CCs with the presets at all.
Also, not so important I guess as I can use a midi monitor after the plug but it would be nice to be able to see a list of the midi cc's captured.
yes it would be nice... i'll have to consider making a GUI for the plugin.
(btw, you still have 3 pairs of plugins with dupe ID's ( cMod, ggle and mPrb )
thanks, i found duplicates of cMod and mPrb, but only one ggle. maybe you have another version of midiNoteToggle somewhere?
wrongtastic, baby
tucson's number one gothic rock band since 1995

Post

Hey, I used midiCCreset to make something pretty cool in Plogue Bidule.
It's use is to update midi controller feedback from the host when changing presets/channels.

If you have any use for such functionality then check it out at: http://www.plogue.com/phpBB2/viewtopic.php?t=3666

I hope you don't mind I packaged your plugin with the Bidule download?
You did get an appreciative plug...

I found a few minor 'possible' issues while constructing this setup but nothing too serious.One thing would be that the plugin doesn't do too great a job filtering midi channels when it gets a huge flood of data so I skipped the filter and used Bidules filters instead.

Another one is that when releasing too large a large flood of midi cc's, Bidule would put it into bypass mode which the Bidule developer has said is what happens when there is an error with a plugin..?

Also there is a few CC's that seem to not always stick right,umm 64,65..103,104 I think but that is likely some quirk that has nothing to do with the plugin and I haven't really done too much extensive testing on the matter..

Post

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. :)

Post

gurulogic wrote:Hey, I used midiCCreset to make something pretty cool in Plogue Bidule.
It's use is to update midi controller feedback from the host when changing presets/channels.

If you have any use for such functionality then check it out at: http://www.plogue.com/phpBB2/viewtopic.php?t=3666

I hope you don't mind I packaged your plugin with the Bidule download?
You did get an appreciative plug...
sounds interesting...

i've already changed the plugin to have 128 presets, and send the stored CCs on preset changes. this changed the preset/bank format as well as the way the plugin works, so i'm sure this will totally break your Bidule patch. if you want to keep distributing the current version, that's okay with me.
I found a few minor 'possible' issues while constructing this setup but nothing too serious.One thing would be that the plugin doesn't do too great a job filtering midi channels when it gets a huge flood of data so I skipped the filter and used Bidules filters instead.

Another one is that when releasing too large a large flood of midi cc's, Bidule would put it into bypass mode which the Bidule developer has said is what happens when there is an error with a plugin..?
how much data are we talking about? i suspect this is a problem with all my plugins, so i'd like to get it fixed. would it be possible to send me a midi file containing this huge flood of data?
Also there is a few CC's that seem to not always stick right,umm 64,65..103,104 I think but that is likely some quirk that has nothing to do with the plugin and I haven't really done too much extensive testing on the matter..
that is weird. i haven't noticed anything like that so i'll have to also assume it isn't caused by my plugin.
wrongtastic, baby
tucson's number one gothic rock band since 1995

Post Reply

Return to “Insert Piz Here”