エクセルのビープ音で自動演奏 (VBA) Automatic play by Excel Beep

チャンネル名:BlueSkyチャンネル
◆概要(引用)
English description is shown after Japanese.

Excelのbeep音で音階を鳴らすことができます。
これを利用して、Excel VBAで自動演奏をさせてみました。
曲の音階、音の長さ等は手での入力が必要です。
その後は、1オクターブ高くする(又は低くする)、
カラオケの様に音程を#又は♭にすることもできます。
又、曲のスピードも変更可能です。
今回は、小学唱歌 「紅葉」サンプルで曲を演奏します。

関連動画 おぼろ月夜 自動演奏 (related movie)
https://www.youtube.com/watch?v=TF523nO0Vyc

今回、参考にしたLinkを添付します。

Beep音で音楽(Beep,Sleep)|VBAサンプル集
時々検索されるので、Beep音で音楽を演奏してみましょう。プログラムはほぼAPIをCALLするだけです。まずは、シートです。こんな感じです。ドレミの周波数は結構適当なので、詳しい方は自分で調整して下さい。
音階周波数
音階周波数

”Beep” of Excel can make sounds of musical scale.
With this function, automatic playing by Excel VBA is showing.
This VBA music play can modify tone one octave higher (or lower),
or tone can be raised (#) or lowered (♭) .
It can also change playing music speed.
This Youtube demonstrate it. The sample music is Japanese
Elementary song “Momiji ” (autumn color of leaves)
Reference link

Beep音で音楽(Beep,Sleep)|VBAサンプル集
時々検索されるので、Beep音で音楽を演奏してみましょう。プログラムはほぼAPIをCALLするだけです。まずは、シートです。こんな感じです。ドレミの周波数は結構適当なので、詳しい方は自分で調整して下さい。

http://tomari.org/main/java/oto.html

コメント

タイトルとURLをコピーしました