TouchOSC

TouchOSC


Modular control surface


USD 12.99
1.3.2for iPhone, iPad and more
8.7
44 Ratings
Hexler LLC
Developer
43.6 MB
Size
24/04/2024
Update Date
#70
in Music
4+
Age Rating
Age Rating
4+
Apps in this category do not contain restricted content.
9+
Apps in this category may contain mild or occasional cartoon, fantasy or real-life violence, as well as occasional or mild adult, sexually suggestive or horrifying content and may not be suitable for children under 9 years of age.
12+
Apps in this category may contain occasional mild indecent language, frequent or intense cartoon or real-life violence, minor or occasional adult or sexually suggestive material, and simulated gambling, and may be for children under 12 years of age.
17+
You must be at least 17 years old to access this App.
Apps in this category may contain frequent and intense offensive language; Frequent and intense cartoon, fantasy or realistic violence: frequent and intense adult, scary and sexually suggestive subjects: as well as sexual content, nudity, tobacco, alcohol and drugs, may not be suitable for children under 17 years of age.
لقطات الشاشة لـ TouchOSC
TouchOSC الملصقTouchOSC الملصقTouchOSC الملصقTouchOSC الملصق
TouchOSC الملصقTouchOSC الملصقTouchOSC الملصقTouchOSC الملصق

About TouchOSC

Brand-new app. Brand-new powerful editor.

We've listened for the past 10 years and we've re-written the application from the ground up - with speed, features and usability in mind. A GPU-powered, fast and advanced integrated editor is part of TouchOSC on all platforms - create the most complex of control layouts with ease and precision.

MIDI, OSC and more...

TouchOSC supports sending and receiving any number of MIDI and OSC messages on many connections simultaneously. On top of OSC over UDP & TCP, we support every type of wired & wireless MIDI connection your device can offer, including MIDI over USB.

Cross-Network. Synchronized editing.

Multiple instances of TouchOSC can be connected on the network for synchronized editing. Use the precision of your desktop's mouse and keyboard for fine-grained, detailed editing - test-drive and preview in real-time on all connected touch-screen devices at the same time.

Scripting and local messages.

A lightweight and fast scripting engine allows deep access to all aspects of your controller and enables limitless customization and interactivity. For less complex tasks we've added local messages - simply wire up controls to transmit or display values; no need to break out the big (code) guns. Easy.

This is only the beginning...

We've supported and updated TouchOSC Mk1 for more than 10 years and we're planning to do the same for this new version. We've already got a whole bunch of features cooking that were just not quite ready yet. There is so much more to come...

Welcome to the next generation!
Show More

تحديث لأحدث إصدار 1.3.2

