🌸 「なでしこ」
>
🍯 「貯蔵庫」
モールス符号練習機?
🌟新規
📒一覧
🔌
🔍検索
🚪ログイン
モールス符号練習機? 📖
ボタンを押している間だけ音を鳴らします。手抜きなので場合により異常動作するかも……
プログラム:
(→大)
送信ボタンは「押」のボタン作成。 それの「文字サイズ」に「500%」をDOMスタイル設定。 定数のWAVデータは[ 0x52, 0x49, 0x46, 0x46, 0xa4, 0x38, 0x01, 0x00, 0x57, 0x41, 0x56, 0x45, 0x66, 0x6d, 0x74, 0x20, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x01, 0x00, 0x40, 0x1f, 0x00, 0x00, 0x40, 0x1f, 0x00, 0x00, 0x01, 0x00, 0x08, 0x00, 0x64, 0x61, 0x74, 0x61, 0x80, 0x38, 0x01, 0x00, ] 10000回、繰り返す 4回、WAVデータに0x00を配列追加。 4回、WAVデータに0xffを配列追加。 ここまで WAVデータに{関数}CHRを配列関数適用して配列只結合。 「btoa」を[それ]でJS関数実行。 オーディオURLは「data:audio/wav;base64,{それ}」。 オーディオオブジェクトはオーディオURLをオーディオ開く。 送信ボタンをマウス押した時には オーディオオブジェクトをオーディオループ再生。 ここまで。 送信ボタンをマウス離した時には オーディオオブジェクトをオーディオ停止。 ここまで。
プログラムを実行
⭐ みけCAT 作
(
関連URL
)
タイトル:
モールス符号練習機?
ライセンス:
CC0 (著作権破棄)
タイプ:
wnako
タグ:
-
利用バージョン:
3.7.19
作成日時:
2026/05/17 23:36 (編集: 2026/05/17 23:41)
公開の投稿
ログイン
して★を付けよう!
📝作品を編集
作品公開情報
📍この作品のURL:
📍アプリ(即時実行)のURL:
📍アプリ(実行ボタンあり)のURL:
📍ブログパーツ:
上記HTML↑をブログに貼り付けることでアプリを埋め込めます。
📍ライブラリ直リンク - 『!「***」を取込』で使うとき:
📍なでしこハブ (最新版の反映は1日後):
ソースの確認
編集履歴の確認
通報数:
0
通報って何?