TouchOSC

Next generation modular control surface
Version 1.1.4

Build 143
Fri, 01 Jul 2022

  • [ALL] Improved error message when no renderer can be initialized
  • [AND] Fixed possible crash when rotating device on Android 12
  • [ALL] Fixed multiple potential memory leaks
  • [ALL] Minor bug fixes and improvements

Version 1.1.3

Build 141
Fri, 10 Jun 2022

  • [ALL] New MIDI/OSC/GAMEPAD messages have all connections enabled by default
  • [ALL] Added new 'enable all' button to message connection configuration UI
  • [ALL] Updated example layouts to send/receive messages on all connections
  • [ALL] Added support for INT64 and DOUBLE type tags to 'sendOSC' script function
  • [ALL] Added usage note to 'Editor Network' dialog
  • [IOS/AND] Fixed save filename not updating when switching documents
  • [ALL] Minor bug fixes and improvements

Version 1.1.2

Build 138
Tue, 10 May 2022

  • [ALL] Added preference option for size of new documents
  • [ALL] Allow TouchOSC native objects to be passed using 'notify'
  • [ALL] Fixed loading of defaults for locked values
  • [IOS] Fixed possible crash when connecting game controllers
  • [ALL] Minor bug fixes and improvements

Version 1.1.1

Build 136
Mon, 21 Mar 2022

  • [ALL] Added message copy/paste actions to 'Edit' menu
  • [ALL] Added script editor preference options
  • [AND] Fixed 'getBatteryLevel' script function always returning 1
  • [ALL] Fixed editor 'Ungroup' action with multiple containers selected
  • [ALL] Fixed possible corruption of documents caused by certain characters
  • [ALL] Minor bug fixes and improvements

Version 1.1.0

Build 132
Tue, 08 Feb 2022

  • [ALL] Added support for game controllers (new GAMEPAD message type)
  • [ALL] Added new 'Gamepad' example layout
  • [ALL] Removed "Unlock" context menu (use the Document Tree to unlock controls)
  • [IOS] Improved handling of floating and undocked touch keyboards
  • [IOS] Fixed editing gestures interfering with multi-touch operation
  • [IOS] Fixed Apple Pencil input behavior
  • [ALL] Fixed scripts not being run under certain conditions
  • [ALL] Fixed editor navigator view rendering issues
  • [ALL] Fixed possible crash when logging messages
  • [ALL] Minor bug fixes and improvements

Version 1.0.9

Build 126
Sun, 19 Dec 2021

  • [ALL] Added "Message Mapping" view of all document messages
  • [ALL] Complete document script compilation before calling 'init'
  • [ALL] Added missing values in 'ControlType' script enumeration
  • [ALL] Improvements and fixes to Zeroconf implementation
  • [ALL] Fixed GRID child controls showing in document tree view
  • [WIN] Support dark window title bar for dark theme
  • [WIN] Fixed fullscreen window "Alt+Tab" behaviour
  • [ALL] Minor bug fixes and improvements

Version 1.0.8

Build 122
Wed, 17 Nov 2021

  • [ALL] Added script 'init' control callback function
  • [ALL] Improved script error handling
  • [ALL] Fixed a performance regression setting control text values
  • [ALL] Fixed handling of large OSC messages
  • [ALL] Fixed conversion of colors to hex strings
  • [ALL] Minor bug fixes and improvements

Version 1.0.7

Build 117
Mon, 18 Oct 2021

  • [ALL] Added editor panel document tree view
  • [ALL] Fixed loading of default values for radio/pager controls
  • [ALL] Fixed behavior of some controls in LogicTouch/Pad layouts
  • [ALL] Fixed import of push buttons from Mk1 layouts
  • [ALL] Fixed 'sendOSC' script function ignoring connections parameter
  • [ALL] Fixed a crash related to zeroconf discovery
  • [ALL] Minor bug fixes and improvements

Version 1.0.6

Build 112
Sun, 19 Sep 2021

  • [ALL] Added OSC/TCP message framing options (1.0 vs 1.1)
  • [ALL] Added color indication for in/active connections
  • [ALL] Fixed handling of invalid UTF-8 sequences
  • [ALL] Fixed a bug where document save would silently fail
  • [ALL] Fixed a rendering glitch with certain GPUs
  • [ALL] Fixed minor editor UI issues
  • [ALL] Minor bug fixes and improvements

Version 1.0.5

Build 109
Wed, 01 Sep 2021

  • [ALL] Added 'Sensors' example layout
  • [ALL] Added log warning when discarding invalid MIDI messages
  • [ALL] Added Control 'setValueField' script function
  • [ALL] Added script 'root' reference to document root
  • [ALL] Fixed default MIDI message scaling for integer values
  • [ALL] Fixed a crash when sending invalid MIDI messages
  • [ALL] Minor bug fixes and improvements

Version 1.0.4

Build 106
Thu, 12 Aug 2021

  • [ALL] Added font property to LABEL/TEXT controls
  • [ALL] Added horizontal alignment property to TEXT controls
  • [ALL] Added control surface filters (invert, grayscale, high contrast)
  • [ALL] Added document XML export
  • [ALL] Fixes to multiple selection property editing
  • [ALL] Minor bug fixes and improvements

Version 1.0.3

Build 101
Sat, 24 Jul 2021

  • [ALL] Added local network info button to OSC connections view
  • [ALL] Added comments to LogicPad/Touch layouts about OSC configuration
  • [IOS/AND] Added file overwrite warning when saving
  • [IOS/AND] Improved script editor text selection editing
  • [ALL] Fixed boolean property changes for multiple selection
  • [ALL] Fixed document save format consistency
  • [ALL] Fixed GRID control pointer behavior in "Grab Focus" mode
  • [ALL] Fixed rendering of transparency checkerboard pattern
  • [ALL] Fixed script error in Multi-Toggle control import
  • [ALL] Fixed comments/network info dialogs on smaller screens
  • [ALL] Minor bug fixes and improvements

Version 1.0.2

Build 98
Sat, 26 Jun 2021

  • [ALL] Added "Radial HV" example layout
  • [ALL] Added "Script Demo" example layout
  • [ALL] Added control surface toggle button "double-tap" option
  • [IOS/AND] Make editor toolbar scroll indicator clearer
  • [IOS] Disable "smart quotes" and "smart dashes" for text input
  • [AND] Fixed rendering issues in split-screen mode
  • [ALL] Added control "Tag" string property
  • [ALL] Added control "find[All]ByProperty" script functions
  • [ALL] Added control "find[All]ByType" script functions
  • [ALL] Control "findAllBy" script functions now return a table
  • [LNX] Fixed updater not displaying release notes
  • [ALL] Minor bug fixes and improvements

Version 1.0.1

Build 94
Fri, 11 Jun 2021

  • [AND] Fixed a crash when exporting documents
  • [MAC] Fixed a hang when closing the main window
  • [MAC] Fixed "Quit" menu bar item label
  • [ALL] Fixed loading of MIDI system exclusive messages
  • [ALL] Added MIDI system exclusive text input format hint
  • [ALL] Ignore leading '#' character in color picker hex input
  • [ALL] Added config/command line option to launch with control surface view
  • [ALL] Added config/command line option to launch in fullscreen
  • [ALL] Minor bug fixes and improvements

Version 1.0.0
hexler.net uses cookies to deliver website content. By continuing without changing your preferences, you agree to our use of cookies.