In German:

MIDI SysEx Editor fr die Roland aJuno-Synthesizer

Autor: Thomas Laubach

Bezeichnung: ILoveMyAJuno
Beschreibung: MIDI SysEx Editor fr die Roland aJuno-Synthesizer
Realisation: Entwickelt unter dem Eclipse IDE mit Java 6, basiert auf der Java Sound API und AWK/Swing

Der Editor erlaubt es dem Benutzer, die Parameter eines Roland aJuno-Synthesizers via MIDI System Exclusive-Nachrichten einzustellen.

Die grafische Darstellung, der sich das Programm bedient, ist insofern ungewhnlich, als da die Widgets inkl. der verwendeten Schrift
so gro sind, da sie auch aus der Distanz abgelesen und interpretiert werden knnen. Es gibt ein verschiebbares Widget (abgeleitet von JPanel) fr jeden Parameter. Die Hllkurve wird dynamisch in einem eigenen Widget dargestellt. Desweiteren bietet das Programm eine statische Darstellung des Signalflusses innerhalb des Instruments sowie eine Bildschirmtastatur.
Der Librarian sowie MIDI Bulk Dump/Receive wurden noch nicht fertig entwickelt.

Aufruf: Die Main-Methode befindet sich innerhalb der Datei ILoveMyAJuno/src/main/ILoveMyJuno2.java

ILoveMyAJuno wurde unter der GNU General Public License v2 verffentlicht.

Das Programm wird noch weiterentwickelt. Die angezeigten Klangprogramm-Namen entsprechen wahrscheinlich nicht denen der Programme im Synthesizer.

In English:

MIDI SysEx editor for the Roland alphaJuno range of synthesizers

Author: Thomas Laubach
Description: A MIDI SysEx editor for the Roland aJuno range of synthesizers that was developed using the Eclipse IDE with Java SDK 7 and the AWT/Swing API  

The editor allows a user to adjust all MIDI controllable parameters of an attached Roland aJuno synthesizer by means of System Exclusive messages.

The graphical presentation of the program is unusual in a way that the widgets and all fonts are suitably large to be interacted with from a distance. The editor offers a movable widget (that inherits from JPanel) for each parameter. The envelope gets displayed dynamically within its own widget. Additionally, the program offers a static representation of the signal flow within the instrument and a on-screen keyboard.

The Bulk Dump/Receive functionality and the sound librarian are not yet completed. 

The program is a work-in-progress. It is likely that the patch names displayed in the selection box do not correspond to the program names currently used by the synthesizer.

Entry: The main method resides in ILoveMyAJuno/src/main/ILoveMyJuno2.java

ILoveMyAJuno is published under the GNU Public License v2.