The Yamaha AN1x Synthesizer mailing list group photo

Yahoo Groups archive

The Yamaha AN1x Synthesizer mailing list

Archive for AN1x-list.

Index last updated: 2026-03-30 01:00 UTC

Thread

Creating AN editor for iPad TB MIDI Stuff... Sysex question

Creating AN editor for iPad TB MIDI Stuff... Sysex question

2013-05-22 by twobeelandscape

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

Re: [AN1x] Creating AN editor for iPad TB MIDI Stuff... Sysex question

2013-05-23 by Bruno

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]

Re: [AN1x] Creating AN editor for iPad TB MIDI Stuff... Sysex question

2013-05-24 by twobeelandscape

Bruno, thank you very much. Now you have pointed it out, it seems obvious that a dump request with a specific address would return the parameter value for that address - although not so obvious that the data list/manual would bother to explicitly state it! My slight concern is that the H/M/L addresses referred to might be only Data Table <1-1>, the bulk dump types, rather than Table <1-2>, the Parameters.

Tonight, I will set up some tests in MIDI-OX to see if a Parameter request returns anything, then try to set up the request/parameter setting in TB MIDI Stuff. Many thanks again for you help - I'll report back.

Bill

--- In AN1x-list@yahoogroups.com, Bruno <brunorc@...> wrote:

> 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

>

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

2013-05-24 by witchole

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).


--- In AN1x-list@yahoogroups.com, "twobeelandscape" <bill@...> wrote:
>
> Bruno, thank you very much. Now you have pointed it out, it seems obvious that a dump request with a specific address would return the parameter value for that address - although not so obvious that the data list/manual would bother to explicitly state it! My slight concern is that the H/M/L addresses referred to might be only Data Table <1-1>, the bulk dump types, rather than Table <1-2>, the Parameters.
>
> Tonight, I will set up some tests in MIDI-OX to see if a Parameter request returns anything, then try to set up the request/parameter setting in TB MIDI Stuff. Many thanks again for you help - I'll report back.

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

2013-05-25 by twobeelandscape

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).
>

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

2013-10-19 by <lvbnjmn@...>

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).
>

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

2013-10-19 by <bill@...>

