TouchOSC 是一個模組化控制介面工具包,用於設計和建構可在多種作業系統和裝置上使用的自訂控制器。
TouchOSC 可用於觸控螢幕行動裝置以及使用傳統輸入法的桌面作業系統。
TouchOSC 可以使用MIDI和開放聲音控制協定以多種方式並同時透過許多不同類型的有線和無線連接 與其他軟體和硬體進行通訊 。
TouchOSC 的所有版本都包含強大的整合編輯器,可自訂控制器設定的每個細節。如果可用控制項選擇的預設行為並非完全按照您的意願進行,則使用深度腳本引擎和使用本機訊息輕鬆配置的控制項間通訊有無限的可能性。
您創建的任何控制介面文件都可以在應用程式的所有版本之間自由交換,並且我們一直努力確保無論 TouchOSC 運行哪種硬件,您的控制器的各個方面都將被渲染並表現得完全相同在。
我們一直致力於添加更多協議、輸入方法和功能,如果您想建議您的用例或工作流程中缺少的任何內容 - 請隨時與我們聯繫並讓我們知道。我們將每一個建議視為一次投票——如果有足夠的投票,我們就會實現它!
請注意,像 TouchOSC 這樣複雜的應用程式的手冊將始終是一個正在進行的工作,就像應用程式本身一樣,我們將根據用戶回饋和應用程式更新不斷更新這些頁面 - 其中會有很多。
The next generation control surface is here!
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 on iOS and Android.
Cross-Platform. We mean it.
TouchOSC runs EVERYWHERE! From the phone in your pocket to your iTablet Pro™. From a Raspberry Pi to a Windows touch-screen workstation. We support all major operating systems and architectures and the full feature set is available across all versions. We support Windows / macOS / Linux / iOS / Android natively on multiple chips and bits.
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.
Features
Controls. Controls. Controls.
Many types, shapes, options, sizes and colors. Round, triangular, hexagonal. Any color plus alpha. Nested containers. Multi-line text with unicode support. You name it!
Create anywhere.
Built-in, powerful editor. Available on all platforms. Synchronized network editing and preview on many devices in real-time.
Cross-platform.
Runs on anything. Windows / macOS / Linux / iOS / Android / Intel / ARM / Apple silicon. All the chips and bits. Native Windows multi-touch & Wacom multi-touch display support on macOS.
MIDI, OSC & more...
Many messages, many connections. Send and receive with powerful routing options. Wired, wireless and virtual MIDI plus TouchOSC Bridge. OSC via UDP & TCP. Native support for game controllers.
Scripting and local messages.
Fast and lightweight scripting engine for endless possibilities. Simple local messages for quick connections between controls - no coding required.
NI Traktor out of the box.
Traktor wizard Andrew Norris has created the most complete and powerful DJ controller yet. Included and ready to go!
Compatible Software
Any software that supports MIDI or OSC can be connected with TouchOSC. Here's some examples:
- Ableton Live / Max for Live
- Apple Logic Pro / Express
- Native Instruments Traktor
- Native Instruments Reaktor
- Bitwig Studio
- Reason
- REAPER
- Renoise
- Resolume
- VDMX
- Notch
- MadMapper
- HeavyM
- QLab
- TroikaTronix Isadora
- Gig Performer
- Vezér
- VRChat
- OSCulator
- and many more...