ユアネーム横長ロゴ 株式会社ユアネーム
エンターテインメント・教育

Windows用アプリケーションプログラム

携帯電話向け Flash / パソコン、Unix向けプログラム・素材他 / ホーム
以下のプログラムは Windows アプリケーションのドラフト版です。 品質について、十分な設計や検証を行っていません。 サウンドカードにより、正しく演奏できない場合があります。 とりあえず、動く程度のもの、とお考えください。 デジタル署名はついていません。 再配布を禁じます。 ドラフト1版より、起動時間が短縮され、一時ファイルを生成しなくなっています。

第二十五回 ピアノ・パッド PianoPad ドラフト2版

Windowsアプリケーションプログラム (32bitネイティブコード) 約 254KB ダウンロード (Vector) ver. ドラフト2
Windows 95/98/NTと一部のサウンドカードをお使いの場合は、正しく動作しません

パソコンのキーボードにピアノの鍵盤を再現するプログラムです。 音楽家のためのものではなく、小学生以下のお子様向けのおもちゃとして作っています。そのために、全画面表示機能があります。 上段と下段にそれぞれ、1オクターブと5度くらいはありますので、たいていの曲は弾けるのではないでしょうか。 携帯電話バージョンとは異なり、それなりのマシンなら、テンポの速い曲でも、ある程度は大丈夫です。 パソコンのキーボードに、ベロシティなんてものは当然存在するはずもなく、速く弾いても、それぞれの音の長さ自体は変わらないので、変な感じがしますが・・・タッチタイプに慣れている人は、ピアノのキーボードでなく、パソコンのキーボードで演奏する方がいいかも知れません。 なお、マウスでクリックしても音が出ます。タッチパネルの場合は、画面が、そのまま鍵盤になります。

5オクターブ分演奏できます。楽器もいくつか選べます。和音も演奏できます。 上下2段で鍵盤の上に表示されている文字(日本語キーボード配列)を押下すると、 その音を演奏できます。文字が割り振られていない鍵盤上でクリックすると、 その音を、一番高い音、または、一番低い音に設定できます。 A4(440Hz)を基準に、単純に伸ばしたり、縮めたりした音で演奏しますので、音の高さに よって、音の長さが異なります。また、プログラムでのリサンプリングを行わず(最上1オクターブ分と、最下1オクターブ分を除く)、 サンプリング周波数を変更することにより演奏しています。

MIDI音源は、機種によっては酷い音を出したり、全く演奏しない、リアルタイムでの多重演奏(和音)不可の場合がありますので、替わりに音質の優れたシンセサイザで演奏した、16ビット・リニアPCM音源を使っています。A4(440Hz)での演奏時間は1秒です。モノラルですが、おもちゃとしては、結構、まともな音がすると思います。いかがでしょう。



規定では、「C」のキーは都合のいいことに、C4 に位置します。「C」で長調、「Z」で短調が楽しめます。この配置がちょうど中央になります。基準音はカンマです。オクターブ上にずらしたい場合は、D6をクリックしてください。

特にインストールの必要はありません。PianoPad.exe を実行すれば結構です。 レジストリ等の操作はしていませんので、アンインストールはこのファイルが 入っているフォルダごと削除すれば、結構です。

編集後記:C++でのプログラミングはしんどいものです。やる気が出たら(苦笑)楽譜表示やリプレイ機能、メトロノーム機能、保存機能などもつけます。 あえて、ネイティブコードで記述していますが、.NETに移行したところで、マルチメディア関係は、全くといってサポートされないのは残念です。なお、このような教育用ソフトウェアは、オープンソースにしたいのですが、ライセンス契約により、制約があるため、難しいかも知れません。 Windowsを使用しないで動作させることは、弊社に与えられたライセンス上は、禁止されていますのでご了承ください。 ちなみに、UNIX の wine では音の同時多重再生が無理なようです。
Tokyo Skyscraper
Copyright © 2000-2011 Yourname, Inc. All Rights Reserved.