Hi lvbnjmn (if this isn't your name, feel free to post with your name ;-)


Sadly no further on with the editor, mostly due to work commitments.  However, it remains a good option for setting the AN1x parameters, so I do expect to get back to it.  Sadly, there seems to be no way to read the parameters of a patch loaded on the AN1x.  It's not possible to request individual parameter data via Sysex, and the TB MIDI Stuff developer has said he won't incorporate any kind of bulk dump parsing option, so it will always be necessary to just mess with the settings within the editor, without knowing the existing settings on the synth.  It's a shame, but this seems to always be the case (eg with generic editors and hardware like the BCR2000), except when programmers write dedicated software/hardware editors which can request bulk dumps and parse, then display, the resulting data into individual parameters.


Regards


Bill



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

Curious to know if this ever developed?



Re: [AN1x] RE: RE: Creating AN editor for iPad TB MIDI Stuff... Sysex question

2013-10-21 by Benjamin Lee

Hi Bill, and list

Thanks so much for the reply and update. I appreciate that. Too bad about the inability to receive the parameter info. For me it would certainly still be very useful to access the settings at all because I have an AN200 without access to many parameters, or the ability to use the AN Editor on Mac osx. And I tend to like to make my patches from scratch, and with TBMS, at least one can create an 'Init' template, save as default settings, and 'send current settings' to have all settings of the synth and editor be congruent to start.

Alas, I am inexperienced with SysEx and find it daunting to create a page/canvas for all the Params of the AN engine, though if you're willing to share what you've got so far, I'd be happy to study it as an example and work at contributing to it. I am a quick study :). Anyway, thanks for your work, Bill.

Best regards, Benjamin

From: bill@... <bill@...>;
To: <AN1x-list@yahoogroups.com>;
Subject: [AN1x] RE: RE: Creating AN editor for iPad TB MIDI Stuff... Sysex question
Sent: Sat, Oct 19, 2013 3:19:55 PM

 

Hi lvbnjmn (if this isn't your name, feel free to post with your name ;-)


Sadly no further on with the editor, mostly due to work commitments.  However, it remains a good option for setting the AN1x parameters, so I do expect to get back to it.  Sadly, there seems to be no way to read the parameters of a patch loaded on the AN1x.  It's not possible to request individual parameter data via Sysex, and the TB MIDI Stuff developer has said he won't incorporate any kind of bulk dump parsing option, so it will always be necessary to just mess with the settings within the editor, without knowing the existing settings on the synth.  It's a shame, but this seems to always be the case (eg with generic editors and hardware like the BCR2000), except when programmers write dedicated software/hardware editors which can request bulk dumps and parse, then display, the resulting data into individual parameters.


Regards


Bill



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

Curious to know if this ever developed?



Re: [AN1x] RE: RE: Creating AN editor for iPad TB MIDI Stuff... Sysex question

2013-10-22 by Gerald Raucamp

On Sun Oct 20 2013, Benjamin Lee <lvbnjmn@...> wrote:
> Hi Bill, and list
>
> Thanks so much for the reply and update. I appreciate that. Too bad about the inability to receive the parameter info. For me it would certainly still be very useful to access the settings at all because I have an AN200 without access to many parameters, or the ability to use the AN Editor on Mac osx. And I tend to like to make my patches from scratch, and with TBMS, at least one can create an 'Init' template, save as default settings, and 'send current settings' to have all settings of the synth and editor be congruent to start.
>
> Alas, I am inexperienced with SysEx and find it daunting to create a page/canvas for all the Params of the AN engine, though if you're willing to share what you've got so far, I'd be happy to study it as an example and work at contributing to it. I am a quick study :). Anyway, thanks for your work, Bill.
>
> Best regards, Benjamin

Hi Benjamin,

It should be possible to run an1xeditor on OSX, you would just need to
have some kind of XP license somewhere, or old windows 95/98 cdrom. And
something like Virtualbox.

Add in some proper usb-midi device, which you can passthrough with
virtualbox to the windows installation, and you should be all good to go
:)

If you have an old laptop or computer with an unused Windows XP license,
you're in business the official way (I've reused some old Dell OEM XP
license from a laptop I have lying around, ok so it's not entirely
official, since it isn't running on the laptop, which is running ubuntu,
but hey :P)

Good luck :)

--
Gerald Raucamp - cavey@...
http://www.cavey.nl

Re: [AN1x] RE: RE: Creating AN editor for iPad TB MIDI Stuff... Sysex question

2013-10-22 by Sean King

its really silly there is no mac osx an1xeditor and it is only for ppc...  it cant be that hard to port to mac osx and its a shame that whoever made the program won't just fork over the source code.... if the source code could be available somehow, that'd be great.


On Tue, Oct 22, 2013 at 2:47 PM, Gerald Raucamp <yahoogroups@...> wrote:
 

On Sun Oct 20 2013, Benjamin Lee <lvbnjmn@...> wrote:
> Hi Bill, and list
>
> Thanks so much for the reply and update. I appreciate that. Too bad about the inability to receive the parameter info. For me it would certainly still be very useful to access the settings at all because I have an AN200 without access to many parameters, or the ability to use the AN Editor on Mac osx. And I tend to like to make my patches from scratch, and with TBMS, at least one can create an 'Init' template, save as default settings, and 'send current settings' to have all settings of the synth and editor be congruent to start.
>
> Alas, I am inexperienced with SysEx and find it daunting to create a page/canvas for all the Params of the AN engine, though if you're willing to share what you've got so far, I'd be happy to study it as an example and work at contributing to it. I am a quick study :). Anyway, thanks for your work, Bill.
>
> Best regards, Benjamin

Hi Benjamin,

It should be possible to run an1xeditor on OSX, you would just need to
have some kind of XP license somewhere, or old windows 95/98 cdrom. And
something like Virtualbox.

Add in some proper usb-midi device, which you can passthrough with
virtualbox to the windows installation, and you should be all good to go
:)

If you have an old laptop or computer with an unused Windows XP license,
you're in business the official way (I've reused some old Dell OEM XP
license from a laptop I have lying around, ok so it's not entirely
official, since it isn't running on the laptop, which is running ubuntu,
but hey :P)

Good luck :)

--
Gerald Raucamp - cavey@...
http://www.cavey.nl


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

