Closed h10x64 closed 9 years ago
BiquadFilterなどのAudioParamを取得する場合、現在はプロパティでAudioParamをそのまま取得しているが、この方法ではOscillatorをstop後に再生成した場合にAudioParamへの接続を再現できない。
各AudioParamにGainを接続してそのGainを取得するように変更したいが、その場合にAudioParamのオートメーションカーブ(setValueAtTimeメソッドなど)が直接使用できなくなる。 プロパティで取得するGainにオートメーションカーブを設定する各種メソッドを移譲して対応するべき? それとも、(過去のソースが要修正になるが)Gainとは別に生のAudioParamを取得する方法を提供して対応するべき?
Gainにメソッドを追加して返すようにした
BiquadFilterなどのAudioParamを取得する場合、現在はプロパティでAudioParamをそのまま取得しているが、この方法ではOscillatorをstop後に再生成した場合にAudioParamへの接続を再現できない。
各AudioParamにGainを接続してそのGainを取得するように変更したいが、その場合にAudioParamのオートメーションカーブ(setValueAtTimeメソッドなど)が直接使用できなくなる。 プロパティで取得するGainにオートメーションカーブを設定する各種メソッドを移譲して対応するべき? それとも、(過去のソースが要修正になるが)Gainとは別に生のAudioParamを取得する方法を提供して対応するべき?