T-1 Changelog

v1.2.6

Bugfixes

  • CV outputs did not produce reliable triggers when ( SUSTAIN ) was high.
  • Saved WiFi networks were not loaded properly (regression from v1.2.4)
  • Clearing ( PITCH ) was resetting the user scale. This behaviour has been removed.
  • Fixed some issues with [ MUTE ] states when reloading a bank.
  • When copying a bank, changes in the new bank propagated to the old one.

v1.2.5

Bugfixes

  • T-1 saves a backup when saving a bank. If the bank gets corrupted, T-1 tries to load the backup instead.
  • Tempo estimation was not working properly when using PPQN < 24 with analog clock sync. This caused the MIDI clock output to be out of sync.

v1.2.4

Bugfixes

  • CV outputs were tuned to A0 = 0V instead of C0 = 0V. (Regression from v1.2.0)
  • T-1 now discards corrupted banks, which were causing a crash when powering on the device.

v1.2.3

Bugfixes

  • Fixed visualization bug when using ( CYCLES ) with less than 16 steps.

T-1 Config

  • Improved access to serial-port in support scripts for macOS

v1.2.2

Bugfixes

  • Banks saved with previous firmware versions (< v1.2.0) were not loaded correctly.
  • Random modulation on CC knobs had wrong offset.

v1.2.1

Bugfixes

  • Thru in output configuration wasn’t sending MIDI.

v1.2.0

New Features

  • CC tracks – a new type of tracks where knobs send MIDI control change messages.
    • Toggle between note tracks and CC tracks with [ CTRL ] + [ VALUE ] in track view.
    • Knobs can be modulated with ( RANDOM ).
    • CC values can be saved to the pattern with [ CTRL ] + ( KNOB ).
  • Banks can be saved without stopping playback.
  • ( REPEATS ) update:
    • The range goes from 0-48 + infinite
    • New visualization to allow large range.
    • New TAIL mode, for non-choking repeats. Use modifier buttons to switch between CHOKE and TAIL modes.
    • ( PITCH ) and ( VELOCITY ) are retained from the pulse generating repeats.
  • ( VOICING ) update:
    • New voicing style RAMP.
    • Voicing direction can be set to up / down on modifier buttons in ( VOICING ).
    • ( STYLE ) layout is now FIXED, RAMP, CLIMB in polyphonic (first row) and monophonic (second row) modes.
  • When ( CYCLES ) is double tapped, cycles editing mode stays active until pressing ( CYCLES ) knob again.
  • The random sequence for each parameter can be refreshed by holding ( RANDOM ) + ( KNOB ) + press [ CLEAR ].
  • When clearing a bank, an additional confirmation press is needed to clear the bank.

Synchronization

  • Improved both MIDI clock sync in and analog sync in.
  • T-1 now synchronizes external Link devices with external clock received from MIDI or analog.
  • A clock latency setting can be set in T-1 Config to offset notes from both incoming and outgoing synchronization.

CV

  • Resolved issue with jitter on high pitches on CV outputs.
  • 1v/oct CV outputs have been shifted one octave to improve range around middle C (C3).
  • Added 1.2v/oct for compatibility with Buchla gear.
  • CV voltage for pitch outputs is wrapped on both ends of 0-5 volt limit such that all MIDI pitches can be played.
  • Calibration of CV outputs have been improved

T-1 Config

  • T-1 Config is now signed and notarised for MacOS
  • Fixed bug in tools for restoring/creating backup
  • Added “1 PPQN” setting for clock in/out
  • Added global setting, “choke pattern”, for toggling behaviour of sustained notes on pattern change.

Adjustments

  • ( RANGE ) / ( RANDOM ) + ( RANGE ) has exponential behavior on high modulation depths.
  • Improved ( RANDOM ) + ( DIVISION ) / ( TIME ) algorithm.
  • ( RANDOM ) + ( VELOCITY ) affects each note in polyphonic tracks differently.
  • Range of tempo is 24-280 BPM.
  • Improved ( TIMING ) behaviour with repeats generated from pulses on uneven steps.

Bugfixes

  • Disabled ( DELAY ) changes across cycles as this is not possible.
  • Prevent jumps in timeline when changing ( DIVISION ) or ( STEPS ) while in cycles editing mode.
  • Fixed issue with presses on [ PLAY ] button being received twice.
  • Fixed crash on when using ( RANDOM ) + ( STEPS ) in a multi-selection.
  • Fixed issue with receiving USB-MIDI during startup, which caused the MIDI input to freeze

v1.1.5

Bugfixes

  • [ CLEAR ] + [ PATTERN ] was clearing the active pattern instead of the selected pattern (Regression from v1.1.3).
  • Patterns from other banks where not loaded correctly when not playing (Regression from v1.1.3).

v1.1.4

Bugfixes

  • Fixed parameter visualization of cycles (Regression from v1.1.3)
  • Modulators are properly reset when changing pattern.

v1.1.3

Improvements

  • When changing patterns, there was a small delay of ~20 milliseconds before the new pattern started. This has been greatly improved.
  • Playing a pattern from empty banks does not override the previous tempo.

Bugfixes

  • Quantize parameter was not working properly for values that are not a power of 2 (3, 5, 7, 11).
  • Temp + mute was not working properly in some situations.

v1.1.2

Bugfixes

  • Fixed bug with repeats being silenced for time values larger than 1/16.
  • Fixed bug with secondary parameter not being opened when pressing [ CTRL ] + ( KNOB ) + [ CTRL ].
  • The user scale was not cleared when clearing the track.

v1.1.1

