未分類

Touchdesigner基礎 – ScriptCHOPのデータ量を調整する

[`evernote` not found]
LINEで送る
Pocket

設定方法

ScriptCHOP内でnumSamplesの値を設定します。
あくまでScriptCHOP内で生成したものにのみ設定可能であり、inputs[0]などで参照したものを変更することはできません。

def onCook(scriptOp):
	scriptOp.clear()
	# error
#	a = scriptOp.inputs[0]
#	scriptOp.outputs[0] = chan
#	a.numSamples = 12	
	scriptOp.numSamples = 12
	scriptOp.appendChan("x")
	y = scriptOp.appendChan("y")
	y[0] = 100
#	scriptOp.copy(a)
#	print(len(chan))
#	print(a.sampleRate)
	return

ちなみにTouchDesignerではこんな風に接続しています。

scriptCHOPの入力はランダムな値が入ることでscriptCHOPが常に動くようになるためです。

コメントを残す

メールアドレスが公開されることはありません。

CAPTCHA