Roland MKS-7 Editor

Download

I recently purchased a Roland MKS-7. Despite the fact that it is a Juno-106 and TR-707 in a box, it is not as popular as other modules. It’s simply because this is only a preset machine, you can only use the preset voices. You cannot edit the patch, nor can you save your own patches. Fortunately, MKS-7 can be programmed using Midi Sysex and get fully controlled.

I have searched the web, there is not a proper editor for this machine (well actually there is one kiwitechnics patcheditor which is a physical editor and it is expensive, or a Cubase device plugin). So, I went through the service manual and write my own editor. Thanks to Ctrlr, I made this one in only a couple of days. And now, I can edit the voice and save my own patches. This can be used as a VST plugin and all the parameters can be automated in DAW (I have tested it on Ableton and Cubase). Hope you will enjoy it.

 

MKS-7 is a multi-timbral machine with 4 midi channels and 7 voices (that’s why it is named MKS-7). Channel 1 is Melody section with 2 voices, Channel 2 is Bass section with 1 voice, Channel 3 is Chord section with 4 voices and Channel 10 is Rhythm section. Although you can change the channels of your own choice, every time you turn it off, the changes are gone.

There is a Whole Mode, which only applies to Chord section, can provide all the 6 voices at once (get the 2 extra voices from the Melody section), which essentially makes it a full fledged Juno-106.

This editor can only deal with 1 channel at a time, the Midi channel can be set in the MIDI drop down menu that comes with the Ctrlr. Simply set the output device channel to the corresponding ones on the MKS-7. Namely, channel 1 for Melody, 2 for Bass and 3 for Chord. The Whole Mode button can only operate on Chord section. Also, for Bass section only a few parameters can be changed (see the service manual for details).

You can select factory presets using the UP/Down buttons. However, the panel’s sliders or buttons will not be updated to reflect the actual parameters of the factory presets. This is because the MKS-7 is not sending any MIDI messages back to the editor (MKS-7 has no MIDI out at all). However, for USER patches, you can save the edited patch to hard disk and load it back with all the  parameters set correctly on the panel.

To setup Ctrlr VST in a DAW, you need to set the correct MIDI routing. See the following pics.

 

%e8%9e%a2%e5%b9%95%e6%88%aa%e5%9c%96-2016-10-21-17-08-22

 

DSI Pro 2 editor and librarian

Editor and librarian for the DSI Pro 2 synth

v1.4 2018-01-01

Features:

  • Pro2 interface with similar look as actual synthesizer
  • Parameters grouped in different tabs
  • Information about the meaning of each parameter (extract from the manual), its current value and its saved value of the loaded program by simple click and without modifying the value
  • Bi-directional behavior: modifying a parameter on the panel modifies it on the synth; modifying a parameter on the synth switches automatically (optional) to the corresponding tab and displays on the computer the parameter information, the current value and the saved value
  • Visual feedback by using “LED” ring buttons and secondary screens
  • Envelopes graphs handled by mouse or classical DADSR rotary buttons
  • All parameters and wave shapes display (no PW) for the four oscillators at once
  • Oscillators On/Off buttons
  • All parameters and routing display for the two filters at once
  • Filter 2 N/BP switch replaced by rotary button
  • Delays On/Off buttons
  • Load / Save programs from banks and from individual .syx files
  • Easy program renaming
  • Bank management: 2 Disk, 4 Factory and 4 User banks
  • Progress bar when receiving/sending bank
  • Program management
  • Programs info (listing/exporting current values, saved values, current and saved values,
    differences only, full comparison of two programs, differences between two programs)
  • Program compare (saved versus current values)
  • Load and edition of Pro2 Global parameters
  • Different extra switches: Bank AutoSave, Proceed confirmation for program actions, Tab switch…
  • Program and Global parameters adapted according to 1.2.0.2 Pro2 OS
  • Pro2 sysex implementation documentation
  • v1.4 Check connection to Pro2 with Device Inquiry (Pro2 OS 1.3)
  • v1.4 Envelopes DADSR values displayed
  • v1.4 Inverted envelopes when Env. Amount is negative
  • v1.4 Enable/Disable LFO Frequency based on LFO Sync
  • v1.4 Added Key Assign and Pitch Wheel ranges
  • v1.4 Programs info showing Modulation sources and destinations
  • v1.4 Better user interaction when loading Basic Program
  • v1.4 Some minor corrections in the display of help text and values.

Download:

Due to issues of upload in Ctrlr web site I’m using a One Drive public access. A personal web site is in preparation. https://1drv.ms/u/s!AnIPPW8TKmC9lHzDNe3AhNCiMjyK

