Edisyn A Java-based Synthesizer Patch Editor, Version 28 By Sean Luke
[email protected] Contents 1 About Edisyn 2 2 Starting Edisyn 3 3 Edisyn Patch Editors 4 4 Creating and Setting Up Additional Patch Editors5 5 Loading and Saving Files 6 5.1 Loading or Receiving a Bulk- or Bank-Sysex File . .6 5.2 Batch Downloads . .7 5.3 Exporting to Text . .7 6 Communicating with a Synthesizer8 6.1 Playing Test Notes . .9 6.2 Testing the Incoming Connection . .9 7 Communicating with a Controller9 7.1 Testing the Incoming Connection . 10 7.2 Remote Control of your Synthesizer . 10 7.3 Remote Control of Edisyn . 10 8 Communicating with a Software Synth or Digital Audio Workstation 11 9 Editing and Exploratory Patch Creation 12 9.1 Editing Tools . 12 9.2 Exploration Tools . 13 9.3 Restricting Mutation and Recombination to Only Certain Parameters . 14 9.4 Hill-Climbing . 15 9.5 Constricting . 16 9.6 Morphing . 17 9.7 Deep Learned Neural Hill-Climbing and Randomization . 19 10 Writing a Patch Editor 20 10.1 Understand What You’re Getting Into . 20 10.2 Setting Up the Development Environment . 21 10.3 Creating Files . 22 10.4 Getting the UI Working . 22 10.5 Getting Input from the Synth (and File Loading) Working . 34 10.6 Getting Output to the Synth (and File Writing) Working . 38 10.7 Creating an Init File . 39 10.8 Getting Batch Downloads Working . 39 10.9 Other Stuff . 39 10.10Submitting Your Patch Editor! . 40 1 1 About Edisyn Edisyn is a no-nonsense synthesizer patch editor for the editing and parameter exploration of a variety of synthesizers.