Archive of the former Yahoo!Groups mailing list: The Yamaha AN1x Synthesizer mailing list

previous by date index next by date
previous in topic topic list next in topic

Subject: RE: Creating AN editor for iPad TB MIDI Stuff... Sysex question

From: <lvbnjmn@...>
Date: 2013-10-19

Curious to know if this ever developed?




---In an1x-list@yahoogroups.com, <bill@...> wrote:

Witchole, Bruno, thanks for your ideas, but I think this is a non-starter.

I set up some sysex strings in MIDI-OX last night to see what came back from the AN1x.

F0 - Exclusive status
43 - Yam ID
20 - device number (0) preceded by '2', not 1 as with parameter change instructions
5C - model ID
00 - address high
00 - address mid
00 - address low
F0 - end of Exclusive

Any of the bulk dump addresses work fine and return a data dump, for example

SYSTEM - 00 00 00
USER PATTERN - 01 00 00
CURRENT VOICE - 10 00 00

However, using addresses from the MIDI data table <1-2> returns nothing - unless they correspond with bulk dump instruction addresses - which I think shows that table <1-2> addresses can't be used to get parameter values, only to send them. Otherwise there would be a number of addresses which clash for the purposes of a dump request.

For example, table <1-1> bulk request address
10 10 00 - Current Voice Scene 1 Buffer

would clash with table <1-4>

10 10 00 - Poly mode

if the other bytes around them were the same.

If there are any MIDI wizards who can tell me I have it wrong and yes, you can get individual parameter values via sysex, I would love to hear it. But it doesn't look that way.

Anyway, I'll push on with the TB MIDI Stuff editor and post any progress as I go.

thanks again

Bill


--- In AN1x-list@yahoogroups.com, "witchole" <dougwoodrow@...> wrote:
>
> Interesting project!
> This might be of some help:
> http://www.jososoft.dk/yamaha/pdf/Beggar_SysExGuide.pdf
> (although it's only specifically for Yamaha DB-50XG daughter boards).
>