Skip to content
Pre-release

@bpcmusic bpcmusic released this Mar 2, 2018 · 7 commits to master since this release

TELEXi:

  • Additional smoothing for potentiometers vs. CV input jacks. The result is that the pots will be smoother and settle at a position. The CV values will continue to be super-responsive and may "twitter" a bit between values.

TELEXo:

  • Enhanced the Envelope Generator to handle changes in peak voltage and offset during an active envelope.
Assets 8
Pre-release
Pre-release

@bpcmusic bpcmusic released this Feb 24, 2018 · 8 commits to master since this release

Beta release of the TXo firmware.

TELEXi:

TELEXo:

  • Refactoring of codebase to support some Future Fun Firmware. For those hacking around, the development switch is now in the "defines.h" file.

  • Repaired the "Envelopes Sometimes Dip Below Zero Due to a Stupid Counting Thing" error. Now, envelopes alwas end at their origin (and hit their peak) regardless of the attack and decay times.

  • CV LEDs now always represent an envelope's peak brightness; they sometimes would miss this point on fast envelopes (especially log ones).

  • Wavetableapalooza: the TXo running with the Teensy 3.2 now has 45 different waveforms. You can access them with the TO.OSC.WAVE parameter, which now increments waveforms every 100 steps. For example: 0 = SINE, 100 = TRIANGLE, 200 = SAW, 300 = SQUARE, ..., 4500 = RANDOM/NOISE. Waveforms are taken from the AdventureKid free waveforms pack AdventureKid free waveforms pack. I arbitrarily selected a handful for now; this may change in the future.

Assets 4
Pre-release

@bpcmusic bpcmusic released this Jan 9, 2018 · 11 commits to master since this release

Beta version of the latest TELEX firmware; fixes a few small bugs and adds some new capabilities. New capabilities require the next Teletype firmware (the coming 2.3 release).

TELEXo

  • Revised address identification code
  • Added calibration code for the CV outputs
  • Fixed offset bug for slew times of 0
  • Added new envelope mode for on/off that gate the attack and decay

TELEXi

  • Fixed the address identification error by reverting the area of code to .018's method
  • Fixed range bug that kept CV/PARAM from reaching the max value
Assets 6

@bpcmusic bpcmusic released this Dec 3, 2017 · 12 commits to master since this release

Fixes a couple of key problems with the v.017 update; recommended to update ASAP if you are running the v.017 update.

TELEXo

  • Recompiled to target overclocked processor (120MHz)
  • Adjusted Start-Up Delay (due to reversion by an Arduino IDE update)

TELEXi

  • Recompiled to target overclocked processor (120MHz)
  • Adjusted Start-Up Delay (due to reversion by an Arduino IDE update)
  • Fixed bug in Calibration Code (v.017 was inverting values)
  • Decreased input sampling rate to 1ms
Assets 6

@bpcmusic bpcmusic released this Nov 16, 2017 · 14 commits to master since this release

RELEASE FILES REDACTED DUE TO PROBLEMATIC COMPILATION ISSUES

Please use later versions.

--

TELEXo

  • Un-commented the Teensy-specific i2c library

TELEXi

  • Updated the IN and PARAM code to use the Arduino class "ResponsiveAnalogRead" improving responsiveness and accuracy
  • Removed legacy averaging and low pass filter smoothing
Assets 2

@bpcmusic bpcmusic released this Jun 9, 2017 · 17 commits to master since this release

TELEXo Changes:

  • Recompiled reducing Teensy startup to 175ms (from 400ms)
  • Optimized memory for LED and Quantization Tables (moved to FLASH)
  • Fixed updates to envelope AD times while the envelopes are active and in that segment

TELEXi Changes

  • Recompiled reducing Teensy startup to 175ms (from 400ms)
Assets 4
Jun 3, 2017
New Telex Operators:
- TO.TR.PULSE.MUTE/TO.TR.P.MUTE - mute/unmute a TR PULSE output
- TO.TR.INIT/TO.CV.INIT/TO.INIT - all are now device native
- TO.OSC.CTR - set the centerpoint for oscillation
- TO.ENV.EOR/TO.ENV.EOC - bind local trigger outputs to points in the envelope
- TO.M.ACT - global activation for all 4 metronomes
- TO.M - set the ms rate for all 4 metronomes
- TO.M.S - set the seconds rate for all 4 metronomes
- TO.M.M - set the minutes rate for all 4 metronomes
- TO.M.BPM - set the BPM for all 4 metronomes
- TO.M.SYNC - sync all 4 metronomes
- TO.M.COUNT - set the count property for all 4 metronomes
- TO.TR.M.MUL - clock multiplier for each local metronome
- TO.CV.LOG - logarithmic translation for the CV curve
- TO.ENV.LOOP - causes triggered envelopes to loop

Bug Fixes:

- fixed an issue with envelopes and offsets that caused envelopes to go
  silent when an offset was applied

@bpcmusic bpcmusic released this Jun 3, 2017 · 18 commits to master since this release

New TELEXo Operators:

  • TO.TR.PULSE.MUTE/TO.TR.P.MUTE - mute/unmute a TR PULSE output
  • TO.TR.INIT/TO.CV.INIT/TO.INIT - all are now device native
  • TO.OSC.CTR - set the centerpoint for oscillation
  • TO.ENV.EOR/TO.ENV.EOC - bind local trigger outputs to points in the envelope
  • TO.M.ACT - global activation for all 4 metronomes
  • TO.M - set the ms rate for all 4 metronomes
  • TO.M.S - set the seconds rate for all 4 metronomes
  • TO.M.M - set the minutes rate for all 4 metronomes
  • TO.M.BPM - set the BPM for all 4 metronomes
  • TO.M.SYNC - sync all 4 metronomes
  • TO.M.COUNT - set the count property for all 4 metronomes
  • TO.TR.M.MUL - clock multiplier for each local metronome
  • TO.CV.LOG - logarithmic translation for the CV curve
  • TO.ENV.LOOP - causes triggered envelopes to loop

Bug Fixes:

  • fixed an issue with envelopes and offsets that caused envelopes to go
    silent when an offset was applied

TELEXi is Unchanged.

Assets 4

@bpcmusic bpcmusic released this May 27, 2017 · 20 commits to master since this release

Updates to the TELEXo code:

  • fixed performance during RECT usage
  • continued to optimize the oscillation loop for performance
  • increased the LED refresh to 50ms from 100ms
  • optimized writes to DAC (only on change of value)
  • BUG: offset was off by a power of two (4 character change - DOH!)
  • BUG: negative values for N (*.QT and *.N) are now handled properly

No changes for the TELEXi this release.

Assets 4

@bpcmusic bpcmusic released this Feb 23, 2017 · 33 commits to master since this release

Released 18 February 2017

Latest builds of the TELEXi and TELEXo Teensy 3.2 firmware. Use the Teensy Loader to deploy it to your device.

IMPORTANT: Unless you have made special preparations or have a BETA unit with a red paint stripe on your Teensy, DO NOT have the module's Eurorack power connected and active when the Teensy is connected via USB to your computer.

This will also require you to have the appropriate firmware installed on your Teletype. This is now available in the core Teletype firmware.

Assets 4