Crumar Bit

Here my panel for the Crumar bit.

 

You can only create preset, not modify existing preset of your Crumar bit.

Set the midi channel output properly in ctrlr and on your hardware and everything should work fine.

Be aware that the Crumar bit is not real-time sysex controllable, this panel only send “big” sysex preset followed by a program change.

 

Download

 

Enjoy

Roland Boutique Synth JP-08 , Midi Editor / Remote

jp-08-midi-editor-remoteHere is my second Roland Boutique Midi Editor. The Remote for the Synthesizer Roland Boutique JP-08.

It is possible as VST and Standalone for PC 32/64 Bit and Mac as VST, AU and Standalone.

The „JP-08“ parameters can be automated, they can be stored in your Project.
With the X-Y-Pad any controller can be selected and controlled.

You can select the sound off the JP-08 (Patch Number 11-88 and Patch Presets ).

The hidden parameter “Portamento”, „Delay” and “Hold”, can be changed on the “JP-08 Midi Edtior”, which are not present on the JP-08 surface.

Price 5,90€

Greeting, Momo Müller

Download and Info:  http://jp-08remote.jimdo.com

Video: https://www.youtube.com/watch?v=5PW5HthrjqE

 

 

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

 

Novation Circuit Editor

Novation Circuit Editor.

 

Features:

  • Synth 1 & 2 colored selector.
  • All Synth parameters available.
  • Modulation matrix.
  • Macro knobs.

Actually, it lack some important features if you compare it with the official one like “get patch” and “save patch”. I may add them if Novation release the Sys Ex table.

 

Download

Roland Boutique Synth JU-06 , Midi Editor / Remote

Hi,
here is my new Midi Editor / Remote for the Synthesizer Roland Boutique JU-06.

It is possible as VST and Standalone for PC 32/64 Bit and Mac as VST and Standalone.

The „JU-06“ parameters can be automated, they can be stored in your Song.

With the X-Y-Pad any controller can be selected and controlled.
You can select the sound off the JU-06 (Presets 0-64).

The hidden parameter “Portamento”, „Delay” and “Hold”, can be changed on the “JU-06 Midi Edtior”, which are not present on the JU-06 surface.
Price 5,90€

Greeting, Momo Müller

Download and Info:   http://ju-06remote.jimdo.com

Video: https://www.youtube.com/watch?v=Pn7rGl6MOtY

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 from the Sunny Synths’ drive or website www.sunnysynths.com

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 panel can now be downloaded without writing me an email. I got tired answering all these emails.

Please read this text, otherwise you WON’T KNOW WHAT YOU WILL GET:

Some general information:
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.

Matrix-6 specific information:
The Matrix-6 panel has been developed for firmware v2.14 and above from Bob Grieb: http://www.tauntek.com/Matrix6Firmware.htm. It won’t work correctly when using firmware versions prior to v2.14. Notably the fixed modulations won’t work as expected. In order to get the fixed modulation working with Bob Grieb’s firmware set the “Sysex”-setting on the Matrix-6 to value “2” when using this panel. I don’t have a Matrix-6 but I’ve got many reports about the firmware and I can tell you that Bob’s firmwares (newest is v2.15) really are worth the hassle to open the Matrix’s case and replace this socketed eprom.

Important: It is not possible to send sysex-dumps to the M6’s edit buffer. This makes things a bit complicated: the panel will always OVERWRITE the actual patch location on the synth when loading a patch from the librarian and in many other cases such as using the randomizer or editing the mod-matrix. That’s why you have to save your patches if you don’t want to lose some of them. Before you try the panel better do this with a sysex tool. There are reliable freeware tools to do this. If you need help saving your patches let me know. My beta tester used patch 99 as edit buffer. The panel won’t change it when loading patches from the library so it will always stay on patch 99.

Another important thing: There is no way for the panel to know which patch nr. is set on the Matrix-6. So in order to get the same patch on the panel as on the synth you first have to use the “Patch Select” button of the panel to select a patch. Otherwise the panel will overwrite the wrong patch and you won’t hear the changes made by e.g. the randomizer or the modulation matrix.

Some time ago I made a tutorial for my SuperJX-panel. All my panels are more or less designed the same way so it may be useful to you.

The following paragraphs are somewhat applicable to all my editors. The buttons are just not at the same places as on the screenshots:

  • Setting up the Ctrlr panel
  • the VST-Plugin
  • Saving and loading Patches (partially)

http://docs.wixstatic.com/ugd/228c20_f53c1f034a1c454fbd18843b1f4d39e3.pdf

A remark for Mac users: It seems that the AU-plugin does not work very well with Logic whereas with Ableton Live 9 it seems to work quite well . It really depends on your DAW how well the plugin performs.

You can download the panel here:
http://roet32.wixsite.com/ctrlr/oberheim-matrix-6

One last hint: Morpheus’ hands with the red and the blue pill are buttons, kinda easter eggs…

For questions and suggestions write me an email: roet32″at”gmail.com

m6_1 m6_2 m6_3 m6_4

Plain editor panel for Roland MKS-50

If you have an Roland MKS-50 like I do, you may want to stop dive in menus. There is a dedicated editor for it, but I just can not get that to work with Windows10. So I just found CTRLR and made a panel today.

I assume it could be done a whole lot better cause I found no good tutorials and made this one basicly by trial and error and reverse engineering of other panels. It would be cool to make features to load in patches from the MKS and also a funktion to save sounds straight into it. If somebody wants to help out doing that just take my panel and make a new version.

 

Just after I was almost done with with my panel I also found one in the deprecated. But since I made mine a bit different I decided to upload it anyway.

 

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

VR-09 Combo editor

This is a control panel for the Roland VR09-Combo keyboard, similar to the proprietary iPad-only app.

It is still a work in progress most of the functionalities are there. It’s my first panel; constructive criticism is welcome. Supports bidirectional editing of synth and organ tones and control of the built-in effects.

Still To Do: changing name of a sound (new name gets uploaded to the synth but it is not shown on the display); load/save sounds to file (has anybody any info on the file formats .UPG and .DAT used by Roland?); some synth tones are not editable (but same goes with the iPad app).

It is released under GPLv3.

1,268 Download

Ctrlr