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: [AN1x] Creating AN editor for iPad TB MIDI Stuff... Sysex question

From: Bruno <brunorc@...>
Date: 2013-05-23

Isn't the (3-5-5) DUMP REQUEST command the thing you need? I'm just looking
at the Data List (page 13), no possibility to check it with my AN1x in the
next few hours... but it seems you can specify the address of the parameter
you want, and it will send the value back to you. Seems like Current
Voice/Pattern data can be freely accessed, while User Voice/Pattern data
has "(only Bulk Dump)" annotation.

So, how I see it is that if you want to request a dump of the whole Current
Voice, you would specify the address "10 00 00", but if you only want to
access the Arpegggio Hold param, you would use "10 00 54", and so on.

Cheers,

Bruno


2013/5/23 twobeelandscape <bill@...>

> Hi folks. I have been playing with TB MIDI Stuff,
> http://www.thiburce.com/TBStuff/?page_id=664 - an iPad App designed to
> send MIDI messages (controllers, notes, sysex etc). I am looking at
> creating an AN1x/AN200 voice editor. Very early days yet but I have some
> controls programmed to edit some parameters of the filter and pitch
> envelope, just for testing purposes.
>
> What has got me particularly excited is that the developer has added what
> he calls bi-directional sysex, which means that, if supported, the editor
> can send a series of requests for specific sysex parameters, receive back
> the parameter values, and alter the iPad on-screen control values according
> to the values of the synth voice being edited. This is pretty exciting
> because it means that all your values are "in the right place" when you
> start editing.
>
> The developer shows a couple of examples here:
> http://www.youtube.com/watch?v=Yj6Qga1CJUY
> http://www.youtube.com/watch?v=Yh00Y32dgE0
>
> The target synth in the videos is a Roland GR55. The method by which all
> the messages are set up is not explained. Nor is it discussed at any length
> in the TB MIDI manual, so I expect to have to pester the developer in due
> course.
>
> But finally, I get to my question! Does anyone know if there are sysex
> strings, which can be sent to the AN1x, which will result in ∗individual∗
> parameter values being sent back? I understand the bulk dump requests and
> options, more or less. I can initiate a bulk dump by the AN1x say from
> MIDI-OX on the PC. But can I request parameters one at a time, as is
> obviously happening in the YouTube videos above?
>
> I have the AN1x DataList, but I can't see anything there which would
> suggest this can be done. The is an FAQ on the TB MIDI site which I think
> is suggesting that this is a Roland feature and not Yamaha - but the
> language isn't absolutely clear.
> http://www.thiburce.com/TBStuff/?page_id=472#BiDirectional
> I am pretty sure that TB MIDI can't parse a full sysex dump into
> individual parameters - that would be too device-specific for a generic
> MIDI message app.
>
> If bi-di sysex isn't possible, it will still be possible to create a
> usable editor, which I'll be happy to share with the community. But it
> would be great to be able to set the controls to match the current synth
> voice being edited.
> Any thoughts most welcome.
>
> Bill
>
>
>
> ------------------------------------
>
> Community email addresses:
> Post message: AN1x-list@yahoogroups.com
> Subscribe: AN1x-list-subscribe@yahoogroups.com
> Unsubscribe: AN1x-list-unsubscribe@yahoogroups.com
> List owner: AN1x-list-owner@yahoogroups.com
>
> Shortcut URL to this page:
> http://groups.yahoo.com/group/AN1x-list
>
>
> Yahoo! Groups Links
>
>
>
>


[Non-text portions of this message have been removed]