piz midi plugins (windows/linux/mac)
-
- KVRer
- 5 posts since 1 Oct, 2008
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?
[/quote]
-
- KVRian
- 943 posts since 8 Feb, 2005
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.
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.
- KVRist
- 443 posts since 13 Feb, 2006
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.
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.
-
- KVRAF
- 6111 posts since 18 Oct, 2007
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.-PIKU- wrote:i want to convert notes in cc on/off messages.
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-
- KVRAF
- Topic Starter
- 2237 posts since 12 Nov, 2002 from swordfish
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.-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.
wrongtastic, baby
tucson's number one gothic rock band since 1995
tucson's number one gothic rock band since 1995
-
- KVRAF
- Topic Starter
- 2237 posts since 12 Nov, 2002 from swordfish
i couldn't get it to crash in energyXT inside Renoise... anything specific i should try?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.
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
tucson's number one gothic rock band since 1995
-
- KVRAF
- Topic Starter
- 2237 posts since 12 Nov, 2002 from swordfish
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
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
tucson's number one gothic rock band since 1995
-
- KVRAF
- 6111 posts since 18 Oct, 2007
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
Thanks for any consideration
-
- KVRAF
- Topic Starter
- 2237 posts since 12 Nov, 2002 from swordfish
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
tucson's number one gothic rock band since 1995
-
- KVRAF
- 6111 posts since 18 Oct, 2007
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.

Original

1x beats

.5x beats

.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
.
Heres an example of chopping in FL.

Original

1x beats

.5x beats

.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
-
- KVRist
- 64 posts since 25 Jun, 2008
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 )
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 )
-
- KVRAF
- Topic Starter
- 2237 posts since 12 Nov, 2002 from swordfish
good idea. i'll see what i can do. right now i don't think it saves the CCs with the presets at all.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.
yes it would be nice... i'll have to consider making a GUI for the plugin.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, i found duplicates of cMod and mPrb, but only one ggle. maybe you have another version of midiNoteToggle somewhere?(btw, you still have 3 pairs of plugins with dupe ID's ( cMod, ggle and mPrb )
wrongtastic, baby
tucson's number one gothic rock band since 1995
tucson's number one gothic rock band since 1995
-
- KVRist
- 64 posts since 25 Jun, 2008
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..
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..
- KVRian
- 1297 posts since 23 Jun, 2007 from Findlay OH USA
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.
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.
-
- KVRAF
- Topic Starter
- 2237 posts since 12 Nov, 2002 from swordfish
sounds interesting...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...
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.
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?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..?
that is weird. i haven't noticed anything like that so i'll have to also assume it isn't caused by my 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..
wrongtastic, baby
tucson's number one gothic rock band since 1995
tucson's number one gothic rock band since 1995