Improvements

  • Added note filter on MIDI outputs. (Configurable in T-1 Config.)
    • Sustain is now relative to division, 50% sustain = 1x division, 100% sustain = 16x division.

      Bugfixes

      • Fixed crash when adding random modulation to steps.
      • Fixed CV outputs when using them in “gate” mode.
      • When reloading banks, new patterns where not cleared properly.
      • When clearing patterns, tracks went out of sync in some cases.
      • When copying tracks with chords, randomness applied to chords were not saved properly.

      v1.1.0

      OBS! Requires T-1 config v1.1 Make sure to manually download and install T-1 config v1.1 before updating the firmware.

      Improvements

      • Multi track selection
        • Multiple tracks can now be edited at once, by selecting multiple tracks. Knobs make relative changes across tracks. Pressing the [ VALUE ] buttons in parameter menus sets all selected tracks to the same value.
      • Global pattern editing
        • When holding [ PATTERN ], changes are applied to all tracks in the pattern. Knobs make relative changes across tracks. Pressing the [ VALUE ] buttons in parameter menus sets all tracks to the same value.
      • Global cycles editing
        • Outside the ( CYCLES ) menu, changes to tracks apply to all cycles. Knobs make relative changes across cycles. Pressing the [ VALUE ] buttons in parameter menus sets all cycles to the same value, effectively removing cycles on the selected parameter.
      • Pattern chain
        • In the pattern menu, pattern chains can be created by selecting multiple patterns. The selected patterns will be played in sequence according to their ( QUANTIZE ) value. Pattern chains are saved in banks. Existing chains on other banks can be played by pressing the [ PATTERN ] button after selecting a bank in the [ BANK ] menu.
      • Copy parameter
        • Parameter values can be copied along with their associated cycles. Press [CTRL] + [CLEAR] + (KNOB) to copy a parameter. The parameter is pasted by pressing the destination tracks similarly to pasting a track.
      • Tempo visualization
        • When holding or double tapping the ( TEMPO ) knob, the tempo is visualized on the [ VALUE ] buttons. The tempo range is 26-280 BPM where each [ VALUE ] button corresponds to 16 BPM.
      • Clipboard
        • Allows for copying tracks and parameters between patterns and patterns between banks.
        • Press [ CTRL ] + [ CLEAR ] + double tap [ TRACK ] / [ PATTERN ] / ( KNOB) to add a track/pattern/parameter to the clipboard. Items from the clipboard can be pasted using [ CLEAR ] + [ TRACK ] / [ PATTERN ].
      • Random
        • The variations introduced by turning the ( RANDOM ) knob are now much more subtle for low values of random variation.
        • Randomness applied to polyphonic tracks has been reworked which changes randomness behaviour on previously saved banks on the upper notes entered in the ( PITCH ) menu.
      • When double tapping the ( CYCLES ) knob, the cycles editing mode is active until the ( CYCLES ) knob is pressed again or by pressing [ BANKS ].
      • When pressing [ CLEAR ] in the ( LENGTH ) menu, the loop point is quantized to the track’s original timeline instead of the current step position.
      • Program change messages are now sent 1/8th note before any pattern change.
      • The hotspot created by T-1 can now be configured in T-1 Config.
      • The reset input/output can now be configured in both run and reset modes.
      • Improved synchronization with Ableton Link, setting the Link offset is now more responsive.
      • Values on sliders in T-1 Config can now be entered manually by clicking the number box.
      • The saved networks in T-1 Config can now be removed/forgotten.

      Bugfixes

      • Fixed issue with MIDI out 2 not sending MIDI notes.
      • Fixed quantization issue when changing the number of cycles.
      • Fixed crash when pressing [ CTRL ] + ( SCALE ) + an unlit [ VALUE ] button.
      • Fixed issue with T-1 not loading the LED brightness and Link offset setting after reboot.
      • Fixed flicker in the step visualization when using ( LENGTH ).
      • Fixed issue with positive ( TIMING ) values being too subtle when using x2 and x4 divisions.
      • Fixed issue with connecting to network names containing emojis 🤦

      v1.0.4

      Improvements

      • When an external MIDI/Analog clock signal is lost, the T-1 will stop.

      Bugfixes

      • Fixed issue when using external clock causing T-1 to freeze and output random MIDI data.
      • Fixed issue with start/stop not working properly when using external clock.
      • Fixed issue with first note not being triggered when using external clock.
      • Fixed issue when updating firmware on a computer with an user account name containing spaces.
      • Fixed issue with restoring banks from Config on some devices.

      v1.0.3

      Improvements

      • Timing is now added to the T-1. This feature adds microtiming to your tracks. The beat grid can be stretched in both directions with 3 different subdivisions of the main division.
      • Improved clock engine (better external sync MIDI/Analog).
      • T-1 Config loads faster.
      • Clock (MIDI/Sync out) is only sent when playing.
      • Removed confirmation when saving banks. Banks are now saved immediately when releasing the button corresponding to the bank that should be saved.
      • Sync in RST now starts the T-1.
      • When selecting the user scale, the scale is chosen upon releasing the user scale button.
      • Support tools added to T-1 Config for performing reset, backup and update of T-1

      Bugfixes

      • Pattern queued while pressing stop is now selected immediately.
      • Only banks which contain patterns can be cleared with the [ CLEAR ] button.
      • Fixed issue with ( DELAY ) not working properly after stopping.
      • Fixed issue with tempo not being loaded properly from banks.
      • Fixed issue with repeats not being reset after stopping.
      • Fixed issue with memory leak in T-1 Config.

      v1.0.1

      Release distributed with second batch (not available as user update)

      Improvements

      • Program change out is disabled by default.