I figured out how to enter the data range portion of the string for the edirol. You use the letters DT in the string to tell it where it's located. F0 01 20 01 01 10 DT F7 They you select the Data Type, and as I listed before, they are : (Edirol manual page 161) --------------------------------------------------------------- Data Data Default Target Range of Mode Type Range Setting ---- ---- ------- --------------- DT0 7bit 00H-7F Specify the Range of data (00-7FH) DT1 4bit/4bit 0H/0H-FH/FH Specify the Range of the first byte (0-FH), second byte is fixed at 0-FH DT2 7bit/7bit 00H/00H-7FH/7FH Specify the MSB range (00-7F), (MSB/LSB) LSB is fixed at 00-7F DT3 7bit/7bit 00H/00H-7FH/7FH Specify the MSB range (00-7F), (LSB/MSB) LSB is fixed at 00-7F DT4 4bit/4bit/ 7H/FH/0H/1H- Specify the limits of positive/negative 4bit/4bit 8H/0H/FH/FH change as a value from 00H to FFH, centered on 8000H ---------------------------------------------------------------- Okay, the bad news is, it doesn't appear that any of these modes are what the Evolver is looking for in terms of the Parameter Value we are trying to set. The Evolver is looking for : 0000 vvvv Parameter Value LS Nibble (a 4 bit value) 0000 vvvv Parameter Value MS Nibble (a 4 bit value) I'm interpreting this as the format like the Edirol has above as : 4bit/4bit (LSB/MSB) As you can see above, this data type does not exist under the Edirol's possible data modes. The evolver DOES respond. So I know the Sysex works, but it doesn't respond like it should because the data mode doesn't match. DT3 looks like the one we want b/c the LS nibbles is first followed by the MS Nibble, just like the evolver parameter is set up.... BUT, the edirol has these as 7 bits instead of 4 bits. Selecting Modes DT2 and DT3 causes the values to jump around throughout the data range. DT4 is not correct either as it locks to a single value So for you gurus out there, does the 7bit/7bit (LSB/MSB) not work because the Evovler is looking for 4bit/4bit? Or does it not matter because a 7 bit value of 0000 0001 is the same value as a 4bit value of 0001 ?? You're input please. --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.677 / Virus Database: 439 - Release Date: 5/4/2004
Message
RE: [Evolver] Sysex and Edirol
2004-05-13 by Robert Krueger
Attachments
- No local attachments were found for this message.