2013-10-23 by derek192603

Hi,

I am the author of an.factory over at www.xfactory-librarians.co.uk

These programs are Java based, so run on Windoze, OS X (I develop on a Mac) and Linux.

They currently are librarian only (i.e. no editing), but now I have finished pretty much all I can on librarian functions, I'm just finishing off Wave/Sample support for the SY99 and I am thinking of moving to create editors.

Out of my Yamaha equipment list of SY99/TG77/EX5/Motif Rack ES/FS1r and AN1x, the latter two are the least easy to program on the front panel, with the FS1r by far being the worst. The AN1x and FS1r are also probably easier to start with in terms of making an editor as they have relatively simple architectures and fewer parameters/permutations compared to the others.

However, I don't use the FS1r much (but won't sell!), so might be persuaded to look at the AN1x first if any interest is shown.

So, if anybody is interested in an updated cross platform editor for the AN1x let me know! I was also thinking of once I had the computer editor up and running, to provide some form of iPad integration so you could use it as a control surface when editing, but one step at a time....

Cheers
Rerek

--- In AN1x-list@yahoogroups.com, Sean King <skseanking1@...> wrote:
>
> its really silly there is no mac osx an1xeditor and it is only for ppc...
> it cant be that hard to port to mac osx and its a shame that whoever made
> the program won't just fork over the source code.... if the source code
> could be available somehow, that'd be great.
>
>
> On Tue, Oct 22, 2013 at 2:47 PM, Gerald Raucamp <yahoogroups@...>wrote:
>
> > **
> >
> >
> > On Sun Oct 20 2013, Benjamin Lee <lvbnjmn@...> wrote:
> > > Hi Bill, and list
> > >
> > > Thanks so much for the reply and update. I appreciate that. Too bad
> > about the inability to receive the parameter info. For me it would
> > certainly still be very useful to access the settings at all because I have
> > an AN200 without access to many parameters, or the ability to use the AN
> > Editor on Mac osx. And I tend to like to make my patches from scratch, and
> > with TBMS, at least one can create an 'Init' template, save as default
> > settings, and 'send current settings' to have all settings of the synth and
> > editor be congruent to start.
> > >
> > > Alas, I am inexperienced with SysEx and find it daunting to create a
> > page/canvas for all the Params of the AN engine, though if you're willing
> > to share what you've got so far, I'd be happy to study it as an example and
> > work at contributing to it. I am a quick study :). Anyway, thanks for your
> > work, Bill.
> > >
> > > Best regards, Benjamin
> >
> > Hi Benjamin,
> >
> > It should be possible to run an1xeditor on OSX, you would just need to
> > have some kind of XP license somewhere, or old windows 95/98 cdrom. And
> > something like Virtualbox.
> >
> > Add in some proper usb-midi device, which you can passthrough with
> > virtualbox to the windows installation, and you should be all good to go
> > :)
> >
> > If you have an old laptop or computer with an unused Windows XP license,
> > you're in business the official way (I've reused some old Dell OEM XP
> > license from a laptop I have lying around, ok so it's not entirely
> > official, since it isn't running on the laptop, which is running ubuntu,
> > but hey :P)
> >
> > Good luck :)
> >
> > --
> > Gerald Raucamp - cavey@...
> > http://www.cavey.nl
> >
> >
> >
>

RE: Re: [AN1x] RE: RE: Creating AN editor for iPad TB MIDI Stuff... Sysex question

2013-10-23 by <tom.cuyt@...>

Windows XP? Virtualbox?

The AN200 editor plugin + XG Works can run under Windows 7, so also in Bootcamp.



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

On Sun Oct 20 2013, Benjamin Lee <lvbnjmn@...> wrote:
> Hi Bill, and list
>
> Thanks so much for the reply and update. I appreciate that. Too bad about the inability to receive the parameter info. For me it would certainly still be very useful to access the settings at all because I have an AN200 without access to many parameters, or the ability to use the AN Editor on Mac osx. And I tend to like to make my patches from scratch, and with TBMS, at least one can create an 'Init' template, save as default settings, and 'send current settings' to have all settings of the synth and editor be congruent to start.
>
> Alas, I am inexperienced with SysEx and find it daunting to create a page/canvas for all the Params of the AN engine, though if you're willing to share what you've got so far, I'd be happy to study it as an example and work at contributing to it. I am a quick study :). Anyway, thanks for your work, Bill.
>
> Best regards, Benjamin

