Interesting. So the basic point here is that a proper implementation would, under the hood, need to support a custom delay for all 128 velocities. Thanks for the heads up.so, in the distant future, it is good to have for each articulation not just one delay value or 3 values for 3 velocity zones, as in CSS case, but a graphic map of velocity to delay relation
Not possible today.Is it possible to make an appearance of banks contextual?
That's a new use-case for me. But I guess these other contextual articulations would need to use different program numbers too. Because even if Reaticulate could filter the bank list based on some current articulation in another group (which it could -- kinda similar to how the output event filtering works), Reaper wouldn't have any clue about that. In order to show the proper articulation name in the MIDI editor they would need to use different program numbers (even if they used the same output events).For example, 1st bank is main (Sus, Legato, Trill. etc.), other banks - different kinds of selected by first bank articulations? (they uses same notes for switching, but have different names, context depended)
it happens seldom. As in current case articulations in the instrument switches by simultaneously pressing of 2 keys, this esoteric feature can help to navigate throw list of ~100 articulations (especially if this list cannot be switched to spreadsheet-view): selection a general type of articulation by first click (nothing sends to instrument), and then selection a context keyswitch by second click. For now, I use a "filter articulations" function. I think in the near future there will be more instruments with more articulationsHow common in this type of thing? Is it safe to say it's a bit of an esoteric feature?
I'm going to start implementing this soon. Can you confirm that this description aligns to what you had in mind?Is there a way to force modifying a passing note's velocity to selected value? For example, if I select a Legato articulation from a bank, velocity for all notes I play transforms to 127, if I select Portamento, velocity for all notes I play transforms to 1 - is it possible? (attached picture - how it realized in Cubase Expression maps)
Yes.Can you confirm that this description aligns to what you had in mind?
I'm trying to figure out another new use case right now. There are instruments from WARPIV library in which users can specify the note release behavior (jazz falls, doits, etc) by keyswitches (yellow colored in att. pic.). They start to play after note-off occurs. I placed these keyswitches to separate group, but it's not works.That's a new use-case for me.
Does the min/max pitch and velocity just simply clamp the values to the min/max? Or does it interpolate a value within the range?
in Cubase these bounds works as limiter (clamp to min/max):For example, suppose you have a velocity range of 30-80. If you send a note with velocity 10, does it clamp it to 30, or does it interpolate it to 10*(80-30)/127+30 = 34? Or if you send velocity 64, does it pass that through (because it's in range) or interpolate to 64*(80-30)/127+30 = 55?
If I understand your problem correctly, it was that you had two articulations active in two different groups but Reaper was only chasing the last one? Yes, classic problem unfortunately, and your solution here to put the RT articulations into its own bank on a separate source channel is the best one.update: sorry, it's not works as standalone, without Reaticulate. I fixed it by adding to another midi channel the additional instrument for release purposes only
Thanks, fixing. (And fixed.)a color bug: I don't see a description of KS action at the bottom of the window
Yes, it was actually a bug that Reaticulate didn't match the Reaper theme background color on Mac. What theme are you using?Also, I very like a previous black background -
I do plan to add the ability to choose a custom background color in the next prerelease.it will be nice if will be possible to select between black (or any?) color and theme color
I'm use a GrayMatter: https://forum.cockos.com/showthread.php?t=78885What theme are you using?
Thanks a lot, now background reverted to black and arts info at the bottom appears ok)
Hm, I've tested various migrations from Reaticulate versions as far back as 0.1.0 and everything seemed ok. Maybe I missed this simple channel routing case. I will take a look in a few hours.A strange thing: If I open projects with simple routing like this:
//! c=short [email protected]
6 Staccato long RR
//! c=short [email protected]
8 Staccato short RR
(projects made before the update), this routing isn't working until I press a refresh at the top of the reaticulate window.
today I've attempted to finish a big reeds template, but it turned out to be more complicated than I thought.. so it almost complete and I will make a new template with new Reaticulate features (midi buses, vepro, etc.)Surely this isn't the only bug you've encountered so far?