editor for hardware synthesizer

Post fully complete "how to" guides and tutorials here. This is a great place to get feedback on stuff you might put in the wiki.

Moderators: MattKingUSA, khz

Post Reply
User avatar
khz
Established Member
Posts: 1648
Joined: Thu Apr 17, 2008 6:29 am
Location: German
Has thanked: 42 times
Been thanked: 92 times

editor for hardware synthesizer

Post by khz »

This is a graphical editor for the Dave Smith Instrument's Evolver synthesizer.
http://x37v.info/projects/evolver_editor/
thx ungleichklang
. . . FZ - Does humor belongs in Music?
. . GNU/LINUX@AUDIO ~ /Wiki $ Howto.Info && GNU/Linux Debian installing >> Linux Audio Workstation LAW
  • I don't care about the freedom of speech because I have nothing to say.
ungleichklang
Posts: 1
Joined: Sun Jan 30, 2011 7:47 pm

Re: editor for hardware synthesizer

Post by ungleichklang »

just found it, didn't write it.

Last upate on git seems to be 2009

greez
User avatar
khz
Established Member
Posts: 1648
Joined: Thu Apr 17, 2008 6:29 am
Location: German
Has thanked: 42 times
Been thanked: 92 times

Re: editor for hardware synthesizer

Post by khz »

. . . FZ - Does humor belongs in Music?
. . GNU/LINUX@AUDIO ~ /Wiki $ Howto.Info && GNU/Linux Debian installing >> Linux Audio Workstation LAW
  • I don't care about the freedom of speech because I have nothing to say.
User avatar
khz
Established Member
Posts: 1648
Joined: Thu Apr 17, 2008 6:29 am
Location: German
Has thanked: 42 times
Been thanked: 92 times

Re: editor for hardware synthesizer

Post by khz »

Currently this provides classes and functions to parse and represent .KRZ/.K25 and .K26 files and a script to list all objects contained in such files.
http://pypi.python.org/pypi/kurzfile
. . . FZ - Does humor belongs in Music?
. . GNU/LINUX@AUDIO ~ /Wiki $ Howto.Info && GNU/Linux Debian installing >> Linux Audio Workstation LAW
  • I don't care about the freedom of speech because I have nothing to say.
tux99
Established Member
Posts: 346
Joined: Fri Sep 28, 2012 10:42 am
Contact:

patch editors: what's available for Linux

Post by tux99 »

The ones I know of are:
Jsynthlib (written in Java) supposed to work in Linux and with support for many synths, but I haven't managed to get it working yet. Also the project looks mostly abandoned.
http://sourceforge.net/projects/jsynthlib/

fb01editor: patch editor for the classic Yamaha FB-01 FM Sound Generator
http://sourceforge.net/projects/fb01editor/
(also available in my repo for Centos/SL/RHEL 6.x)

QXGEdit: patch editor for XG compatible synths
http://qxgedit.sourceforge.net/
(also available in my repo for Centos/SL/RHEL 6.x)

What I'm desperately looking for is a patch editor for the Oberheim Matrix 1000 that works in Linux. Does anyone know one?

