Upgrade to Pro — share decks privately, control downloads, hide ads and more …

mruby(PicoRuby)で ファミコン音楽を奏でる

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.

mruby(PicoRuby)で ファミコン音楽を奏でる

Avatar for Katsuhiko Kageyama

Katsuhiko Kageyama

August 28, 2025
Tweet

More Decks by Katsuhiko Kageyama

Other Decks in Technology

Transcript

  1. 課題、やりたいこと • 正確な60Hzループ ◦ 音声出力バッファの枯渇が起きていそう ◦ 原因はGCか? ◦ ESP32のタイマで駆動できるように •

    使いやすいインタフェース ◦ 重い処理はC言語で ◦ BGMとSEとして使えるように ◦ Family mruby v2 の音源として • MIDI音源にするのも面白そう • PCM音源処理の実装 ◦ FF3の戦闘のドラム音で使ってるらしい ◦ どおりでなんかうまく鳴らないはずだ・・・