Hi Benjamin,

It should be possible to run an1xeditor on OSX, you would just need to
have some kind of XP license somewhere, or old windows 95/98 cdrom. And
something like Virtualbox.

Add in some proper usb-midi device, which you can passthrough with
virtualbox to the windows installation, and you should be all good to go
:)

If you have an old laptop or computer with an unused Windows XP license,
you're in business the official way (I've reused some old Dell OEM XP
license from a laptop I have lying around, ok so it's not entirely
official, since it isn't running on the laptop, which is running ubuntu,
but hey :P)

Good luck :)

--
Gerald Raucamp - cavey@...
http://www.cavey.nl

Re: [AN1x] Re: RE: Creating AN editor for iPad TB MIDI Stuff... Sysex question

2013-10-23 by [( exhalator )]

Yes please ! :) 

Btw. you can always use virtualization (virtual box) and Windows on Mac OS X.

Maybe, if there is developer experienced enough, porting windows editor onto wine (running both linux an mac os) will be worthwhile and maybe most straight way to bring an1x editor onto linux / mac os x platform.

Regards

Fero

]------------------------------------------------o
]-  kinderzimmer.sk  - -------------------o
]-  digital - analog - noise  - ------------o
]-----------------------------------------------o



On 23. Oct 2013, at 8:00 AM, derek192603 wrote:

 

Hi,

I am the author of an.factory over at www.xfactory-librarians.co.uk

These programs are Java based, so run on Windoze, OS X (I develop on a Mac) and Linux.

They currently are librarian only (i.e. no editing), but now I have finished pretty much all I can on librarian functions, I'm just finishing off Wave/Sample support for the SY99 and I am thinking of moving to create editors.

Out of my Yamaha equipment list of SY99/TG77/EX5/Motif Rack ES/FS1r and AN1x, the latter two are the least easy to program on the front panel, with the FS1r by far being the worst. The AN1x and FS1r are also probably easier to start with in terms of making an editor as they have relatively simple architectures and fewer parameters/permutations compared to the others.

However, I don't use the FS1r much (but won't sell!), so might be persuaded to look at the AN1x first if any interest is shown.

So, if anybody is interested in an updated cross platform editor for the AN1x let me know! I was also thinking of once I had the computer editor up and running, to provide some form of iPad integration so you could use it as a control surface when editing, but one step at a time....

Cheers
Rerek

--- In AN1x-list@yahoogroups.com, Sean King <skseanking1@...> wrote:
>
> its really silly there is no mac osx an1xeditor and it is only for ppc...
> it cant be that hard to port to mac osx and its a shame that whoever made
> the program won't just fork over the source code.... if the source code
> could be available somehow, that'd be great.
>
>
> On Tue, Oct 22, 2013 at 2:47 PM, Gerald Raucamp <yahoogroups@...>wrote:
>
> > **
> >
> >
> > On Sun Oct 20 2013, Benjamin Lee <lvbnjmn@...> wrote:
> > > Hi Bill, and list
> > >
> > > Thanks so much for the reply and update. I appreciate that. Too bad
> > about the inability to receive the parameter info. For me it would
> > certainly still be very useful to access the settings at all because I have
> > an AN200 without access to many parameters, or the ability to use the AN
> > Editor on Mac osx. And I tend to like to make my patches from scratch, and
> > with TBMS, at least one can create an 'Init' template, save as default
> > settings, and 'send current settings' to have all settings of the synth and
> > editor be congruent to start.
> > >
> > > Alas, I am inexperienced with SysEx and find it daunting to create a
> > page/canvas for all the Params of the AN engine, though if you're willing
> > to share what you've got so far, I'd be happy to study it as an example and
> > work at contributing to it. I am a quick study :). Anyway, thanks for your
> > work, Bill.
> > >
> > > Best regards, Benjamin
> >
> > Hi Benjamin,
> >
> > It should be possible to run an1xeditor on OSX, you would just need to
> > have some kind of XP license somewhere, or old windows 95/98 cdrom. And
> > something like Virtualbox.
> >
> > Add in some proper usb-midi device, which you can passthrough with
> > virtualbox to the windows installation, and you should be all good to go
> > :)
> >
> > If you have an old laptop or computer with an unused Windows XP license,
> > you're in business the official way (I've reused some old Dell OEM XP
> > license from a laptop I have lying around, ok so it's not entirely
> > official, since it isn't running on the laptop, which is running ubuntu,
> > but hey :P)
> >
> > Good luck :)
> >
> > --
> > Gerald Raucamp - cavey@...
> > http://www.cavey.nl
> >
> >
> >
>


