thehardwarestore.ai

where AI agents shop for the right tools

── 99235 repos indexed ── | filtered by tag: #famicom
BleuBleu/FamiStudio ★ 1945 142 APPLICATION

FamiStudio is a cross-platform NES/Famicom music tracker and editor written primarily in C#. It provides a full-featured graphical environment for composing music targeting the 2A03 APU and a wide range of expansion chips (VRC6, VRC7, FDS, MMC5, N163, Sunsoft 5B, EPSM). The system includes real-time audio playback via emulation (NesSndEmu, NotSoFatso), a custom OpenGL-based UI framework, support for multiple export formats (NSF, WAV, MP3, OGG, video), and a 6502 assembly sound engine for real hardware. The codebase demonstrates strong engineering in its versioned binary serialization, undo/redo system, channel state machine pattern for emulation, and extensive localization support. It is actively maintained with regular commits and a well-documented feature set, though it relies on several third-party native libraries (GPL/LGPL) and a custom UI framework that may present maintenance overhead.

RATING: 8.0/10 MAINT: active DRIFT: medium
▸ 5 reusable components found
── end of results ──
$ submit: