2008年7月12日土曜日

Note2.0





!!注!!
ad[es]でダウンロードしたり、アクティブシンク
を使ったりするとファイルが壊れるみたいです。
申し訳ありませんが、
①PCでダウンロード
②アクティブシンクを使わずにマイクロSDへファイルを移動。
の手順でad[es]へファイルを移してください。
原因はわかりません・・。

http://soft.wince.ne.jp/soft/Detail/PID4210/

読譜ソフトNoteをバージョンアップしました。
V2.0です。

今回は、複数の音符を表示させる事が出来ます。
最大8個です。
音の並びはランダムではなく、いろんな楽譜を参考にして並べたので
読譜訓練のツールとしては悪くないと思います。

ただ、参考にした楽譜は全て(大)バッハなので、少し偏っているかもしれません。

ソースコードもついているので、ご自由におつかいください。
PC用ソフトへの移植も簡単に出来ると思います。
音符表示用のstaticクラスをサブクラス化するだけです。

改良版ソフトを作成された方は、宜しければ私にも使わせてください・・・。

2008年6月12日木曜日

モバイル用の読譜練習ソフト


http://soft.wince.ne.jp/soft/Detail/PID4210/

Advanced/W-ZERO3[es]専用です。(しかも縦表示のみ)

初見演奏の訓練をするAd/[es]用のプログラムです。
モバイル用の読譜練習ソフトが欲しかったので作りました。
読譜特訓が通勤電車の中でも出来ます。楽器を弾きながら練習すると
より効果的です。

・「更新」ボタンでランダムに音符が切り替わります。
・「自動」ボタンをON(黒色)にすると100回自動更新します。
  OFF(白色)にすると止まります。
・多機能では全くありません。 

ソースコードファイルを同梱してありますので、改造や移植など
ご自由にどうぞ。
ファイルはソフトをインストールしたフォルダへ展開されます。

■開発者様へ
・CNoteStcで音符の描画を行います。
・CNoteStcはCStaticの派生クラスです。
・各種パラメータの値はNoteStc.hの先頭でまとめて宣言しています。
・CNoteStcをサブクラス化するだけで使えるので、移植も簡単です。
・特に難しい事はしていないので、.Net系言語への書き換えも簡単
 だと思います。
・Mobile5のSDKでもCNoteStcは使えると思います。
・CMyButtonは本来必要ないのですが、ボタンのちらつき対策の
 ために使っています。
誰かが改良版を作ってくれるのを期待しています

■開発環境
VisualStudio2008 Professional
MFC
Windows XP SP3
Windows Mobile6 Professional SDK

■エミュレーター
JPN Windows Mobile6 Professional Emulator

ソースコードはご自由にお使いください。
改良版ソフトを作成された方は、宜しければ
私にも使わせてください・・・。