Re: [AN1x] RE: RE: Creating AN editor for iPad TB MIDI Stuff... Sysex question

2013-10-23 by Peter Korsten

Sean King schreef op 22-10-2013 21:33:

its really silly there is no macosx�an1xeditor and it is only for ppc... �it cant�be that hard to port to macosx�and its a shame that whoever made the program won't�just fork over the source code.... if the source code could be available somehow, that'd be great.

It might be silly, but there's a good reason for it. Gary Gregson was contracted by Yamaha to write the editor for Windows and MacOS. At the time, there was no OS X, and there certainly weren't any Intel-based Macs (except perhaps in Cupertino).

The rights of the source code reside with Yamaha, so Gary can't publish them. He presumably also can't go and rewrite it for OS X and Intel, apart from the fact that Yamaha wouldn't pay for this port.

So: complain to Yamaha. They're the ones that are sitting on the source code and not doing anything with it.

- Peter

Re: [AN1x] RE: RE: Creating AN editor for iPad TB MIDI Stuff... Sysex question

2013-10-23 by Sean King

Yeah I had feeling it was Yamaha's fault...  lets all complain to them!    I do understand why they would have no interest in making an editor available on osx for a synth that came out in 1997.  But come on...  im sure a lot of an1x owners would use it.

On Oct 23, 2013 12:54 PM, "Peter Korsten" <peter@...> wrote:
 

Sean King schreef op 22-10-2013 21:33:

its really silly there is no macosx�an1xeditor and it is only for ppc... �it cant�be that hard to port to macosx�and its a shame that whoever made the program won't�just fork over the source code.... if the source code could be available somehow, that'd be great.

It might be silly, but there's a good reason for it. Gary Gregson was contracted by Yamaha to write the editor for Windows and MacOS. At the time, there was no OS X, and there certainly weren't any Intel-based Macs (except perhaps in Cupertino).

The rights of the source code reside with Yamaha, so Gary can't publish them. He presumably also can't go and rewrite it for OS X and Intel, apart from the fact that Yamaha wouldn't pay for this port.

So: complain to Yamaha. They're the ones that are sitting on the source code and not doing anything with it.

- Peter

Re: [AN1x] RE: RE: Creating AN editor for iPad TB MIDI Stuff... Sysex question

2013-10-23 by Nathanael King

