Go Back   Cockos Incorporated Forums > Projects > Deprecated REAPER issue tracker > Closed Issue

JS - midi_transpose bug on "midi note on" Issue Tools
issueid=452 07-04-2009 03:13 AM
Human being with feelings
JS - midi_transpose bug on "midi note on"
and other transpose JS's like Midi_Tool I, II

Play attached file. The bug is when you doing transpose at the same time when note is on, then that midi note will stuck :(
Issue Details
Issue Type Closed Issue
Project Deprecated REAPER issue tracker
Category Plugins
Status Not a Reaper Bug
Priority 4
Affected Version 3.05
Closed Version (none)
Yes votes 3
No votes 0
Assigned Users (none)
Tags (none)

07-04-2009 04:36 AM
Human being with feelings
 
this is probably because the note-off will be transposed and the vsti won't know that the note-off corresponded to the original note-on. there are two possible fixes - one is to keep track of any playing notes and not transpose their noteoff (this would be a lot of work). the other would be to send an all-notes-off on transpose note changes. not sure if that's easy either.

the last option would be to not use the JS effect to transpose, use shift 9/shift 0 on the midi item directly to transpose the item like that.
Reply
07-04-2009 04:46 AM
Human being with feelings
 
dub3000, thanks. I know those workarounds, but they are too distracting from making music. It would be really nice if there was midi transpose plugin that would just simply do transpose, but not make musician stop making music and find those note-offs and so on.
Reply
07-04-2009 07:03 PM
Administrator
 
Tracking note-ons isn't really feasible for a simple MIDI FX to do -- the transposer would need to reset and scan back to find open note-ons on seeking the play cursor, etc. A native transpose function could do this, but that's not what the JS are. So, although the issue is understandable, it's not a Reaper bug.
Reply
07-05-2009 02:25 AM
Human being with feelings
 
schwa, that's great, where can I find plugs or something with those "native transpose function"?
Reply
07-05-2009 02:54 AM
Mortal
 
pan.Krutilkin, "a native transpose function could do this" means "a transpose function implemented in reaper could do this"...
Reply
07-05-2009 03:04 AM
Human being with feelings
 
Jeffos, that's why I ask for an plugin or something with that feature/function or an example how can I do really normal transpose without note stuck. If there is no possibility to do that yet, than I'll post feature request.
Reply
07-05-2009 05:13 AM
Administrator
 
We can improve JS/MIDI/transpose I think.
Reply
07-05-2009 05:18 AM
Human being with feelings
 
Thank you, schwa :)
Reply
07-05-2009 05:56 AM
Human being with feelings
 
I usually hit f3 to get rid of the stuck note(s). An automated note-off of the affected notes would be good enough for me. :)
Reply
07-06-2009 06:01 AM
Human being with feelings
 
This is the type of stuff that really should 'just work' out of the box. Hanging notes are really embarrassing. +1 for improving JS/MIDI/transpose and for a native implementation.
Reply
Reply

Issue Tools
Subscribe to this issue

All times are GMT -7. The time now is 05:50 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.