Short: Roland Alpha Juno/MKS-50 Editor/Librarian Author: A. Winkler & AI assistants Uploader: hakke gmx de Type: mus/midi Version: 4.5.0 Requires: AmigaOS 1.3+, serial.device, MIDI interface Architecture: m68k-amigaos >= 1.3 ============================================================================= AmiPG v4.5.0 - Roland Alpha Juno Editor & Librarian AmiPG is a lightning-fast, interactive command-line MIDI librarian and editor specifically designed for the Roland Alpha Juno 1 (JU-1), Alpha Juno 2 (JU-2), and MKS-50 synthesizers. Written in AmiBlitz3, it bypasses complex MIDI libraries and talks directly to the Amiga's serial.device for rock-solid, low-level SysEx transfers. FEATURES: Interactive TUI (Text User Interface) for quick keyboard-driven workflow. 64-Patch Internal Memory Buffer: Manage entire banks in the background. Smart Randomizer: Generates new tones using a "Smart Bias" to ensure VCA, VCF Cutoff, and Resonance stay within musically audible ranges. Audition Tool: Automatically sweeps parameters up and down their valid ranges on the hardware synth so you can hear their effect. Advanced SysEx Parsing: Automatically unpacks Roland's complex 32-byte multiplexed BLD format into editable 36-parameter arrays. File I/O: Import/Export single patches (.syx APR), full 64-tone bulk dumps (.syx BLD), or human-readable ASCII text formats (.aj2). REQUIREMENTS: Any classic Amiga computer with a standard serial port. A MIDI interface connected to the serial port. A Roland Alpha Juno 1, Alpha Juno 2, or MKS-50 synthesizer. INSTALLATION: Simply extract the archive to a drawer of your choice and run AmiPG from the CLI or shell. No special libraries or assigns are required. For comprehensive documentation, view AmiPG.guide using MultiView or any standard AmigaGuide reader. CHANGES IN THIS RELEASE (v4.5.0): Initial AmiNet Release. Added a comprehensive parameter list display to the Edit [E] command, showing all current values and valid ranges for easier editing. Offline Buffer Fix: Parameter edits [E] are now safely contained in the Amiga's memory buffer until explicitly sent [S], preventing confusion with real-time hardware states. Documentation rewrite: Cleaned up AmigaGuide formatting and reorganized the Parameter Map for better readability. FUTURE PLANS: Development of a program version with a full graphical user interface (GUI).