Last updated on 24/04/2024
الإصدارات القديمة
- Fix for USB Bridge connection issues
Show More
Version History
1.3.2
24/04/2024
- Fix for USB Bridge connection issues
1.3.1
19/04/2024
- Fixed TCP/OSC 1.0 framing protocol implementation
- Updated game controller mapping database
- Minor bug fixes and improvements
1.3.0
27/03/2024
- Added document tree 'Edit' context menu
- Added button to maximize script editor
- Added 'utf8' script library, back-ported from Lua 5.3
- Fixed handling of malformed OSC messages
- Attempt to automatically recover corrupted document files
- Updated game controller database
- Minor bug fixes and improvements
1.2.9
04/03/2024
- Updated Jog-On 2 layout for Traktor by Andrew Norris: Improvements to Stem Decks and Deck volume level metering (requires updated .TSI)
- Added message count display to Message Mapping view
- Added 'trigger' script function to MIDI/OSC/LOCAL messages
- Added 'data' script function to MIDI/OSC messages
- Added passing of control message objects via script 'notify'
- Reduced loading time and memory usage for large layouts
- Fixed document corruption when pasting certain characters
- Minor bug fixes and improvements
1.2.8
10/02/2024
- Added message editor TEST button to manually trigger messages
- Fixed MIDI message script callback not running for some messages
- Updated game controller database
- Minor bug fixes and improvements
1.2.7
30/12/2023
- Updated UDP network layer in preparation of new features
- Updated game controller mapping database
- Minor bug fixes and improvements
1.2.6
24/11/2023
- Added basic script access to control messages
- Added MIDI channel selection to 'TouchKeys' example layout
- Guarantee consistent order of properties/values across platforms
- Minor bug fixes and improvements
1.2.5
31/10/2023
- Fixed changed documents not being marked 'modified' in some cases
- Fixed GRID controls not allowing gamepad input
- Fixed message routing updates when modifying GRID controls at runtime
- Fixed a possible crash when modifying GRID controls at runtime
- Fixed a possible crash when gamepad input is force disabled
- Updated game controller mapping database
- Minor bug fixes and improvements
1.2.4
03/10/2023
- Fixed JSON parser on newer Apple silicon devices
- Fixed a regression in 'sendMIDI' script function value conversion
- Updated game controller mapping database
- Minor bug fixes and improvements
1.2.3
31/08/2023
- More scripting API functions respect ERROR/WARN/IGNORE preference
- Fixed a possible crash on file import/export
- Fixed rendering of PAGER child page background
- Updated game controller mapping database
- Middleware upgrades
- Minor bug fixes and improvements
1.2.2
17/07/2023
- Added new "Time & Battery" example layout
- Added new preference option: long-running script timeout
- Added new preference option: invalid script API usage action - new default is WARN, was ERROR
- Fixed new documents not respecting "assign new name on copy/paste" preference option
- Fixed LOCAL message log not respecting "control name as path" preference option
- Fixed script 'init' not always being called for example layouts
- Major refactor of native Zeroconf implementations
- Minor bug fixes and improvements
1.2.1
28/05/2023
- Major "under the hood" changes to prepare for future updates (part 2)
- Added option to disable control renaming on copy/paste
- Added 'sendMIDI' script function handling data for multiple messages
- Added TEXT control properties: vertical alignment, word wrap, clipping
- Fixed TEXT control orientation rendering
- Fixed handling of 0-length datagrams
- Fixed file browser 'Delete' action for certain file types
- Minor bug fixes and improvements
1.2.0
18/04/2023
- Major "under the hood" changes to prepare for future updates
- Added control property: grid color
- Fixed update of editor panel after running scripts
- Minor bug fixes and improvement
1.1.9
14/02/2023
- Added Font Viewer (for viewing/picking characters from included fonts)
- Improved loading of layouts with large number of local messages
- Added local message panel button to select target control
- Fixed a crash when editing copy/pasted messages
- Fixed iOS 16 three-finger tap gesture problem
- Minor bug fixes and improvements
1.1.8
09/12/2022
- Added 'json' script library for parsing/generating JSON strings
- Added preference option to log control names as path
- Save and restore editor panel state
- Automatically select newly created OSC message partials
- Minor bug fixes and improvements
1.1.7
08/11/2022
- Added 'bit32' bitwise operations script library
- Improved Message Mapping view performance with large documents
- Improved Message Mapping view sorting of MIDI table data
- Added option to allow display sleep in control surface mode
- Fixed cursor key navigation with external keyboards on iOS 15/16
- Fixed handling of control surface with orientation set to SOUTH
- Fixed script editor not preserving indentation when duplicating lines
- Minor bug fixes and improvements
1.1.6
21/10/2022
- Added log view preference options
- Allow leading '#' in all STRING to COLOR conversions
- Improved performance for modal dialog rendering
- Fixed a possible crash when opening Mk1 layouts
- Minor bug fixes and improvements
1.1.5
21/08/2022
- Default to Metal renderer backend
- Minor bug fixes and improvements
1.1.4
01/07/2022
- Improved error message when no renderer can be initialized
- Fixed multiple potential memory leaks
- Minor bug fixes and improvements
1.1.3
10/06/2022
- New MIDI/OSC/GAMEPAD messages have all connections enabled by default
- Added new 'enable all' button to message connection configuration UI
- Updated example layouts to send/receive messages on all connections
- Added support for INT64 and DOUBLE type tags to 'sendOSC' script function
- Added usage note to 'Editor Network' dialog
- Fixed save filename not updating when switching documents
- Minor bug fixes and improvements
1.1.2
10/05/2022
- Added preference option for size of new documents
- Allow TouchOSC native objects to be passed using 'notify'
- Fixed loading of defaults for locked values
- Fixed possible crash when connecting game controllers
- Minor bug fixes and improvements
1.1.1
21/03/2022
- Added message copy/paste actions to 'Edit' menu
- Added script editor preference options
- Fixed editor 'Ungroup' action with multiple containers selected
- Fixed possible corruption of documents caused by certain characters
- Minor bug fixes and improvements
1.1.0
08/02/2022
- Added support for game controllers (new GAMEPAD message type)
- Added new 'Gamepad' example layout
- Removed "Unlock" context menu (use the Document Tree to unlock controls)
- Improved handling of floating and undocked touch keyboards
- Fixed editing gestures interfering with multi-touch operation
- Fixed Apple Pencil input behavior
- Fixed scripts not being run under certain conditions
- Fixed editor navigator view rendering issues
- Fixed possible crash when logging messages
- Minor bug fixes and improvements
1.0.9
19/12/2021
- Added "Message Mapping" view of all document messages
- Complete document script compilation before calling 'init'
- Added missing values in 'ControlType' script enumeration
- Improvements and fixes to Zeroconf implementation
- Fixed GRID child controls showing in document tree view
- Minor bug fixes and improvements
1.0.8
17/11/2021
- Added script 'init' control callback function
- Improved script error handling
- Fixed a performance regression setting control text values
- Fixed handling of large OSC messages
- Fixed conversion of colors to hex strings
- Minor bug fixes and improvements

سعر TouchOSC

اليوم:
USD 12.99
أقل سعر:
USD 9.99
أعلى سعر:
USD 12.99

TouchOSC FAQ

انقر هنا لمعرفة كيفية تنزيل TouchOSC في بلد أو منطقة محظورة.
تحقق من القائمة التالية لمعرفة الحد الأدنى من المتطلبات TouchOSC.
iPhone
Requiere iOS 12.0 o posterior.
iPad
Requiere iPadOS 12.0 o posterior.
iPod touch
Requiere iOS 12.0 o posterior.
TouchOSC هي مدعومة على اللغات Inglés

بدائل لـ TouchOSC

ربما يعجبك أيضا

أكثر البرنامج من Hexler LLC