piz midi plugins (windows/linux/mac)

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

Post

insertpizhere wrote:i think i see what you mean... it's a problem with overlapping strum notes. i'll fix that.

i'm also thinking i should extend the strum octave... maybe E would be a downstroke, F up, G down, A up, B down. or some other arrangement. any suggestions?
Yes please!

The other thing too is, maybe the ability to keep on strumming the previous notes as long sustain pedal (cc64) is held (value 127) until release (value 0).

Post

all right. try this: http://thepiz.org/xt/midiStrum.zip

changes:
- fixed note-off problem with overlapping strum notes
- (hopefully) fixed some hanging note bugs
- added sustain pedal support to hold chord notes (turn on "Use Sustain")
- now uses the whole strum octave, with alternate down & upstrokes on white keys (and their sharps):
Image


edit: added a couple example XT2 projects.

edit again: updated it again. i think that's it for now.

edit 3: just kidding, i fixed one more thing.
wrongtastic, baby
tucson's number one gothic rock band since 1995

Post

Had a play with it, there seems to be a few issues on enabled sustain. Like, at times when letting go and retriggering sustain, I can't strum anymore until trying to retrigger something, if not different singular notes based on the chord are randomly triggered by strum keys. In addition, some notes would end up forever sustained. (ie: it appears letting go some chord notes after strumming doesn't call NoteOff for some notes. Others do get cut off but some just keeps sustaining)
Other than that, thanks for fixing, just some issues!

EDIT: Aha, It seems the strange behaviour happens when I'm still holding the sustain pedal, but pressing new notes then attempting to strum. This is a bug.

Post

hmmm yeah the sustain feature isn't working right at all. will fix.
wrongtastic, baby
tucson's number one gothic rock band since 1995

Post

ok, i think it's fixed.

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

Post

insertpizhere wrote:ok, i think it's fixed.

http://thepiz.org/xt/midiStrum.zip
WOrks a bit better, but still has that cutting off problem when changing with sustain still held. This time, instead of null output, TWO notes are alternating from strumming, from up or down. Some chords still last on sustaining, but will stop if strumming another. (This is without using sustain pedal)

Probably needs some overlapping between, then somehow getting sustain to remember notes that haven't had NoteOff sent. It works okay with the internal sustain mode off, since it passes thru to synth, just gotta hold notes I suppose like a real guitar. Haha.

If the feature can't be fixed up, maybe remove it otherwise. Thanks for fixing most of the bugs but.

Post

nah, i'll get it working soon. i just need to test more carefully. does it work as expected if you put S-Midi-Sustain-Lite (http://s-production.de/) before midiStrum, instead of using the built-in version?
wrongtastic, baby
tucson's number one gothic rock band since 1995

Post

ok, i think this is it. http://thepiz.org/xt/midiStrum.zip
wrongtastic, baby
tucson's number one gothic rock band since 1995

Post

Works a lot better. Just that after receiving first instance of notes in sustain mode, adding more would output once then not allow any more after strumming, then would have to retrigger the new notes after releasing and repressing sustain.

No I haven't tested S-Midi-Sustain. Didn't really see the need for it, though I'll try it out later.

Thanks a lot.

Post

Works a lot better. Just that after receiving first instance of notes in sustain mode, adding more would output once then not allow any more after strumming, then would have to retrigger the new notes after releasing and repressing sustain.

No I haven't tested S-Midi-Sustain. Didn't really see the need for it, though I'll try it out later.

Thanks a lot.

Post

MaliceX wrote:Works a lot better. Just that after receiving first instance of notes in sustain mode, adding more would output once then not allow any more after strumming, then would have to retrigger the new notes after releasing and repressing sustain.
ok, i think i found what you mean... if i play an already-sustained note while the pedal is down, it does what you're describing. i don't know why i never tested that before.

this, at least, should be fixed now:
http://thepiz.org/xt/midiStrum.zip

thanks for your patience in testing this.
wrongtastic, baby
tucson's number one gothic rock band since 1995

Post

insertpizhere wrote:
MaliceX wrote:Works a lot better. Just that after receiving first instance of notes in sustain mode, adding more would output once then not allow any more after strumming, then would have to retrigger the new notes after releasing and repressing sustain.
ok, i think i found what you mean... if i play an already-sustained note while the pedal is down, it does what you're describing. i don't know why i never tested that before.

this, at least, should be fixed now:
http://thepiz.org/xt/midiStrum.zip

thanks for your patience in testing this.
:tu: You nailed it. It works absolutely perfect!
Can't thank you enough. I'll remember to send you a donation at first instance once I can obtain a new prepaid visa. (first one, company closed. ><)

Thank YOU for the patience to fix this! This will help me a lot in getting some convincing guitar sequencing! :D

Post

ah, good to know it's working.

i have a few other ideas for more guitar-like behavior... might as well write them down so i don't forget. when strumming with no notes held, it could do something, like play certain notes on a separate channel that could trigger a "muted strings" sound, for example.

then i might add a way to pick out individual notes from the held chord, for controlled arpeggios with the strumming hand.

the other thing that would be needed is an easy way to get real guitar voicings. it's obviously impossible to hold a full guitar chord on a keyboard with one hand, unless your hand has six fingers and can span three octaves. i will have to make a chord plugin one of these days, though i know there are a number of them out there that will do the job.
wrongtastic, baby
tucson's number one gothic rock band since 1995

Post

insertpizhere wrote:ah, good to know it's working.

i have a few other ideas for more guitar-like behavior... might as well write them down so i don't forget. when strumming with no notes held, it could do something, like play certain notes on a separate channel that could trigger a "muted strings" sound, for example.

then i might add a way to pick out individual notes from the held chord, for controlled arpeggios with the strumming hand.

the other thing that would be needed is an easy way to get real guitar voicings. it's obviously impossible to hold a full guitar chord on a keyboard with one hand, unless your hand has six fingers and can span three octaves. i will have to make a chord plugin one of these days, though i know there are a number of them out there that will do the job.
RealGuitar demo would be a good source of inspiration, however at least now your plugin is now MIDI-friendly! (RealGuitar apparently does not send MIDI out...or is that Lemonstrum?)

Post

Hello there. I downloaded you MIDI plugins again yesterday, thanks a lot for them!

I'm just wondering about simpleMIDILFO: I'm trying to use more than 1 as MIDI FX in eXT 1.4. It doesn't seem to work (only one plug works at a time). Is it the way it's supposed to be?

Thanks!

vim

Post Reply

Return to “Insert Piz Here”