Is Gary able to be contacted where we could at least ask for a full Sysex/midi implementation? There's no reason that should be protected by copyright correct? Of course, that's still up to him but more worth it than asking for source since it's pretty obvious it's not for him to give. Has anyone asked Yamaha (even though that's very likely a dead end)? 

Nate 



On Oct 23, 2013, at 12:54 PM, Peter Korsten <peter@...> wrote:

 

Sean King schreef op 22-10-2013 21:33:

its really silly there is no macosx�an1xeditor and it is only for ppc... �it cant�be that hard to port to macosx�and its a shame that whoever made the program won't�just fork over the source code.... if the source code could be available somehow, that'd be great.

It might be silly, but there's a good reason for it. Gary Gregson was contracted by Yamaha to write the editor for Windows and MacOS. At the time, there was no OS X, and there certainly weren't any Intel-based Macs (except perhaps in Cupertino).

The rights of the source code reside with Yamaha, so Gary can't publish them. He presumably also can't go and rewrite it for OS X and Intel, apart from the fact that Yamaha wouldn't pay for this port.

So: complain to Yamaha. They're the ones that are sitting on the source code and not doing anything with it.

- Peter

Re: [AN1x] RE: RE: Creating AN editor for iPad TB MIDI Stuff... Sysex question

2013-10-23 by Juan Pablo Cuervo

SysEx reverse eng. is very easy...
 
Install MidiOX, MIDIYoke, AN Expert Editor or XGWorks with AN Editor plugin,
PlayOnMac if OSX.
done.


On Wednesday, October 23, 2013 12:20 PM, Sean King <skseanking1@...> wrote:
 
Yeah I had feeling it was Yamaha's fault...  lets all complain to them!    I do understand why they would have no interest in making an editor available on osx for a synth that came out in 1997.  But come on...  im sure a lot of an1x owners would use it.
On Oct 23, 2013 12:54 PM, "Peter Korsten" <peter@...> wrote:
 
Sean King schreef op 22-10-2013 21:33:

its really silly there is no macosx�an1xeditor and it is only for ppc... �it cant�be that hard to port to macosx�and its a shame that whoever made the program won't�just fork over the source code.... if the source code could be available somehow, that'd be great.

It might be silly, but there's a good reason for it. Gary Gregson was contracted by Yamaha to write the editor for Windows and MacOS. At the time, there was no OS X, and there certainly weren't any Intel-based Macs (except perhaps in Cupertino).

The rights of the source code reside with Yamaha, so Gary can't publish them. He presumably also can't go and rewrite it for OS X and Intel, apart from the fact that Yamaha wouldn't pay for this port.

So: complain to Yamaha. They're the ones that are sitting on the source code and not doing anything with it.

- Peter


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

2013-10-24 by derek192603

Hi,

I don't understand why you would want to reverse engineer the SYSEX format that AN1xEdit would be using, when it is defined in the AN1x Data List Manual! :-)


Cheers
Derek

--- In AN1x-list@yahoogroups.com, Juan Pablo Cuervo <audioprof2001@...> wrote:
>
> SysEx reverse eng. is very easy...
>  
> Install MidiOX, MIDIYoke, AN Expert Editor or XGWorks with AN Editor plugin,
> PlayOnMac if OSX.
> done.
>
>
>
> On Wednesday, October 23, 2013 12:20 PM, Sean King <skseanking1@...> wrote:
>
>  
> Yeah I had feeling it was Yamaha's fault...  lets all complain to them!    I do understand why they would have no interest in making an editor available on osx for a synth that came out in 1997.  But come on...  im sure a lot of an1x owners would use it.
> On Oct 23, 2013 12:54 PM, "Peter Korsten" <peter@...> wrote:
>
>
> > 
> >Sean King schreef op 22-10-2013 21:33:
> >
> >
> >its really silly there is no mac�osx�an1xeditor and it is only for ppc... �it cant�be that hard to port to mac�osx�and its a shame that whoever made the program won't�just fork over the source code.... if the source code could be available somehow, that'd be great.
> >>
> >It might be silly, but there's a good reason for it. Gary Gregson
> was contracted by Yamaha to write the editor for Windows and MacOS.
> At the time, there was no OS X, and there certainly weren't any
> Intel-based Macs (except perhaps in Cupertino).
> >
> >The rights of the source code reside with Yamaha, so Gary can't
> publish them. He presumably also can't go and rewrite it for OS X
> and Intel, apart from the fact that Yamaha wouldn't pay for this
> port.
> >
> >So: complain to Yamaha. They're the ones that are sitting on the
> source code and not doing anything with it.
> >
> >- Peter
> >
>

[AN1x] Re: RE: Creating AN editor for iPad TB MIDI Stuff... Sysex question

2013-10-24 by Nathanael King

I'm fairly certain the published midi specification is very limited in what it covers. For instance, I don't think anyone knows how to port the free EGs. 

Nate 



On Oct 24, 2013, at 3:23 AM, "derek192603" <dacook.sa432bb@...> wrote:

 

Hi,

I don't understand why you would want to reverse engineer the SYSEX format that AN1xEdit would be using, when it is defined in the AN1x Data List Manual! :-)

Cheers
Derek

--- In AN1x-list@yahoogroups.com, Juan Pablo Cuervo <audioprof2001@...> wrote:
>
> SysEx reverse eng. is very easy...
>  
> Install MidiOX, MIDIYoke, AN Expert Editor or XGWorks with AN Editor plugin,
> PlayOnMac if OSX.
> done.
>
>
>
> On Wednesday, October 23, 2013 12:20 PM, Sean King <skseanking1@...> wrote:
>
>  
> Yeah I had feeling it was Yamaha's fault...  lets all complain to them!    I do understand why they would have no interest in making an editor available on osx for a synth that came out in 1997.  But come on...  im sure a lot of an1x owners would use it.
> On Oct 23, 2013 12:54 PM, "Peter Korsten" <peter@...> wrote:
>
>
> > 
> >Sean King schreef op 22-10-2013 21:33:
> >
> >
> >its really silly there is no mac�osx�an1xeditor and it is only for ppc... �it cant�be that hard to port to mac�osx�and its a shame that whoever made the program won't�just fork over the source code.... if the source code could be available somehow, that'd be great.
> >>
> >It might be silly, but there's a good reason for it. Gary Gregson
> was contracted by Yamaha to write the editor for Windows and MacOS.
> At the time, there was no OS X, and there certainly weren't any
> Intel-based Macs (except perhaps in Cupertino).
> >
> >The rights of the source code reside with Yamaha, so Gary can't
> publish them. He presumably also can't go and rewrite it for OS X
> and Intel, apart from the fact that Yamaha wouldn't pay for this
> port.
> >
> >So: complain to Yamaha. They're the ones that are sitting on the
> source code and not doing anything with it.
> >
> >- Peter
> >
>

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

2013-10-25 by derek192603

Hi, I'm not sure what you mean by "porting the Free EGs", but I assume you mean transferring/editing them from a host and the AN1x responding to edits?

I'm pretty certain (unless I'm missing the point!) that they are contained within the Voice messages. E.g. check out Page 14 of the data list manual, which you can get as a dump, or you can use the addresses in Table <1-3> to address individual items, which is what I would guess that AN1xEdit is doing.