The download file is a compressed file including the panel, a manual / instructions on how to install Ctrlr, this panel and how to use it. It also contains the four factory banks and a few single programs as sysex files. Please read and follow the instructions in the manual 🙂

History:

  • 2018-01-01: v1.4 Envelopes DADSR values displayed. Inverted envelopes when Env. Amount is negative. Added Key Assign and Pitch Wheel ranges. Some corrections. Manual updated.
  • 2017-03-20: v1.00 First non beta version. Compare button added. Programs info tab added. Manual updated.
  • 2016-09-19: v0.27 Adaptation of some Lua code that was not working for MAC. PC users do not need to download this version.
  • 2016-09-01: v0.26 Corrections based on users feedback. Glide Mode added.
  • 2016-08-29: v0.25 First public beta version.

Thanks for downloading and for posting your comments on this page or on the forums!

Matrix-6

This is a panel for the Matrix-6. I cannot fully test it as I have no Matrix-6 (just a Matrix-1000).I am grateful that “Symphonicsamples” is helping me fixing bugs but just one betatester is a bit sparse, so use at your own risk.

Before you try it be aware that I made the panel for firmware v2.14 from Bob Grieb (http://www.tauntek.com/Matrix6Firmware.htm). If you got v2.14 set the “Sysex”-setting to value “2” when using this panel. When using firmwares prior to v2.14 this panel probably won’t work flawlessly.

 

 

This panel has to be requested. Write an email to roet32@gmail.com. Give a short explanation why you want this panel.

 

m6_1 m6_2 m6_3 m6_4

 

If you don’t know how to use Ctrlr my tutorial for the SuperJX panel may help you:Download

Matrix1000

Editor / Librarian for the Oberheim Matrix-1000

It should work on any Matrix-1000 but I strongly recommend you to upgrade to firmware v1.20 from Bob Grieb or v1.16 from GliGli. I am using v1.20 which is an awesome upgrade for the Matrix1000.

You don’t have to ask for this panel anymore – I just ask you to read read this text carefully before you go to the download site.

The Matrix-1000 panel has not been reported to be problematic, but nevertheless keep in mind that this panel is still in beta state. Beta means that the software is not fully tested and there may be bugs which have not been discovered yet. Therefore, everybody who is using this panel is a beta-tester not an end-user. Don’t get me wrong. Bug-reports and suggestions of any kind are very welcome, but I won’t accept blaming me of having problems with your synth (e.g. losing data) as a result of using this panel. This is a risk you are taking on your own when you are using it.

I recommend saving your patches before using this panel. This can be done with a sysex tool. There are reliable freeware tools to do this. If you need help saving your patches let me know.

This Matrix-1000 panel has been developed for firmware v1.20 from Bob Grieb.
http://www.tauntek.com/Matrix1000Firmware.htm

People reported that it works ok with v1.16 from GliGli too. Other firmware versions haven’t been tested. v1.11 was the last official firmware from Oberheim. It contains some bugs but apart from that it should work as well. Be aware that with firmware v1.03 you may run into problems. Either do the needed hardware modification and upgrade to a higher firmware or maybe forget about using editors/librarians (look at Bob Grieb’s page, scroll down to the bottom).

The Matrix-1000 is almost identical to the Matrix-6. You can load Matrix-6 patches and banks into the Matrix-1000 and vice versa. BUT the Matrix-1000 cannot save patch names. Therefore, when you load a patch or a bank from the Matrix-1000 into the panel it won’t show a name. When you save banks or single patches to disk the names will be preserved.

Some time ago I made a tutorial for my old SuperJX-panel. All my panels are more or less designed the same way so it may be useful to you:
http://ctrlr.org/?ddownload=68352

Here is another tutorial about integrating the Ctrlr plugin into a DAW: http://roet32.wixsite.com/ctrlr/tutorials

One user had problems sending banks to the synth. This was due to the 10ms delay between patch sysex messages being too short for his setup. He successfully tested a version with a 100ms delay. On the actual version the delay is now customizable. Look at the Master/Prefs tab.

You can download it here: http://roet32.wixsite.com/ctrlr/oberheim-matrix-1000

If you have some Ctrlr / Matrix related questions, suggestions or concerns: roet32(at)gmail.com.
One last hint: Morpheus’ hands with the red and the blue pill are buttons, kinda easter eggs…

A few screenshots showing the panel:

m1k_1
m1k_2
m1k_3
m1k_4

 

 

If you think your Matrix1000 is reacting erratic try the following:

1. Sytem Reset: hold the “Enter” button while switching on. It will show the firmware version. Wait until device starts up. Patch 00 of Bank 0 will be initialized to an init patch.

2. Calibration Procedure: Select “Ext Funct”, push button 7, push Enter, push Enter again. Display will show “CAL”. Wait until device reverts to Patch mode.

3. If you are using firmware v1.16 or v1.20 maybe GliGli-Detune is set by accident. Set it by using CC 94, or use my Ctrlr panel. GliGli-Detune is not saved with the patch parameters.

4. If you are using an old Oberheim firmware (e.g. v1.11) you will face a load of bugs. Upgrade to a bugfixed/enhanced firmware. If you live in europe you can get a ROM chip programmed with v1.20 from Untergeek. Within the USA you can get it directly from Bob Grieb: Tauntek Website.

5. Master Parameters may not be set correctly. Use my panel to set it to your preferences.

6. If this did not help you may have a hardware prob. Common issue: memory backup battery’s life has ended. Replace it with a new one. For this you will have to desolder the old battery.

7. If this still does not help you may have a faulty CEM3396. The “small body” CEM3396’s used in the Matrix1000 are getting rare. The “wide body’s” used in the Matrix6 are still available for about 6$. There are ways fitting a “wide body” into a Matrix1000 (i mean without using a sledgehammer).

 

The Patch parameters are not explained in the Matrix1000 manual but they are identical to the Matrix6. The Master parameters are different though, and the Matrix1000 has no Split-mode. I OCR’ed the Matrix1000 and Matrix6r pdf-manuals to enable full text search:

If you don’t know how to use Ctrlr my tutorial for the SuperJX panel may help you:Download

Peavey Spectrum Synth Editor

A panel for the Peavey Spectrum Synth, a 1U multi-timbral rack unit.

This panel uses Sysex commands to control the synthesizer parameters on Spectrum Synths running version 1.2.4 firmware. All patch parameters are accessible, however existing values are presently not displayed in the panel.

You can easily select presets via the Preset Menu, save any changes via the Save button and start presets from scratch via the Initalise button.

This panel was created and functions in Ctrlr version 1590.

 

Download Peavey Spectrum Synth Ctrlr bpanelz

Download Peavey Spectrum Synth Editor App Mac OSX

 

 

SnowED

SnowED – Standalone, VST & AU Editor for Virus TI Snow

Multitimbral Midi Editor for the Virus TI Snow. Finally it’s possible to control the four parts available in Sequencer Mode simultaneously.

Non Snow users: You can use SnowED with other TI series models, but limited to the first 4 parts in Sequencer Mode.

 

Features:

· Librarian
Load and save individual patches in .syx and .mid format.
Load and save soundbanks in .syx and .mid format.
Load patches from ROM and RAM banks.
Write patches in RAM banks and external banks.
Create new soundbanks.
Drag&Drop patches between banks.
*Not compatible with patches from Virus A, B and C.

· DAW Automation

Every parameter of the sound engine of every part is ready to be automated.

· Total Recall

SnowED lets you edit all parameters of the Patch assigned to each Part and save the latest edit status within the application. This means that you can easily recall the latest status of the previous edit simply by opening SnowED.

· Section Locking

Lock any section of the Virus sound engine. For instance, lock Oscillator 1 and Amplitude Envelope. When loading or receiving a new patch, the locked sections will not change. Do you like the effect settings of a patch, or the arpeggiator pattern? Lock them and test any patch with those settings. Forget about random generators.

· Instructions

The zip file contains both stand-alone and VST plugin version (AU plugin for OSX also), as well as a short manual.

· What’s new

1.0.2: Added a Dump Delay parameter that allows to select the time between patch request messages when selecting a bank. If you get message “No communication with Virus TI”, try increasing the delay time.

· Download

Windows:
SnowED Version: 1.0.2
Date: Jun 19, 2016

SnowED for Windows   Downloads: 501

OSX:
SnowED Version: 1.0.2
Date: Jun 19, 2016

SnowED for OSX   Downloads: 310

 

SLIM’XTC V.1.0 – Panel for Moog Slim Phatty

Panel for Moog Slim Phatty. Use midi CC and Sysex. Fully bidirectionnal. Patches can be saved and loaded to/from disk (.syx). Banks (.syx) can be loaded and sended to synth. Enjoy!

 

Download  393.6 KB – SLIM’XTC V.1.0

 

By downloading this file you agree with the following terms and conditions : All rights on the software are reserved to the copyright holders and are subject to change anytime without prior notice. The software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY ; the entire risk as to the quality and performance of the software is with you. Should the software prove defective you assume the cost of all necessary servicing, repair or correction. In no event unless required by applicable law or agreed to in writing will any copyright holder be liable to you for damages, including any general, special, incidential or consequential damage arising out the use or inability to use the software (included but not limited to loss of data or data being rendered inaccurate or losses sustained by you or third parties. or a failure of the software to operate with any other programs. Swiss law and Swiss courts juridiction only are applicable to any dispute and trial concerning the software.

 

 

JOX’3P V.2.0 – Editor for Roland JX3P with Organix MIDI Expansion Kit

Editor for Roland JX3P with Organix Midi Expansion Kit (http://organix.inque.org). Use only CC (Organix update does not support Sysex). Patches can be saved and loaded to/from disk (.syx). Enjoy!

Download 578.1 KB – JOX’3P V.2.0.0

New in V.2.0.0 :

– GUI improvement (more compact interface ; enveloppe graph) ;

– Disk Patch browser added for easiest patch navigation (double click patch to load) ;

– Faster patch loading.

 

By downloading this file you agree with the following terms and conditions : All rights on the software are reserved to the copyright holders and are subject to change anytime without prior notice. The software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY ; the entire risk as to the quality and performance of the software is with you. Should the software prove defective you assume the cost of all necessary servicing, repair or correction. In no event unless required by applicable law or agreed to in writing will any copyright holder be liable to you for damages, including any general, special, incidential or consequential damage arising out the use or inability to use the software (included but not limited to loss of data or data being rendered inaccurate or losses sustained by you or third parties. or a failure of the software to operate with any other programs. Swiss law and Swiss courts juridiction only are applicable to any dispute and trial concerning the software.

JAX’8P V.2.1.0 – Editor for Roland JX8P

Editor for Roland JX8P. Use Sysex. Patches can be saved and loaded to/from disk (.syx).

 

New in V.2.1.0 :

– GUI improvement (more compact interface) ;

– Graphics added for enveloppes ;

– Disk Patch browser added for easiest patch navigation (double click patch to load) ;

– Tone extraction from JX10 bank (this give you access to more than 1500 tones available here : http://super-jx.com/) ;

– Fixed some bugs (please report if you expect bugs to help me ameliorate the panel).

 

Enjoy!

 

Download 641.5 KB – V.2.1.0

 

By downloading this file you agree with the following terms and conditions : All rights on the software are reserved to the copyright holders and are subject to change anytime without prior notice. The software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY ; the entire risk as to the quality and performance of the software is with you. Should the software prove defective you assume the cost of all necessary servicing, repair or correction. In no event unless required by applicable law or agreed to in writing will any copyright holder be liable to you for damages, including any general, special, incidential or consequential damage arising out the use or inability to use the software (included but not limited to loss of data or data being rendered inaccurate or losses sustained by you or third parties. or a failure of the software to operate with any other programs. Swiss law and Swiss courts juridiction (civil court of Lausanne, Switzerland) are applicable to any dispute and trial concerning the software.

 

POWER’08 V.3 – Editor for DSI Prophet’08

Editor for DSI Prophet’08. Use sysex. Created to ease sound designing and get the most power of your Prophet’08 :

– All functions implemented (included sequencer)

– Always see both layer A + B

– Receive/Write patches and banks from/to Prophet’08

– Load/Save patches and banks from/to disk (.syx file)

 

New in V.2 :

– GUI improvement (more compact interface)

– Disk and Synth Patch browser added for easiest patch navigation (double click patch to load ; receive patch from P8 only if you need it)

– Global parameters improvement (data dump added with “get” button)

– Lot of bugs fixed (big code rewritting)

– LFOs handling improvement (link between unsynced and synced freq modulators)

 

New in V.3 :

– Full bidirectionnal panel ;

– Graphs for Amp and Env3 ;

– Reset or copy layers.

 

Enjoy!

 

Download 665.2 KB – POWER08 V.3

 

By downloading this file you agree with the following terms and conditions : All rights on the software are reserved to the copyright holders and are subject to change anytime without prior notice. The software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY ; the entire risk as to the quality and performance of the software is with you. Should the software prove defective you assume the cost of all necessary servicing, repair or correction. In no event unless required by applicable law or agreed to in writing will any copyright holder be liable to you for damages, including any general, special, incidential or consequential damage arising out the use or inability to use the software (included but not limited to loss of data or data being rendered inaccurate or losses sustained by you or third parties. or a failure of the software to operate with any other programs. Swiss law and Swiss courts juridiction (civil court of Lausanne, Switzerland) are applicable to any dispute and trial concerning the software.

 

Do NOT follow this link or you will be banned from the site!