Go Back   Cockos Incorporated Forums > Projects > Deprecated REAPER issue tracker > Feature Request

JS update to read MIDI Text Event contents Issue Tools
issueid=597 07-16-2009 07:43 PM
Human being with feelings
JS update to read MIDI Text Event contents
Update JS to allow scripts to read the contents of MIDI Text Events.

Regarding MIDI text events, currently JS has the capability to read only the event type: 1 = text event, 2 = copyright notice, …

This feature request is to grant JS plugins the ability to read extended metadata associated with a text event (namely, the string itself) [edit] AND any other similar long messages, such as sysex.

Also, at this stage only short text events of one byte in length are being sent through at all.

Roadmap:

Ideally, once this is incorporated, text events fused into notes themselves could be added, allowing for such things as sophisticated articulation embedding of virtual instruments, which is outlined here: http://forum.cockos.com/showthread.php?t=34313 and here: http://forum.cockos.com/showthread.php?t=39327
Issue Details
Issue Type Feature Request
Project Deprecated REAPER issue tracker
Category Plugins
Status Suggested
Priority 5 - Medium
Suggested Version 3.05
Implemented Version (none)
Users who would use this feature 21
Users who would not use this feature 1
Assigned Users (none)
Tags (none)

07-16-2009 08:36 PM
Administrator
 
This should be to support long messages (sysex and/or text) ;)

Edit: (agreeing we need to support this, though not just text, also sysex ;)
Reply
07-17-2009 12:06 AM
Mortal
 
Justin, I understand you're talking about something like sysRCV(), right?
[edit] votes++
Reply
07-17-2009 02:46 AM
Human being with feelings
 
Quote:
Originally Posted by Justin
This should be to support long messages (sysex and/or text) ;)

Edit: (agreeing we need to support this, though not just text, also sysex ;)
Oh sure, exactly! I’m down for any and all data that can be made available to JS for processing purposes. :)

Sorry, I mistakenly had the vague impression that JS already supported sysex in this way (turns out it was only for sending), so was just adding the text event part to the melting pot. Consider sysex part of the game plan.

Quote:
Originally Posted by Jeffos
Justin, I understand you're talking about something like sysRCV(), right?
[edit] votes++
Good to know this has some (fairly hefty) support. Great news! Many thanks. :)

Edit: because all the cool kids are doing it.
Reply
09-15-2009 03:50 AM
Human being with feelings
 
Hello again.

Mods, any chance of changing the issue name to something like JS update to support long messages, as Justin has suggested? Sorry, it’s been a while…

Devs, I hate to be a bad bumping boy, but any sign of this on the horizon?

Julio :)
Reply
01-24-2014 09:45 AM
Mortal
 
midirecv_buf & midirecv_str are available in v4.60!
Reply
Reply

Issue Tools
Subscribe to this issue

All times are GMT -7. The time now is 02:17 PM.


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