Old 07-13-2009, 05:16 PM   #1
Julio
Human being with feelings
 
Julio's Avatar
 
Join Date: Jun 2007
Posts: 204
Default Reading MIDI Text Events?

Hello!

I figured out how to add text events via CC lanes (surely there should be Text Event options in the event view?), but I have some questions as to their usefulness within JS.

I’ve done some experimenting with text events, and inspected the MIDI logs produced in each case.

From what I can see, it appears that:
  • only single-character text messages are sent as MIDI events, whereas longer ones are simply ignored
  • the sole identifying feature (data-ly speaking) is the type of text message, currently ranging from 1 to 7.

Firstly, is there a reason longer messages aren’t being forwarded?
Secondly, is there any way to determine what the text content actually is in each case, or does that require additional functionality?

Thanks.
Julio is offline   Reply With Quote
Old 07-13-2009, 05:35 PM   #2
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,749
Default

In the event list view, you can right click and choose "insert new text event." Once you have text events in the MIDI item, you can edit them directly in the list view by double clicking the text.

JS doesn't support reading any meta-events ... you can see the first 3 bytes of the message as if it were a regular MIDI event, but that's all. As of 3.03 or so you can send variable-length sysex events from JS, but not text events.
schwa is offline   Reply With Quote
Old 07-13-2009, 05:38 PM   #3
Julio
Human being with feelings
 
Julio's Avatar
 
Join Date: Jun 2007
Posts: 204
Default

Quote:
Originally Posted by schwa View Post
In the event list view, you can right click and choose "insert new text event." Once you have text events in the MIDI item, you can edit them directly in the list view by double clicking the text.

JS doesn't support reading any meta-events ... you can see the first 3 bytes of the message as if it were a regular MIDI event, but that's all. As of 3.03 or so you can send variable-length sysex events from JS, but not text events.
Ah I see! Thanks for the clarification Schwa.
Julio is offline   Reply With Quote
Old 09-25-2016, 10:54 AM   #4
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 9,875
Default

Is it still the case ?
Can JSFX read MIdi Text Events, or REAPER Notation events ?
X-Raym is offline   Reply With Quote
Old 09-25-2016, 11:16 AM   #5
ELP
Human being with feelings
 
Join Date: Apr 2014
Posts: 943
Default

Yes of course JSFX can;
This thread|JSFX statement is outdated.
__________________
I hope you can understand me? Without german beer my written english is always very bad, with beer it becomes unbearable!.
Less is more! To much limited the own creativity.
ELP is offline   Reply With Quote
Old 09-25-2016, 11:57 AM   #6
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 9,875
Default

Ok thanks,
DarkStar just shew me a working code snippet about that :P

JSFX: Filter and Decode Text Events - Cockos Confederated Forums
X-Raym is offline   Reply With Quote
Old 09-25-2016, 06:25 PM   #7
ijijn
Human being with feelings
 
ijijn's Avatar
 
Join Date: Apr 2012
Location: Christchurch, New Zealand
Posts: 482
Default

Haha yes, I remember this conversation. What a blast from the past!
ijijn is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 12:56 PM.


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