1

基本的に、ギター チューナーはほぼ完成しており、あとは UI の見栄えを良くするだけです。ここではすべてのオーディオ処理に Pure Data を使用し、チューニングの正誤を画像に基づいて表現したいと考えています。チューニングが必要な場合はアップ画像が表示され、チューニングが合うとオレンジ色の四角が点灯します。現在、音に合わせて動く線がいくつかあり、これはうまく機能しますが、見栄えがよくありません。

私が考えていた方法は、XMLファイルに「オフ」の画像を配置することだったので、下向き矢印、上向き矢印、および画面上の調整四角形の中心をすべてオフに設定します(それらは灰色で表示されます)。チューニングがピックアップされると、イメージはオレンジ色のイメージに変わります。

しかし、画像を変更しようとすると、プログラムがクラッシュし、画像を正しく変更するために何をする必要があるのか​​ よくわかりません。

正しい方向へのポイントは大歓迎です。

ピッチビュー クラスへのリンク: http://pastebin.com/xJPU9su1

ご覧のとおり、onCanvas メソッドの画像を変更しようとしています。現在、このメソッドはチューニングを表す線を画面に描画しています。私はそれで正しい軌道に乗っていますか、それとも私がやっていることを完全に変える必要がありますか?

4

1 に答える 1