Dave Smith Instruments SYNTHESIZERS group photo

Yahoo Groups archive

Dave Smith Instruments SYNTHESIZERS

Index last updated: 2026-04-28 22:43 UTC

Message

RE: [Evolver] Sysex and Edirol

2004-05-13 by Robert Krueger

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

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.