タグ

technologyとcomputerとmusicに関するguldeenのブックマーク (1)

  • 呼び込み君音源カード書き換え機 ソフトウェア編~書き換え成功 - honeylab's blog

    honeylab.hatenablog.jp honeylab.hatenablog.jp 前回の記事からの続きです。 前回までで、RaspberryPiに接続して音源カードのメモリを読み書きするハードウェアの準備ができました。 これから、そこに書き込むためのメモリのファイルを準備します。 USBメモリや高機能なマイコンを搭載した機器、例えばmp3プレイヤーなどの場合、 Windowsなどで"ファイルシステム"、例えばFATなどでフォーマットし、 ファイル名を持ったファイルがおかれることが多いですが、 このような機器の場合、フラッシュメモリ内の領域に、ファイルシステムのない領域が広がっているだけ、ということが多いです。 初回のところで吸い出しのために構造体を作って確認していましたが、 書き込むとなるとさらにファイル構造の厳密な検定を行う必要があります。 なぜなら、我々はある仕様に従って作成

    呼び込み君音源カード書き換え機 ソフトウェア編~書き換え成功 - honeylab's blog
    guldeen
    guldeen 2023/08/09
    リトルエンディアンなデータの読み方・音声データのADPCMからの複号とか、門外漢でも読んでて面白かった。0x1AA55が『識別マーカー』に使われるのは、2進数での表記を知ればなるほどと。
  • 1