abcjs でのテンポ設定に悩む2022/09/08 11:58:25

私のこのブログで音楽を紹介するときは、abcjs というプログラムを使って楽譜と音源を出すようにしている。この abcjs はよくできているのだが、いろいろ悩むところも多い。

その一つが、テンポ設定である。楽譜にメトロノーム設定の「四分音符=60」のような指示をしておけば、音源はそのテンポで作られる。問題は、楽譜にそのような指示を書かない場合にテンポを陰で設定したい場合である。旧版の abcjs では、それができた。現在の版では、それができない。正確にいうと、テンポを陰で設定するときの条件と別の設定条件とが競合してしまう場合に、テンポ設定が無効になることがある。そんな「別の」設定条件として、音源の再生と停止をグラフィカルウィジェットで表示する場合がある。つまり、グラフィカルウィジェットで再生と停止をできるようにすると、陰のテンポが設定できない。

こんなアホなことがあるのかと思うのだが、どうしてもうまくいかない。このブログぐではグラフィカルウィジェットを使うことにしているので、速度は陰で設定せず、楽譜に書くようにしている。これだと、いかにも作曲家がメトロノームを設定したようで誤解を生じかねないのだが、ほかに代わる方法がいまのところ見つからない。

コメント

コメントをどうぞ

※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。

名前:
メールアドレス:
URL:
コメント:

トラックバック

このエントリのトラックバックURL: http://marinkyo.asablo.jp/blog/2022/09/08/9526877/tb