Skip to content

History / Audio

Revisions

  • MIDI: document GM.DLS wavetable mode + bank loading Add the fifth MIDI mode (GM.DLS Wavetable) across the MIDI and Audio pages (EN+RU): overview, menu tree, options/modes tables, Config::midi 0-4, status line. New section on loading the instrument bank — pack gm.dls→gm_bank.bin at 31250 Hz with tools/dls_pack.py, copy to SD, install to flash at boot, reinstall flow, and the Microsoft gm.dls redistribution caveat. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

    @drewpo28 drewpo28 committed Jun 25, 2026
  • Audio + Network tables: show multi-value enums as vertical lists Replace inline '·' / '/' separators in the Values column with <br> line breaks so each enum value (turbosound, covox, soundrive, midi, midipreset, gs_clock, audio_driver, AudBoost, ayConfig; wifi.cfg baud/net_proto/last_loc/ autoconnect) sits on its own line. EN+RU. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

    @drewpo28 drewpo28 committed Jun 20, 2026
  • Audio: AY48/SAA1099 values are Yes/No (NVS true/false), not on/off Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

    @drewpo28 drewpo28 committed Jun 20, 2026
  • Audio + Network: turn persisted-settings prose into value tables - Audio (EN+RU): NVS-saved audio settings as a table (NVS key / values / default) for AY48, ayConfig, turbosound, covox, soundrive, SAA1099, midi, midipreset, gs_enabled, gs_clock, audio_driver, AudBoost, AudVolume — values + defaults verified against Config.cpp + messages.h. - Network (EN+RU): wifi.cfg key list as a table (key / meaning / values). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

    @drewpo28 drewpo28 committed Jun 20, 2026
  • Fix FPGA48all.tap: it is a 48K ULA test, not an SAA1099 test Port #01FE (A0=0) is the ULA port, not SAA1099 — the original label was wrong. Remove it from the Audio how-to-test tables (EN+RU) and reclassify it under Video > ULA (48K) in Test-Images (EN+RU). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

    @drewpo28 drewpo28 committed Jun 20, 2026
  • Author 11 wiki topics (EN+RU): Audio, Video, Machine, Reset, Options, Other, Hardware, Boards, MIDI, PCM5122-DAC, Debug Replace stubs with full pages drafted from the actual menus/handlers in messages.h, OSDMain.cpp, Config.* and CLAUDE.md, matching the Storage/ Network page style (menu-path header, overview, menu tree, options tables, per-board gating, how-to-test, links). Highlights: - Audio: AY/TurboSound/Covox/SounDrive/SAA1099/MIDI/General Sound/driver. - Video: modes (reboot-to-apply), aspect, scanlines, gigascreen/ULA+/Timex. - Machine: model list + per-arch ROM sets, Profi/Murmuzavr/ALF gating. - Reset: per-machine reset targets, F11/Alt+F11/F12, NMI Magic Button. - Options + Other: full toggle tables w/ source-verified defaults. - Hardware: info dialogs, Speed Test, Overclock (board-gated). - Boards: full per-board GPIO maps + conflicts from CLAUDE.md. - MIDI: modes/presets + per-board MIDI_TX pins (PICO_DV bug noted). - PCM5122-DAC: flagged build-time opt-in (commented out on main). - Debug: runtime Debug menu vs dev logging / *_TRACE build options. All internal wiki links verified to resolve; no stubs remain. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

    @drewpo28 drewpo28 committed Jun 20, 2026
  • Import docs/ as wiki pages (RU primary, EN stubs, sidebar) Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

    @drewpo28 drewpo28 committed Jun 18, 2026