Oberheim TEO-5 Editor

Oberheim TEO-5 Editor

CTRLR Editor for TEO-5

New Version VX  with everything you need to edit a patch on one page! 

Improved Screen Layout

 
Mac versions were built on an iMac running Catalina. Plugins tested with Live 10, Logic 10.6 and Cubase LE 10.5. The plugins were compiled using Reaper. Users report that the standalone app works on later M1 Macs but the  plugins do not. YMMV
 
PC version is standalone only and has been tested on Windows 10  
 
 
 
 
 
 

Latest news and info are in the comments section

Setup 

On the MAC you may need to grant access in the Security and Privacy of System Preferences because I am not a registered Apple Developer

Once the Editor is loaded set up your MIDI devices


The editor uses NRPNs and Sysex to transmit and receive data so those these must be enabled in the TEO-5 Global Menu. Click on a Bank Number to load a bank.

I have added a Load Speed box in the Bank Loading section as the Mac and PC handle the messages in the MIDI Buffer differently. A load speed of 100 works fine with the Mac but you will need to set it to 200 on the PC. 500 slows the MIDI message transmission to 500ms which is very slow - but there just in case.  When you load a bank the editor sends out 16 patch requests and then loads the patches. On the Mac I noticed the 16 messages went sent sequentially as a block then 16 patch messages were returned. On the PC with no delay only the first or second patch was received. The delay ensures that the TEO has time to send the patch data before it gets another request.


VERSION V2 Downloads

MAC Standalone 

MAC AU Component 

MAC VST  (Intel Only)

PC Standalone 





Comments

I've tidied up the memory section on the main page. You can now switch between Factory and user presets. I also added a progress bar just to show when the bank has loaded. If you interrupt the loading process you will not get all the presets - no problem just reload the bank again.
Just updated the Mac versions - couple of bug fixes nothing major.
More minor improvements and the Matrix editor is a bit larger with less text and larger fonts
Maintenance update on the editor as I discovered a big difference between MIDI transmission on the Mac and PC. So there is now a list box with 3 speeds: 100, 200 and 500 ms. 100 should be fine on the Mac and 200ms is working for me on Windows 10. BTW I have Windows machine now so I can test all my editors.
Version 2 adds the SEMulator page plus you can load and save banks. When you load a bank use Target Bank to select which bank you want to replace.
On 29 Nov I tried a build of CTRLR called CtrlrX. I was hoping this would be able to build VST3s. I thought it was working but when I tested it I noticed there was Midi bug. The sysex was working but there were no CC messages being sent or received. The VST did load in Reaper though. I’ll do some more digging!
gb17 said…
Hi Charlie, Thx for your efforts and its connected, unfortunately it shows only "No banks loaded" in the memory, I'm working with Mac M4
Thats a pity. When you first load it you have to click on a Bank No to load a User bank. You could try changing the Load Speed. But the Factory Banks should work as they are built in. Check you have setup MIDI Input and Output in the MIDI menu. You can check MIDI is setup correctly by moving a control on the TEO - it should move the corresponding control in the editor and vice versa. Some of my editors seem to work on M1 and M2 Macs the editor is probably not compatible with the latest Silicon Macs. Anyway thanks for letting me know.
Marty Tanx said…
Hello !
Great editor, thank you!
I found some free sounds for the Teo 5 online.
The sound is loaded but placed in the location the creator intended,
and the original sound is overwritten.

I'd like to hear the sound first and then save it myself in the location I want.
Is this possible with your editor, and if so, how?
Thanks in advance.
TEO banks by default load to their original location. That's why I added the Target Bank option in the editor.
But a single Preset should load to the currently selected patch on the TEO-5 eg F08. If you send a preset using the editor it only overwrites the Edit Buffer. Pressing Write twice will overwrite the current patch. You can't save to a different location using the editor. You have to do it on the TEO:

To save a program to a different location:
1. Press the write button. Its LED begins blinking.
2. Hold down the bank button then press a program selector button to
specify the “hundreds” bank of the program.
3. Release the write button and press a program selector button (1-16)
4. Press the write button again. The LED stops blinking and the program is saved.

(From the TEO-5 manual) - you should also reload the bank where you saved it so the editor is in sync with the TEO. Hope this helps.
Just to clarify: when you edit a sound or import a patch the Edit Buffer is updated. This is a separate memory location that allows you to audition and edit a sound before overwriting the origiinal. But there is no 'edit buffer' for a bank so loading a bank replaces the current one. On the TEO-5 the original bank number it was saved from is embedded in the SysEx file. So I decided to give the user the option of changing the target bank on import.
BTW the "Write Patch" button should really changed to "Rename Patch" as all it does is update the name on the TEO. You still have to press "Write" on the TEO to save the changes. In other words write the contents of the Edit Buffer to patch memory.