MATRIXSYNTH: KORG prologue SDK Now Available

Wednesday, May 23, 2018

KORG prologue SDK Now Available



via KORG

"prologue introduces an open development API (Application Programming Interface) that allows users to extend the possibilities of the hardware via an SDK (Software Development Kit) and dedicated development tools. Via this SDK custom digital oscillators can be created for the MULTI ENGINE, and custom modulation effects can be added to the existing modulation effects. Users can then load these new custom oscillators and modulation effects into their prologue via the prologue Librarian application (Mac and Win).

Release schedule:
*[The SDK code, tools and documentation are now available on GitHub Click here to download the prologue SDK *[Custom oscillators and effects features will be enabled via a prologue firmware update, and the Librarian application release, in June 2018.]

User Oscillators

prologue’s MULTI ENGINE section has 16 user slots to accommodate custom oscillators. Once loaded via the prologue Librarian application these custom digital oscillators coexist alongside the VCOs of each voice, play with the same polyphony and multi-timbrality, and are processed through the same analog signal path.

The shape knob can be used to control parameters of the custom oscillators and up to 6 other parameters can be exposed via the program edit menu.

User Effects

prologue’s effects section also has 16 user slots to accommodate custom modulation effects, 8 user slots for Reverb effects and 8 slots for Delay effects. Once loaded via the prologue Librarian application these custom effects will appear alongside the existing modulation effects.
The speed and depth knobs can be used to control parameters of these custom modulation effects.
Factory Default User Oscillator: Waves

The prologue is preloaded with one user oscillator: Waves. This oscillator is stored in one of the 16 slots available for user oscillators. It consists of two main wavetable oscillators and an additional sub wave that can be optionally used as a ring modulation source. The bit depth of the mixed output can be reduced for a lo-fi effect. The source code for Waves will be available as a template along with the SDK source code on GitHub, so new and unique oscillators can be created.

Factory Default User Oscillator: Waves

The prologue is preloaded with one user oscillator: Waves. This oscillator is stored in one of the 16 slots available for user oscillators. It consists of two main wavetable oscillators and an additional sub wave that can be optionally used as a ring modulation source. The bit depth of the mixed output can be reduced for a lo-fi effect. The source code for Waves will be available as a template along with the SDK source code on GitHub, so new and unique oscillators can be created.

Obtaining custom oscillators/effects

Custom oscillators/effects created by, or in collaboration with, KORG will be featured on this website. 3rd party developers will also be free to distribute their custom oscillators/effects through alternative channels such as community websites, forums, GitHub etc and in some cases featured here.

Loading custom oscillators/effects

The final version of the librarian may look slightly different

In addition to the usual program management functionalities, the librarian application can be used to load and remove custom oscillators and effects via USB MIDI. The Librarian is a user-friendly software that allows you to manage the sound programs, the custom oscillators and effects on the prologue...

Creating Custom Oscillators/Effects

The prologue SDK provides a set of code libraries and tools to allow the creation of custom oscillators and effects.

For more detailed information, please subscribe to the prologue SDK mailing list you can find below." [on Korg's website here.]

No comments:

Post a Comment

PREVIOUS PAGE NEXT PAGE HOME




© Matrixsynth - All posts are presented here for informative, historical and educative purposes as applicable within fair use.
MATRIXSYNTH is supported by affiliate links that use cookies to track clickthroughs and sales. See the privacy policy for details.
MATRIXSYNTH - EVERYTHING SYNTH