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 and poly questions?

2007-02-20 by tomas everaert

Hi,

I wrote the message below to a list member (Marc) but my e-mail gets 
bounced back. It concerns an off-list message Marc sent me re last 
week's thread "evolver and poly questions?". I thought it appropriate 
to post it here instead.

Best to all,

Tomas.



On 16 Feb 2007, at 21:27, nick wrote:

> hi thomas
> does the sysex message really works ?
> Is the correct format for mek-part 1
> F0 01 20 01 51 0 F7 ?
>
>> Of course, for this to work you need a MIDI controller attached to
> your PER that is able to send sysex, so I'm not sure this helps...>
>
> perhaps it could help: the midi solutions processer transforms midi
> messages in sysex messages, so probably you can choose the different
> PER-part through a common midi note or cc message. I've not tried
> already. I've also read, that DSI uses a special sysex format (two
> nibbles???) so not every sysex controller is able to generate the
> appropriate message
>
> best regards
> marc
>


Hi Marc,

It works for me. I do the following: I have a Mono Evolver Desktop, a 
Poly Evolver Rack, and a MIDI controller (BCR 2000) all attached to a 
MIDI  interface (AMT8), which talks to my Mac running Logic Pro 6. 
Since the BCR does not send sysex, I cannot send the sysex string

F0 01 20 01 51 xx F7   (where xx=00 to 03, depending on the part of the 
PER I want to select)

directly from it to the PER. Instead I send a MIDI CC message from the 
BCR (I use CC 58 on channel 1, but of course this doesn't matter much) 
into Logic, which translates this into the sysex string above (the 
value of CC 58 determines the part 00 to 03). In Logic I use a 
transformer object to do this translation, but also the MIDI Solutions 
Processor should be able to do this.

On the other hand, if you have a MIDI controller which does send sysex, 
you can directly send the sysex string from there. Every controller 
that sends sysex should be able to do this. The problem with some MIDI 
controllers---Novation?---is that their knobs are unable to send more 
than 128 different values, while some of the parameters of Evolver have 
more values to choose from. This is not a problem here since we only 
have four values (00 to 03).

If you do not have a MIDI controller, but you do have the MIDI 
Solutions Processor (or something else that will turn MIDI messages 
into sysex), you could also do something like this: the MED (or MEK) 
sends out a bank message (CC 32) when you change banks, so you could 
translate this CC 32 into the sysex string above and let the bank (1 to 
4) determine the value (00 to 03). In this way you could select a part 
on the PER by selecting a bank in the MED. (I tried this using Logic as 
a translator and it works.)

This would also work with any other CC messages which Evolver sends 
out, but the bank messages seem appropriate.

However, in each of these cases, when you are changing parameters of 
the PER by turning knobs on the MED (or MEK), the parameters of the MED 
will be changed as well, so that when programming the PER via the MED 
this way, you 'lose' the voice of the MED.

Hope this helps.

All the best,

Tomas.

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.