ftz.Lyberta.net

Modern C++ goodness

ftz NSF

A library for playing NSF files

The goal of this library is to make a portable and modern C++ library that will play Nintendo Sound Format (NSF) files. It is based on NSFPlay by Brad Smith. It is currently in pre-alpha state. The planned changes include:

  • No platform specific code
  • Rewrite everything in modern C++
  • Support all audio bit depths supported by ftz Audio

Compiler support

  • gcc 5.4 or newer with libstdc++
  • Clang 3.8 or newer with libc++

Source code

API reference

Original code