Windows: the Clock Sync info box could not be closed with the mouse, Enter or Escape until the plugin window was clicked.
Fixed garbled text on the screen and program display at 0.75x, 1.25x and 1.75x GUI scale on some systems.
Sequencer Editor: the velocity lane can be resized.
Knobs move smoothly, with the timing of the TEO-5.
Filter, PW, Voice Volume and reverb recalibrated against the TEO-5 at 192 kHz.
Fixed a rare click when moving Cutoff or State.
Programs > Lock keeps the arpeggiator, the sequencer or both when the program changes, so you can try a sequence or an arpeggio with other sounds. The arpeggiator lock holds Arp On, Mode, Octave, Repeat and Relatch, the sequencer lock holds the sequence, and either one holds Clock Divide and BPM. The lock status is saved with the project.
Lock is also in the arpeggiator Mode menu, the screen's Arp menu and the Sequencer Editor's EDIT menu.
A lock icon on the screen and in the Sequencer Editor shows what is locked. Click it to switch the locks.
Changing programs leaves the programs as they are. Save, Save Preset, Export Preset, Copy Preset, Export Bank, Export TEO-5 Bank, Write Program and Write Bank store the locked settings in the current program. The other programs in a bank keep their own.
TEO-5 link: the unit receives the locked settings with every program change, also when you change program on the unit. Its stored programs stay as they are unless you press WRITE on the unit. A warning explains this once per session, and also warns when the unit can't follow.
The manual has a new Sequencer and arpeggiator lock section.
Sequencer Editor: a piano roll for the sequence of the current program. Open it with Programs > View Sequencer Editor, the S key (Shift+S in plugins) or a click on the SEQ title. It covers the panel right of MASTER and MISC and swaps with the modulation matrix.
Add, move, resize, duplicate and delete notes, box selection, a velocity lane, a loop length flag, key preview and 16, 32 or 64 step views with Zoom 1x and 2x. The roll zooms out to keep recorded notes in view.
Bass, Lead, Pad, Keys and Mutate generators write phrases in a chosen key and scale. Changing Key or Scale moves the notes to match, and the key and scale of sequences from elsewhere are detected.
NOTES and TIME menus: transpose, fit to scale, humanize velocity, rotate, reverse, legato, note length, double loop and step size, with undo and clipboard in EDIT.
Factory sequence library: 26 .mid files by Bass, Lead, Pad and Keys in Presets/Sequences, and your own sequences saved next to them.
File > Import MIDI to Sequencer and Export Sequencer as MIDI. Drop a .mid or .midi file anywhere on the window, or drag the sequence out of the screen or the editor to a DAW track.
While PLAY is on or while recording, the screen shows the sequence as a piano roll, with a playhead that follows the audio.
Appearance > Panel: Standard, Dim Lines and Flat replace Flat Panel. Existing Flat Panel settings carry over.
The sequencer editor and modulation matrix views are saved with the project, so it reopens in the view it was left in.
The screen's top row shows the step (4/9 playing, STEP 10 recording) in place of the CURRENT STEP page. The Seq Play and Seq Record readouts are gone, so the roll appears at once.
The manual has a new Sequencer Editor chapter.
X-Mod at host sample rates below about 28 kHz: the decimator filter was designed with wrong coefficients.
With Pot Mode set to Relative, on/off switches sent from a controller or the TEO-5 (for example FX On and Reverb On) ignored the first press. Switches now always go to the new value.
OB-Xd import with oscillator sync or X-Mod: the oscillators were swapped.
Factory banks updated: sync and X-Mod programs (for example 403 Sync Lead 2) now sound as intended.
The manual describes how the TEO-5 Arp, Play, Record, FX and Reverb buttons follow over the TEO-5 link, and that Global 18 MIDI Param Send must be set to NRPN.
Appearance > Preset Navigation puts − and + buttons in place of MANUAL. They step to the previous or next program, and Shift-click or right-click jumps to the same program in the previous or next bank. The buttons stay in place, so preset macros (for example NKS preset tools for Komplete Kontrol) can click them.
Page Up and Page Down step to the previous or next program, like the Left and Right arrows. Macro tools that save NKS presets in Komplete Kontrol can send Page Down to step through the programs.
Standalone: with an audio device that has more or fewer than two outputs, the app could start with no audio output.
Modulate in Slot N in a control's right-click menu makes the control the destination of the first free matrix slot and opens the modulation matrix to pick the source.
With host sync, the first step of the sequence could be skipped each time the host loop jumped back to its start (seen in Studio One).
Clicking a control and pausing before dragging opened the control menu. With a mouse the menu now opens only from a right-click; press and hold still opens it on touch screens.
Linux: with fractional display scaling, the window size options could report that a size does not fit the screen, and screens with a 1 pixel gap between them were not detected as connected.
New Bank showed a "Default Preset Not Found" alert for every program, which looked like a crash. Reset Preset, Reset Bank, New Bank and New Preset now start from the init preset.
Ten arpeggiator modes from TEO-5 OS 1.2: Pinky Up, Pinky Down, Thumb Up, Thumb Down, Spiral, Leapfrog, Shuffle, Shuffle Once, Rand Walk and Chord. They play the same patterns as the unit.
The modulation matrix can be set from the panel. Right-click a control and use its Mod Matrix submenu: it lists the 16 slots, free or with their source and destination, and routes a source to the control. Clear Slot removes one. The UNISON button sets Unison Detune, the master knob sets Panning and the MASTER title sets Voice Volume. Controls with a shared destination have a second submenu, such as Mod Matrix: Osc All Freq.
Option-drag (Alt-drag on Windows and Linux) a control to set the amount of the matrix slot on it. Option-click steps through the slots when several target the control, and Option+Shift-drag scales them all.
While notes play, the LED ring of each modulated control shows its modulated value in green. During a drag the ring shows the range of the slot.
The screen shows the slot number and amount, with the source (SRC) and destination (DST) in the bottom fields, while a slot is set or its amount is dragged.
The cutoff ring turns green when a slot, an LFO or Env 1 Dest is routed to the cutoff.
The arpeggiator Mode parameter now has 16 host choices, so host automation recorded on it maps differently.
The screen shows a new tempo, clock divide, arpeggiator mode or effect right away, not only after the window is reopened.
The Download button in the update message opens the TED-8 installer download for your system in the browser (it opened a different product's download before).
X-Mod follows the TEO-5 at high settings: from about 32 up the depth grows as measured on the unit, and at the top of the range Osc 1's pitch swing is limited as on the TEO-5, which changes the tone of strong X-Mod sounds.
Less aliasing with X-Mod: while X-Mod is in use the oscillators run at twice the internal rate. Turning X-Mod up on a held note switches over without a click.
The program menus on the screen list the presets of every bank by category tag, .syx banks included, and can copy a program from another bank.
Clicking the program number on the screen opens the program menu.
The BANK menu rescans the Banks folder, so new banks show up without a restart.
Clicking the MASTER title opens the program settings: Pitch Bend, Glide Mode, Unison, Filter Key Amount, Voice Volume, Transpose and Low Split.
Right-clicking UNISON also sets Voices, Detune, Key Mode and Env Retrig.
The program name menu on the screen sets the program's Category Tag.
Pitch Bend > Link sets Up and Down to the same value.
macOS menus show a separator under section headers, and the headers line up with the items.
MPE support (MIDI > Enable MPE). Each note on a member channel has its own pitch bend, pressure and timbre (CC 74). Pitch Bend and Pressure act per voice in the mod matrix, and Timbre is a new matrix source. Controller profiles for common MPE controllers are in the MPE folder, and the bend range and zone sent by a controller (RPN 0 and MCM) are followed.
Timbre Out sends Timbre to the TEO-5 as Breath or another chosen source. MIDI Out folds the member channels onto the out channel.
MTS-ESP and MTS SysEx tuning. The key is retuned before glide.
Programs > Scale offers the TEO-5's 65 tunings, measured on the unit, per program or as Global Scale. Slots can be loaded from .scl files, exported, renamed and sent to the TEO-5. A TEO-5 slot can follow the MTS-ESP master, and a dialog shows the tuning table.
Low Split: keys below the split note play 1 or 2 octaves lower, like the TEO-5's low split buttons. The split note is picked from a note menu.
Pot Mode (Relative, Passthru, Jump), Program Send, Program Receive and Send MIDI Arp Notes, as in TEO-5 Globals 5, 24, 25 and 26.
New mod matrix presets for Timbre and MPE.
New MIDI menu layout: MIDI In and MIDI Out channel submenus, a Config submenu, the MPE settings and MIDI Boards. MIDI Out has its own channel, and sessions saved before keep their channel.
MPE and MTS-ESP indicators under the logo.
Notes stop at A8, and keys 0 to 11 sound two octaves up, as on the TEO-5.
SEQ PLAY and SEQ RECORD can be assigned with MIDI Learn. A CC value of 64 or more switches them on and a lower value switches them off, so a sustain pedal or a momentary pad plays the sequence while held and stops it on release.
Clock Sync on a Hz-rate effect (Phaser, Chorus, Flanger and others) opens a dialog explaining that sync only sets the delay times.
The UNISON key lights orange when Poly Unison is on.
On macOS, the title of a control's right-click menu is a label with a separator under it and can no longer be selected.
Section presets for the mod matrix (one slot, a block or the full matrix), LFO 1 and 2, the arpeggiator, the effect and the reverb, based on the TEO-5 factory and Vintage Roland banks. Click a matrix source or destination, an LFO destination, the LFO, ARPEGGIATOR, EFFECT or REVERB titles, or the ARP and EFFECT fields on the LCD. Reverb presets are at the top of the effect menu and combine with an effect preset.
Presets are files in Presets/<section>, and subfolders show as submenus. Installers never replace a preset you edited.
Hovering a matrix AMOUNT, CUTOFF or OSC 1/2 FREQ knob shows its value on the LCD.
New Appearance > Flat Panel option fades the panel stripes.
Knobs and keys cast soft shadows lit from above.
The LFO RESET and arpeggiator RELATCH keys no longer pulse.
The lit LFO keys pulse with their LFO. The rate follows FREQ or the sync rate, and AMOUNT sets the depth. The lit arpeggiator keys flash on each step, and on the arp clock when no notes play.
Moving an LFO's FREQ, AMOUNT or SLEW, its shape, sync rate or RESET draws two seconds of that LFO on the screen.
In plugins, the program keys and the M and P shortcuts need Shift, so plain keys reach the host's typing keyboard. The standalone app works as before.
P switches Poly Unison on and off. UNISON lights blue while Poly Unison is on, and Shift-click on UNISON switches it directly.
Clicking a section title in the lower half of the panel shows or hides the modulation matrix.
Check Updates moved out of the Help submenu to the main menu.
Fixed: on macOS, the editor was slow to open, mostly at the 1.5x GUI size. It now opens several times faster in hosts. On Windows and Linux it opens a little faster too.
Fixed: the Windows build made no sound.
Fixed: on Windows, knobs did not appear at larger GUI sizes on high-DPI displays, and the editor was slow to open.
Fixed: on Windows and Linux, the LCD and display menus opened at the bottom corner of the panel in the default style. They now open where you click, in the TED-8 menu style.
Fixed: with several TED-8 instances open, closing one editor could crash the others.
Fixed: the arpeggiator OCTAVE 2 label was out of line with 1 and 3.
The rack ears cast a soft shadow on the panel.
Offline bounces render with 8x oversampling and linear-phase decimator. X-Mod aliasing is 20 to 40 dB lower, and the plugin reports the added latency to the host.
Export Preset and Export Bank save .fxp and .fxb files with every TED-8 setting. New Export TEO-5 Preset and Export TEO-5 Bank menu items save .syx program dumps for the unit and leave the current bank and preset unchanged.
Fixed: renaming a .syx bank gave it an .fxb extension, and the bank no longer loaded.
The step sequencer follows the host transport: with BPM Sync on, an armed PLAY starts and stops with the host, and the steps lock to the host beat, also after a jump or a loop.
Lower CPU use: the filters of 8 voices run together, and the engine is about 1.7 times faster on Mac and 2.2 times faster on Windows with the same sound.
The editor opens faster: the knob graphics are decoded once and kept in the TED-8 data folder for later launches.
Computer keyboard program selection: 1 to 9, A to F and 0 pick programs 1 to 16 in the current bank, with Shift they pick the bank. The left and right arrows step through programs, the up and down arrows through banks.
Reset Preset offers Init Preset: one oscillator, a basic envelope, no effect and no modulation.
Programs > Category Presets lists the sounds by bank and by name, and copies the chosen sound into the current program slot, so new banks can be built from several banks.
Program menus show the program number as on the display (bank and program, for example 307).
The screen draws the velocity and pressure response for Env Velocity and for Velocity or Pressure as a matrix source.
Phaser, Rotating Speaker and reverb refitted to new TEO-5 measurements. Phaser Mix now sets the sweep depth, and the screen shows the sweep range in Hz.
Filter resonance at the top of the range, pulse wave alignment under hard sync and noise level refitted to the TEO-5.
Vintage now gives each voice its own fixed pitch and cutoff offset, as on the TEO-5. Glide rate, master volume smoothing, Env 1 destination depth and Overdrive modulation also follow new measurements.
Unison Detune works as a modulation matrix destination.
First release
Oberheim TEO-5 replica built from measurements of a real unit: oscillators, SEM-style filter, envelopes, LFOs, glide, unison, overdrive, effects and reverb.
8 voices, Poly Unison with up to 6 stacked voices per note (48 voices) and a 16-slot modulation matrix (M key).
Arpeggiator and 64-step sequencer with chords up to five notes, rests and ties.
Direct link to a TEO-5: edits and program changes both ways, edit buffer send, sequence recording kept in step, Backup and Restore of the 256 user programs.
Programs by bank and by category, OB-Xd preset import, MIDI learn from a right-click on any control.