pico_1bit_dac_v2
  Raspberry Pi Pico(RP2040) + 専用基板用 Audio DACファームウェア
  - RP2040ソフトウェアでオーバーサンプリング・ΔΣ変調

Version
  0.30 UART経由のDSPパラメータ処理対応版

対応基板
  pico 1bit dac Rev1.x (USB DAC専用)
  pico diy dac V2.x    (I2S HAT DAC / USB DAC兼用)

入力対応
  USB入力: 24bit 44.1/48/88.2/96kHz  
           16bit 44.1/48/88.2/96/176.4/192kHz
  I2S入力: 16/24/32bit 44.1/48/88.2/96/176.4/192/352.8kHz

主要構成ファイルと概略仕様
pico_1bit_dac_v2/      # プロジェクトフォルダ
  # Core0/1共用:
    audio_state.h      # USB/I2S受信・再生パラメタ共有構造体定義
    simple_queue.c/h   # Core0->Core1 PCMデータキュー管理
    bsp.c/h            # ボード依存処理・GPIO定義・初期化
  # Core0用:
    main.c             # 初期化, USB/I2S処理ブランチ, USB/I2S共通再生処理
                       # 例: .fs,.bit_depth:入力サンプルレート、ビット長
      dsp.c/h          # 音量, 前段x1~x8オーバーサンプリング, ASRC
        dsp_asm.S      # 高速演算ライブラリ
      i2s.c/h          # I2S 初期化, I2S 受信処理
      usb_audio.c/h    # USB 初期化, USB 受信処理
      parameter.c/h    # パラメータ管理・DSP変数処理
      uart_command_interface.c/h   # UART初期化・CLI処理・各コマンド処理
      system_def.h     # システム定義(バージョン番号等)
  # Core1用:
    pdm_output.c/h     # 後段x8オーバーサンプリング、ΔΣ、PWM出力
      pdm_output_asm.S # ΔΣ変調処理本体(アセンブラ記述)
      pdm_output.pio   # PIO 差動PWM出力処理(PIOASM記述)
  # その他:
    CMakeLists.txt     # CMake用ビルド環境設定
    changelog.txt      # 変更履歴
    readme.txt         # 本ファイル