E.g. Free EG data starts at address 00 5C 01

Cheers
Derek

--- In AN1x-list@yahoogroups.com, Nathanael King <nate@...> wrote:
>
> I'm fairly certain the published midi specification is very limited in what it covers. For instance, I don't think anyone knows how to port the free EGs.
>
> Nate
>
>
>
> > On Oct 24, 2013, at 3:23 AM, "derek192603" <dacook.sa432bb@...> wrote:
> >
> > Hi,
> >
> > I don't understand why you would want to reverse engineer the SYSEX format that AN1xEdit would be using, when it is defined in the AN1x Data List Manual! :-)
> >
> > Cheers
> > Derek
> >
> > --- In AN1x-list@yahoogroups.com, Juan Pablo Cuervo <audioprof2001@> wrote:
> > >
> > > SysEx reverse eng. is very easy...
> > >
> > > Install MidiOX, MIDIYoke, AN Expert Editor or XGWorks with AN Editor plugin,
> > > PlayOnMac if OSX.
> > > done.
> > >
> > >
> > >
> > > On Wednesday, October 23, 2013 12:20 PM, Sean King <skseanking1@> wrote:
> > >
> > >
> > > Yeah I had feeling it was Yamaha's fault... lets all complain to them! I do understand why they would have no interest in making an editor available on osx for a synth that came out in 1997. But come on... im sure a lot of an1x owners would use it.
> > > On Oct 23, 2013 12:54 PM, "Peter Korsten" <peter@> wrote:
> > >
> > >
> > > >
> > > >Sean King schreef op 22-10-2013 21:33:
> > > >
> > > >
> > > >its really silly there is no mac�osx�an1xeditor and it is only for ppc... �it cant�be that hard to port to mac�osx�and its a shame that whoever made the program won't�just fork over the source code.... if the source code could be available somehow, that'd be great.
> > > >>
> > > >It might be silly, but there's a good reason for it. Gary Gregson
> > > was contracted by Yamaha to write the editor for Windows and MacOS.
> > > At the time, there was no OS X, and there certainly weren't any
> > > Intel-based Macs (except perhaps in Cupertino).
> > > >
> > > >The rights of the source code reside with Yamaha, so Gary can't
> > > publish them. He presumably also can't go and rewrite it for OS X
> > > and Intel, apart from the fact that Yamaha wouldn't pay for this
> > > port.
> > > >
> > > >So: complain to Yamaha. They're the ones that are sitting on the
> > > source code and not doing anything with it.
> > > >
> > > >- Peter
> > > >
> > >
> >
> >
>