previous by date | index | next by date |
previous in topic | topic list | next in topic |
> VST/VSTi and DXi formats are primarily Audio plugin formats.Their
> handling of MIDI is actually quite limited.complimentary.
>
> OPT is primarily designed to provide MIDI plugins to third party
> sequencers. i.e. it is not competitive to VSTi/DXi, but
>integration of
> From Yamahas viewpoint the overall aim is to simplify the
> external hardware into third party sequencer environments i.e.to make
> external hardware as seamless to use as softsynths.(including direct
>
> OPT provides access to client sequencer MIDI services
> access to events stored within sequencer tracks, timinginformation,
> MIDI ports and transport/status functions etc).I don't mean to sound facetious but this appears to be similar to
>
> OPT is divided into 3 levels of support:
>via client
> Level 1 - Panels: Basic control panels that can transmit data
> sequencers MIDI ports. e.g. simple device editors/librariansetc
>event
> Level2 - Processors: Access to client real-time and offline
> queues. Allows automation of Level 1 panels plusreal-time/offline MIDI
> effect effects (arpeggiators, tempo delays,auto-accompaniments etc)
>structures
> Level3 - Views: Direct access to client track, block event
> (including master track and selections etc). This allows editorsto be
> written that can do almost anything a native sequencer editorcan do
> (e.g List views, Piano rolls etc). However it is intended thatviews be
> supplied that augment the features of existing client editors (forcomponent,
> example Yamaha has a list view that utilises an OPT database
> to interpret all Yamaha device sysex, NRPNs, RPNs etc intoplain English
> parameters. So instead of seeing F0 43 4C.... etc you see:Variation
> Effect: Amp Simulation). In this way you can edit theparameters in a
> more intuitive way, rather than attempting to perform rocketscience on
> meaningless bytes! Furthermore the view can perform searchback, such
> that it can interpret data contextually (e.g. come up with thecorrect
> parameter name and values for a given effect program).extract and
>
> Similarly you can write complex device editors that can both
> insert MIDI setup data directly to client tracks etc. Essentially Isequencer
> could write a version of XGedit/An1xEdit that runs within your
> and stores all data directly to the sequencers tracks. No needfor Hubi
> pipes or import/export of MIDI files!Okay, now I'm beginning to see some separation but, again, this
>
> In the limit, using OPT can you can produce a totally modularsequencer,
> where you can pick and choose which views/editors you wantand tailor
> them to your setup!Analagous to Screen Sets...?
>
> The OPT SDK is available under a royalty free license fromYamaha. For a
> copy contact: sibazaki@e...regards,
>
> Regards
>
> Gary Gregson
>
> Email:gary@y...
> http://www.yme.co.uk/yme
>
>Technology
> -----Original Message-----
> From: jondl_2000 [mailto:jondl_2000@y...]
> Sent: 03 April 2002 16:56
> To: AN1x-list@y...
> Subject: [AN1x] OT: Yamaha Debuts New Open Plug-in
>http://www.harmony-central.com/News/2002/Open-Plug-In-Tech
> FYI - there's a Press Release on Harmony Central regarding
> Yamaha's OPT
>
> nology.htmlalready
>
> I don't quite understand what benefit this offers that isn't
> accounted for via MIDI, VST FX and VSTi's? Hmm...
>
> Jon