関数 ¶
setAudioFileName(path)
音声ファイル内のサウンドを再生するようにAudio Panelを設定します。 Houdiniはテスト、アニメーション、スクラブ中にこのサウンドを再生します。 hou.audio.useAudioFileも参照してください。
setChopPath(path)
CHOPノード内のサウンドを再生するようにAudio Panelを設定します。 Houdiniはテスト、アニメーション、スクラブ中にこのサウンドを再生します。 hou.audio.useChopsも参照してください。
path
CHOPノードのパスを含んだ文字列。
useAudioFile()
ディスクファイルのオーディオを使用するようにAudio Panelを設定します。
useChops()
CHOPノードのオーディオを使用するようにAudio Panelを設定します。
setMono(on)
オーディオをモノラルまたはステレオで再生するかどうか設定します。
setLeftVolume(value)
左のオーディオチャンネルのボリュームを設定します。
setRightVolume(value)
右のオーディオチャンネルのボリュームを設定します。
setVolumeTied(on)
チャンネルのボリュームを変更すると、片方のチャンネルのボリュームにも影響を与えるかどうか設定します。 そのように設定すると、両方のチャンネルが同じボリュームに設定されます。
setMeter(on)
オーディオ再生中にメーターにボリュームレベルを表示するかどうか設定します。
setAudioOffset(offset)
オーディオと同期するようにタイムオフセットを設定します。このオフセットには秒を指定し、オーディオフレームと一致させます。 hou.audio.setAudioFrameも参照してください。
setAudioFrame(frame)
オーディオと同期するようにフレームを設定します。オーディオオフセット(秒)をこのフレームと一致させます。 hou.audio.setAudioOffsetも参照してください。
useTestMode()
Audio Panelを、オーディオ再生をテストするモードにします。
Audio Panelがテストモードの時、オーディオサウンドトラック全体を再生します。 このテストは、stop()とplay()の関数を使用して、停止と再開をすることができます。
プレイバーをスクラブしたり、プレイバーのアニメーションを再生する時は、サウンドは再生されません。 アニメーションやスクラブ中にサウンドを再生するには、オーディオはスクラブモードまたはリアルタイムモードのどちらかでなければなりません。
useTimeLineMode()
Audio Panelをスクラブモードにします。
Audio Panelがスクラブ(通称タイムライン)モードの時、Houdiniはプレイバーでアニメーションやスクラブ中にオーディオを再生します。
useTimeSliceMode()
Audio Panelをリアルタイム(通称タイムスライス)モードにします。
turnOffAudio()
オーディオ再生を無効にします。
play()
Audio Panelがテストモードの時、Audio Panelで指定した音声ファイルまたはCHOPの再生を開始します。 hou.audio.setAudioFileNameとhou.audio.setChopPathも参照してください。
stop()
Audio Panelがテストモードの時、なにか音声が現在再生されていると、テスト再生を停止します。
reverse()
Audio Panelがテストモードの時、音声を逆再生し始めます。
setLooping(on)
Audio Panelがテストモードの時、一度終わりに到達すると、頭から再生し始めるべきかどうか設定します。 hou.audio.setRewindも参照してください。
setRewind(on)
Audio Panelがテストモードの時、テストを停止した時に音声を最初に戻すべきかどうか設定します。 無効の場合、前に停止したところから音声を再開します。 hou.audio.setLoopingも参照してください。
setScrubRate(value)
維持時間がゼロでない時、スクラブを単一フレームで止めた時に小切れの音声がこの周期で繰り返されます。 hou.audio.useTimeSliceModeも参照してください。
setScrubRepeat(on)
スクラブ中に小切れの音声を繰り返すかどうか設定します。 hou.audio.useTimeSliceModeも参照してください。
setScrubSustain(value)
スクラブを特定の単一フレームで止めた時に小切れの音声を繰り返して再生する時間の長さを設定します。 実際に、値をゼロにすると、スクラブを1フレーム上で保持しても音声は再生されません。 しかし、値がゼロでない時、小切れの音声が指定した周期で繰り返し再生し続けます。 hou.audio.useTimeSliceModeも参照してください。