You are here
Home › Forum home › VirtualMIDISynth › General discussions & questions › SysEx System Exclusive msg via VMS ›SysEx System Exclusive msg via VMS
Please let our ADS show!
This sites offers only FREE software and it's supported by a few advertisement boxes (no intrusive popups).
Please:
- disable your AdBlocker by adding CoolSoft website to whitelist
- give the proper cookie consent
- enable JavaScript for this website
This seconds wait is to let you update your browser configuration...
Ok, I've done the required changes... now show me your content!Pages
- syryo
- Posts: 44
- Joined: June 28, 2018 - 13:02
- coolsoft
- Posts: 1978
- Joined: March 25, 2012 - 01:19
Well, I'm not able to answer this question.
VirtualMIDISynth transfers the received MIDI stream to BASS libraries without any change (except for Reverb&Chorus management).
I've had a quick look at Un4seen forum (BASS author website) and can't find an "official" table of supported SysEx messages.
Maybe it worths a try to ask there...
- syryo
- Posts: 44
- Joined: June 28, 2018 - 13:02
I supposed it was so as you say: VMS does not manage SysEx msg.
Just one more question: in VMS is the option "Overrude received MIDI SYSEX messages" related to only Reverb and Chorus level SysEx msgs?
- coolsoft
- Posts: 1978
- Joined: March 25, 2012 - 01:19
syryo wrote:in VMS is the option "Override received MIDI SYSEX messages" related to only Reverb and Chorus level SysEx msgs?
Yes it is.
If checked, then the following SysEx messages:
(GS mode) reverb: ( F0, 41, 10, 42, 12, 40, 01, 33, xx, yy, F7 ) chorus: ( F0, 41, 10, 42, 12, 40, 01, 3A, xx, yy, F7 ) (XG mode) reverb: ( F0, 43, 10, 4C, 02, 01, 0C, xx, F7 ) chorus: ( F0, 43, 10, 4C, 02, 01, 2C, xx, F7 )
are simply ignored (not sent to BASS).
- Ziya Mete Demircan
- Posts: 30
- Joined: April 19, 2017 - 08:14
The Master-Volume message is designed to be between 0 and 127. (8 bit)
The 16-bit equivalent of this is: 00H - 7FH.
- syryo
- Posts: 44
- Joined: June 28, 2018 - 13:02
I have just posted some questions in Falcosoft's bass library forum.
- coolsoft
- Posts: 1978
- Joined: March 25, 2012 - 01:19
Please backlink that post here, so I can follow it.
- syryo
- Posts: 44
- Joined: June 28, 2018 - 13:02
- falcosoft
- Posts: 129
- Joined: September 25, 2013 - 16:38
Hi,
There are some misunderstandings here:
1.
syryo wrote:I have just posted some questions in Falcosoft's bass library forum.
It's not my forum but Un4seen's (as the creator of Bass libraries). I have only written some Bass related software similarly to Coolsoft.
2.
Ziya Mete Demircan wrote:The Master-Volume message is designed to be between 0 and 127. (8 bit)
The 16-bit equivalent of this is: 00H - 7FH.
On one hand it's almost true but on the other hand it's total nonsense :)
In SysEx messages in general the valid range of data bytes (that is everything between F0 and F7) is between 0 and 127.
That is 7-bit. 00H - 7FH is the same range but in hexadecimal notation, so it's NOT a 16-bit equivalent in any way...
3.
syryo wrote:Volume Master seems to accept value from 00 to FF but Roland states value in range 00-7F; is it correct?
No. Although Bassmidi does not verify Roland specific cheksum values in GS SysEx messages sending 0xFF as data byte is always invalid as I have written above. Also by sending 0x7F Bassmidi's internal synth volume is set to maximum. You cannot get higher volume by sending 0xFF (that is invalid). To set maximum volume you should send:
F0 7F 7F 04 01 7F 7F F7
It works with Bassmidi correctly, I have just checked.
This is the most complete (but not exhaustive) list of supported SysEx messages by Bassmidi I have met:
- Ziya Mete Demircan
- Posts: 30
- Joined: April 19, 2017 - 08:14
Yes exactly is 7-bit; Sorry :)
Pages
Navigation
Login
Support me
Click here if you want to support CoolSoft using PayPal