piz midi plugins (windows/linux/mac)

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

Post

opened xt2 vst and loaded a project that uses midipads. the 1pad setup is not saved in the fxp

aother improvement: allow the pads\sliders to send pitch bend messages (the classic 14bit high resolution pb message)

Post

for me it never sends anything when i open the window. can you save the preset you're using and send it to me, or just describe the settings? and is this when you open the XT2 window, or only the midi16Pads window?

anyway, i fixed the pad naming and added an option to disable the menu.
http://thepiz.org/xt/midi16Pads.zip
wrongtastic, baby
tucson's number one gothic rock band since 1995

Post

it hapens when i opend the entire nuendo project (containing x2 vst containing midipads controller) for the firts time. once i set the 1pad mode it opens in 1pad mode everytime i clik on the midipads plug

can you do something regarding pb control? or can you add a cc2pb plug to your "to do" list?

Post

ok i tested the plug right now... the "disable pad mau" option is ok but
if i save the xt2 project and reload it after closing xt2 the plug opens in 16 pad mode with original dimensions and color, and the menu pad is enabled again.
Last edited by -PIKU- on Tue Oct 16, 2007 4:39 pm, edited 1 time in total.

Post

another request (i know i'm a little boring) the resize pointer in te right bottom of the plug is a bit little and sometimes it's difficult to use it with touchscreen. could you englarge it o some pixels?

Post

ok, it wasn't recalling the state of the first preset correctly. i fixed that and made the corner resizer bigger (and it scales with the window size).
http://thepiz.org/xt/midi16Pads.zip

does it still send midi when you open the window? i can't get it to do that.

i might add pitch bend to this later but i think i'll do a simple cc to pb plugin first, along with other conversions (note to cc, cc to aftertouch, etc).
wrongtastic, baby
tucson's number one gothic rock band since 1995

Post

triple thanx for all those goodies!

Post

probalby unwanted midi datas come from midiccSTEPPER i used it between midipads and the filter. i noticed that when i move the slider around the center, the cc stepper sends unwanted midi datas (other cc'2 with 0 or 1 values). but i'm not using the last version of the stepper so i'll have to make other testing

Post

ok , i downloaded the last version of the stepper. the problem is the same: it sends those strange midi data with zero values when the slider(midipads) is i middle position. and it sends all cc's (from cc0 to cc127) with zero value at the opening.

Post

is there any way I could take a look at the source for these? Or is there a good starting point for midi effects that I could check out?
Do not lick the fablanky

Post

i started from the linux version of the "midi gain" example (available here: http://cern.linux.vst.googlepages.com/home), so i guess that's a good place to start. it was the only midi vst source code i could find. JUCE is very good for midi, but again, it may be hard to find examples.

i will share mine, though. is there any one in particular you're interested in? i'd like to clean it up before i share it, and it would take a while to clean up all of them.
wrongtastic, baby
tucson's number one gothic rock band since 1995

Post

-PIKU- wrote:ok , i downloaded the last version of the stepper. the problem is the same: it sends those strange midi data with zero values when the slider(midipads) is i middle position. and it sends all cc's (from cc0 to cc127) with zero value at the opening.
yes, i remember it doing that... i'll see if i can fix that without having to rebuild the whole thing.
wrongtastic, baby
tucson's number one gothic rock band since 1995

Post

insertpizhere wrote:i started from the linux version of the "midi gain" example (available here: http://cern.linux.vst.googlepages.com/home), so i guess that's a good place to start. it was the only midi vst source code i could find. JUCE is very good for midi, but again, it may be hard to find examples.

i will share mine, though. is there any one in particular you're interested in? i'd like to clean it up before i share it, and it would take a while to clean up all of them.
yeah, perhaps the range selector? Thanks for the link btw. I'm a little confused on what to do with the header files and such from the vst SDK in linux. but yeah... I'll figure it out, im just new to c++. Im sure theres an environmental variable that has the path to these things.

EDIT: Okay I guess my main problem is that in these examples there are several references to AudioEffect.cpp but I only have audioeffect.cpp?? Is there something besides what is in the vstsdk2.4 that I need?
Do not lick the fablanky

Post

the example uses vstsdk2.3, so you need to get that or figure out how to convert the example to 2.4, which is not too hard.

anyway, here's the source for midiForceToRange, which also needs sdk2.3: http://thepiz.org/xt/ForceToRange.zip
i actually already changed all my plugins to sdk2.4, but only on the mac so far... i suppose should copy them back to this computer sometime
wrongtastic, baby
tucson's number one gothic rock band since 1995

Post

midipads request: could you make the corners of pad\slider less rounded(a little more akai like)?

some ideas: regarding mouse position to midi... is it possible to buid some kind of incremental encoder using mouse\touchpad\touchscreen\trackball as input. i'll try to explain better: this encoder (virtual encder) sends fixed message (example: cc1=127) when the mouse is moves to left and another fixed message (cc2=127) when is moved to right. independently from the limits o the monitor xy position. this means that the plug processes only the relative movements and not the absolute ones.
is it possible?

a little idea regarding the interface: a couple of rotary encoders with indicators\ledrings or midipad like sliders\pads. every encoder is associated to a trigger note. when a pd\slider\encoder is midi triggered, the absolute values of mouse position will be associated to it and sent via midi out.
if an encoder is in relative mode it will send out only informations about moving left-right(and up-down in the case of a xy pad).
the relative encoders are usefull with reaktor and traktor to control the song pointer and the scratch fuction and many other controls that need no up an down limits

those ideas could be integrated in the midipads plugin

Post Reply

Return to “Insert Piz Here”