Oberheim TEO-5 Editor

TEO-5 Edit V2

I have added a 3rd Tab to the editor which gives access to some of the sequencer and a simpler editing page based on the SEM called the Semulator:

MAC Standalone V2

PC Standalone V2

V2 includes the original V1 editor 

Main Editor Page
Matrix Mod and File Page

New editor page giving you a simple 16 Step Sequencer and a SEM editor - the Semulator

The sequencer is useful for recording and editing monophonic lines - might do a full polyphonic version but not sure I would ever use it. The Semulator is just a bit of fun and just gives you access to the same controls and modulators of the original SEM. It's best to start with a basic program and use it like a soft synth. Note that VCO1 and 2 are swapped around because on the original SEM VCO2 synced to VCO1 - on the TEO it's the other way around.  

The modulators specifically use the first 3 slots of the MOD MATRIX - just click on SOURCE box to setup the Mod Matrix. Best to start with a Basic Program.

I got the idea for the SEMulator from my own Custom SEM - the SEMi Modular, another terrible pun! Sadly all that is left from FVS that I had back in 1978! Yes I am that old!!! I'm saving that story for another post.



TEO-5 Edit V1

Here is a basic editor for the TEO. Covers all the stuff that is under the hood. Built using CTRLR on a Mac running Catalina but should run on newer Macs as my other editors do. The PC Editor has been tested on Windows 7 and 10

TEO-5 Editor Mac Standalone

TEO-5 Editor Mac AU plugin  

TEO-5 Editor Mac VST Plugin

TEO-5 Editor PC

The stand alone editor should work on newer M1 macs but the plugins are not compatible.

Latest news and info are in the comments section

Mac - Main Window

Matrix Editor and File Load and Save


Running on Windows 10


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.





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!