piz midi plugins (windows/linux/mac)

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

Post

:hail:

Post

great! thank you

Post

http://thepiz.org/xt/midi2qwerty_test.zip

here's a version to test. to get around the problem, i made it so that a noteon will send a keydown, and noteoff will send a keyup. this works pretty well.

i'm not sure of the best way do it with CCs, though.

in this build, in "CC (127)" mode, it will send an instantaneous keydown/keyup when it receives a value of 127 (same as before). "CC (0)" works the same way.

in "CC+ (>64)" or "CC- (<64)" modes, it will send a keydown when it gets a value in the range, and send a keyup for values outside the range. 64 is always a keyup. it might be easier to use with a slider if i increase the size of the "dead zone" to 58-70 or something.

let me know if i should add more CC modes to make it useful with existing midi controllers.

(edit - added "CC (0)" mode and re-uploaded)
(edit2 - there was a rounding problem that made some keys inaccessible. fixed and re-uploaded.)
wrongtastic, baby
tucson's number one gothic rock band since 1995

Post

the >64 <64 mode does not work properly with encoders... this has to work the same way it works with 120&0 mode, sending instantaneous keypressed.
it can work with buttons that send cc-on and cc-off, but not with encoders.

noteon=keydown, noteoff=keyup works well with scrollbars controlled with buttons\notes but not with cc's.

regarding analog faders\pots, a deadzone from 27 to 100 could be used for keyup and the two cc ranges 0-27 and 100-127 could be used as keydown triggers for two keys

impossible to insert the value 92... if i try to type 92 the plug recives 117..

Post

-PIKU- wrote:the >64 <64 mode does not work properly with encoders... this has to work the same way it works with 120&0 mode, sending instantaneous keypressed.
it can work with buttons that send cc-on and cc-off, but not with encoders.

noteon=keydown, noteoff=keyup works well with scrollbars controlled with buttons\notes but not with cc's.

regarding analog faders\pots, a deadzone from 27 to 100 could be used for keyup and the two cc ranges 0-27 and 100-127 could be used as keydown triggers for two keys
i guess i'll make 6 settings for CCs:

CC >64, CC <64: instantaneous keydown/keyup on any value in range
CC 127, CC 0: instantaneous keydown/keyup
CC >100, CC <27: "slider" mode - keydown, with keyup dead zone between

for the sequencer scrolling in XT2, you'll have to use notes or the CC "slider" mode.

http://thepiz.org/xt/midi2qwerty_test.zip

impossible to insert the value 92... if i try to type 92 the plug recives 117..
in XT2, there will be 27 missing values, because it only lets you get to 101 values. when you type in a value, you're accessing the range mapped to integers 0-100. i'm hoping jorgen will fix this and at least allow 128 values like in XT1.
wrongtastic, baby
tucson's number one gothic rock band since 1995

Post

i'll test it soon.
regarding the mouse buttons triggering, do you think it's possible? i need the right muse triggering

Post

I tried the midiaudiotocc vst and it shows up in Live/OS X.

I put it on an audio track playing a drum loop, then made a new midi track and was able to select midiaudiotocc as the input, but no midi was being output?

I tried squirreling around with the midiaudiotocc parameters, but no luck...

Post

kodama wrote:I tried the midiaudiotocc vst and it shows up in Live/OS X.

I put it on an audio track playing a drum loop, then made a new midi track and was able to select midiaudiotocc as the input, but no midi was being output?

I tried squirreling around with the midiaudiotocc parameters, but no luck...
Just to be sure, kodama, are you using the latest pizmidi20071031? There are special inst. versions of the plug for use with hosts like Live.

Post

Oh duh, I just saw Cubase on that folder & ignored it.

Testing now :wink:

Post

Hrmm still no beans...


Did you try these on the Live demo on Windows?

Post

i see the problem... i forgot to add audio outputs to the instrument version of midiAudioToCC. Live needs that for some reason. i'll upload a new version in a few minutes.
wrongtastic, baby
tucson's number one gothic rock band since 1995

Post

-PIKU- wrote:i'll test it soon.
regarding the mouse buttons triggering, do you think it's possible? i need the right muse triggering
it's possible, but i'll have to use a different method than i use for sending keyboard events, so it'll take some work.
wrongtastic, baby
tucson's number one gothic rock band since 1995

Post

updated windows and mac builds (linux coming soon) including the fix for midiAudioToCC in Live:

http://thepiz.org/xt/pizmidi20071101.zip
http://thepiz.org/xt/pizmidi20071101.dmg
wrongtastic, baby
tucson's number one gothic rock band since 1995

Post

insertpizhere wrote:
-PIKU- wrote:i'll test it soon.
regarding the mouse buttons triggering, do you think it's possible? i need the right muse triggering
it's possible, but i'll have to use a different method than i use for sending keyboard events, so it'll take some work.
great!it can be very usefull for touchscreen users in some conditions.
the mousewheel messages sending is very usefull too

Post

insertpizhere wrote:
in XT2, there will be 27 missing values, because it only lets you get to 101 values. when you type in a value, you're accessing the range mapped to integers 0-100. i'm hoping jorgen will fix this and at least allow 128 values like in XT1.
you could limit the input values to 100... so there won't be lacking numbers untill the limit

Post Reply

Return to “Insert Piz Here”