Edit:
there is also Ctrlr, but I have yet to get it working on my system (haven't really tried yet) and it appears to have limited support for the Oberheim Matrix 1000 although it's currently buggy according to related forum posts.
http://sourceforge.net/projects/ctrlrv4/
http://ctrlr.org/
Last edited by tux99 on Wed Oct 03, 2012 7:12 am, edited 1 time in total.
tux99
Established Member
Posts: 346
Joined: Fri Sep 28, 2012 10:42 am
Contact:

Re: editor for hardware synthesizer

Post by tux99 »

RM50 Manager - Voice and Rhythm kit editor for the Yamaha RM50, see dedicated thread:
http://www.linuxmusicians.com/viewtopic ... 12&p=34715
source code is here:
https://github.com/tux99/rm50_manager
tux99
Established Member
Posts: 346
Joined: Fri Sep 28, 2012 10:42 am
Contact:

Re: editor for hardware synthesizer

Post by tux99 »

prodatum - a cross-platform patch editor for the E-mu Proteus 1000/2000 sample based synthesizer family

Supported synths:

Rack Modules:
Vintage Pro, Audity 2000 (v2), Proteus 2000, Proteus 1000, B-3, XL-1, Virtuoso 2000, Mo'Phatt, B-3 Turbo, XL-1 Turbo, Mo'Phatt Turbo, Planet Earth, Planet Earth Turbo, Proteus 2500 or Orbit 3

Keyboards:
Vintage Keys, PK-6, XK-6, MK-6 or Ensoniq Halo

Command Stations:
PX-7, XL-7 or MP-7

http://prodatum.sourceforge.net/
User avatar
paperplastic
Established Member
Posts: 18
Joined: Fri Aug 31, 2012 7:49 am

Re: editor for hardware synthesizer

Post by paperplastic »

Akai Miniak / Alesis Micron editor
http://miniaktools.sourceforge.net/
The one I use, it's great but not free, has a demo http://chippanfire.com/software/miniak-patch-editor/
tux99
Established Member
Posts: 346
Joined: Fri Sep 28, 2012 10:42 am
Contact:

Re: editor for hardware synthesizer

Post by tux99 »

paperplastic wrote:Akai Miniak / Alesis Micron editor
http://miniaktools.sourceforge.net/
The one I use, it's great but not free, has a demo http://chippanfire.com/software/miniak-patch-editor/
I don't see a Linux version, only Windows and OS X, where is the Linux version?
User avatar
paperplastic
Established Member
Posts: 18
Joined: Fri Aug 31, 2012 7:49 am

Re: editor for hardware synthesizer

Post by paperplastic »

oops, you're right, I run these thing in windows.

Miniaktools says on the website it can be compiled under linux.
With chippanfire's editor you get the source code which are max/msp patches. I don't think max runs on linux, maybe under wine?
User avatar
khz
Established Member
Posts: 1648
Joined: Thu Apr 17, 2008 6:29 am
Location: German
Has thanked: 42 times
Been thanked: 92 times

Re: editor for hardware synthesizer

Post by khz »

https://github.com/eclab/edisyn wrote:About

Edisyn is a synthesizer patch editor library written in pure Java. It runs on MacOS, Linux, and Windows.

Edisyn is particularly good at exploring the space of patches. It has to my knowledge the most sophisticated set of general-purpose patch-exploration tools of any patch editor available.

Edisyn presently supports:
  • Alesis D4 and DM5
  • Casio CZ Series (CZ101, CZ1000, CZ3000, CZ5000, CZ-1, CZ-230S)
  • DSI Prophet '08, Tetra, Mopho, Mopho Keyboard, Mopho SE, and Mopho x4 (Single and (for Tetra) Combo modes)
  • E-Mu Morpheus and Ultraproteus (Single, Hyperpreset, and MidiMap modes)
  • E-Mu Proteus 1, 1XR, 2, 2XR, 3, 3XR, and 1+Orchestral
  • Kawai K1, Kawai K1m, and Kawai K1r (Single and Multi Modes)
  • Kawai K4 and Kawai K4r (Single, Multi, Drum, and Effect Modes)
  • Kawai K5 and K5m (Single and Multi Modes, plus single-cycle wave uploading)
  • Korg SG Rack (Single and Multi Modes) and Korg SG Pro X
  • Korg MicroKorg (Single and Vocoder Modes)
  • Korg Microsampler
  • Korg Wavestation SR (Performance, Patch, and Wave Sequence Modes)
  • M-Audio Venom (Single, Multi, Arpeggiator, and Global Modes)
  • Novation Drumstation and D Station
  • Novation ReMOTE SL, SL MKII, and SL Compact Series
  • Oberheim Matrix 6, 6R, and 1000 (Single and (for 1000) Global Modes)
  • PreenFM2
  • Red Sound DarkStar and DarkStar XP2
  • Roland D-110 (Tone and Multi Modes)
  • Roland JV-80 and JV-880 (Single and Multi Modes)
  • Waldorf Blofeld and Waldorf Blofeld Keyboard (Single and Multi Modes, plus Wavetable uploading)
  • Waldorf Kyra (Single and Multi Modes)
  • Waldorf Microwave II, XT, and XTk (Single and Multi Modes)
  • Waldorf Rocket
  • Yamaha DX7 Family (DX7, TX7, TX802, TX216/TX816, Korg Volca FM, Dexed, DX200, DX9)
  • Yamaha 4-Op FM Family (DX21, DX27, DX100, TX81Z, DX11, TQ5, YS100, YS200, B200, V50, etc.) (Single and (for TX81Z and DX11) Multi Modes)
  • Yamaha FB01 (Single and Multi Modes)
  • Yamaha FS1R (Voice, Performance, and Fseq Modes)
  • Yamaha TG33, SY22, and SY35 (Single and (for TG33) Multi Modes)
  • General CC, NRPN, and RPN editing
  • Microtuning editing
Edisyn has infinite levels of undo, CC and NRPN mapping and learning, offline modes, per-parameter customization, real-time parameter updates, test notes and chords, Pseudo-MPE support, and lots more. Edisyn also has many specialized tools designed to help you explore new patch possibilities without directly programming them. These include:

Randomization: Weighted patch mutation
Merging: Weighted recombination of two patches of your choice
Blending: Random recombination of two randomly-chosen patches on your synth
Nudging: Pushing the patch to sound a bit more (or a bit less) like one of four other patches of your choice
Morphing: Real-time interpolation of four patches to form a new patch
Hill-Climbing and Constriction: evolutionary techniques for guided randomized search through the space of parameters, where Edisyn iteratively offers patch possibilities for you to grade, then looks for new ones based on your assessments.

"Could You Develop a Patch Editor for Synth X for Me?"

Sure! But building a patch editor is a long-term commitment of debugging and maintenance. It can't easily be done with a remote person (you) handling the debugging. So with rare exceptions I only build editors for synths I personally own (I might sell them long after the editor is stable). So if you'd like, say, the Alesis Andromeda to have an editor, all you have to do is gift me an Alesis Andromeda! I'll even pay for shipping.
Why These Synths in Particular?

I have a special interest in hard-to-program synths, either because they have very poor interfaces (or no interface at all), or because their synthesis architecture is difficult to program (FM, Additive). You'll note the high number of 1U rackmounts. :-) Certain other synths (Blofeld, Prophet '08, etc.) are there because I own them and like making stuff for them.

Manual

Edisyn has an extensive manual which describes how to run it, and (if you are so inclined) how to make new patch editors.

####


KnobKraft Orm - The free modern cross-platform MIDI Sysex Librarian >> viewtopic.php?p=118140#p118140

LASER Mammoth >> https://f0f7.net/fe/#/SysexLibrarian


####


SysEx, Editor for Hardware Synthesizer/... and EDA Programs >> viewtopic.php?p=98995#p98995
. . . FZ - Does humor belongs in Music?
. . GNU/LINUX@AUDIO ~ /Wiki $ Howto.Info && GNU/Linux Debian installing >> Linux Audio Workstation LAW
  • I don't care about the freedom of speech because I have nothing to say.
Post Reply