Luxmin Academy

科技藝術與互動創意的學習領地

新版 TouchOSC 教學#5:更多 TouchOSC 進階功能

Luxmin
Luxmin Academy
Published in
4 min readDec 25, 2024

--

TouchOSC 還提供了許多進階功能供使用者運用。

預設值拉回(Default Poll)

這是一個獨特的功能,它結合了強制回歸(Force)和過濾(Filter)的特性:

主要特點:

  • 可以設定 預設 的拉回強度(Default Poll (Force))
  • 可以設定 預設 的數值(Default Value)

運作方式: 當您將元件拖曳到其他數值時,系統會自動將其拉回到預設值的位置。這個功能特別適用於需要元件自動回歸到特定位置的情況。

這種自動回歸的機制為互動設計提供了更多的可能性,特別是在建立具有自動重置功能的控制介面時非常實用。

  • Default(預設值):設定元件的預設數值位置。
  • Default Poll(預設拉回強度):控制拉回力道的強度,數值越高,拉回力道越強。

Messages 本地端 (LOCAL): 控制其他元件

TouchOSC 不僅可以用來控制其他軟體或設備,還可以用來控制自身的元件(內部控制)。

設定步驟:

  1. 點擊 “Messages” 旁邊的 “+” 符號

在本地端 (LOCAL) 通道中的設定:

  1. 點擊 “滴管” 圖示
  2. 點選您想要控制的元件,在這個範例中,我選擇了紅色方塊作為被控制的目標。

完成選擇後,您可以點擊下拉選單,會顯示許多可以控制的屬性選項。這些選項讓您能夠精確控制目標元件的各種參數。

Especially notice, some of elements which have 2 value input.

Like XY you have x and y, 2 values input individually.

So, in the panel → “Source”, you will choose which one you want to use.

Also, there’s a parameter — “Scale”, it just like Math (CHOP) range function in TouchDesigenr. Can setup a start value and end value. It will calculate when you control it between these two.

特別注意的是,關於雙數值輸入元件的使用。

對於具有雙重數值輸入的元件(例如 XY 控制器):
- XY 控制器有 x 和 y 兩個獨立的輸入值
- 在控制面板中的「Source(來源)」選項,您需要選擇要使用哪一個數值

重要參數說明:
Scale(比例)參數:
- 功能類似於 TouchDesigner 中的 Math (CHOP) range 功能
- 可以設定起始值(start value)和結束值(end value)
- 當您在這兩個值之間進行控制時,系統會自動計算對應的數值

Messages:變更 OSC 位址設定

TouchOSC 提供了靈活的 OSC 位址設定功能:

  • 您可以根據需求修改 OSC 位址
  • 系統提供多種可用的屬性和數值選項來設定位址
  • 您可以使用常數(constant)來自訂任何想要的文字內容

透過這些設定選項,您可以建立更有效率且組織良好的控制系統。

--

--

Luxmin Academy
Luxmin Academy

Published in Luxmin Academy

科技藝術與互動創意的學習領地

Luxmin
Luxmin

Written by Luxmin

Create the experience never have Imagineering studio crafting innovative interactive experiences through creative technology and design.

No responses yet