VRC7 audio emulator

Discuss NSF files, FamiTracker, MML tools, or anything else related to NES music.

Moderator: Moderators

Post Reply
User avatar
Delphi1024
Posts: 1
Joined: Fri Jun 14, 2019 3:38 am

VRC7 audio emulator

Post by Delphi1024 » Tue Jun 18, 2019 12:10 pm

Hi everyone!

I recently spend a lot of time looking at the vrc7 die photo and started writing an emulator for it. It is written in C, with the aim of being somewhat compatible with emu2413.

All testing was done with NSFPlay and the Lagrange Point nsf. Some songs still sound slightly off compared to the hardware recordings, but most of them are pretty close.

Source: https://github.com/0xJonas/VRC7-Sound

Rahsennor
Posts: 475
Joined: Thu Aug 20, 2015 3:09 am

Re: VRC7 audio emulator

Post by Rahsennor » Wed Jun 19, 2019 2:24 am

First NukeYKT and now this. It's great to see the VRC7 finally getting some love.

JonteP
Posts: 10
Joined: Tue Aug 14, 2018 5:32 am

Re: VRC7 audio emulator

Post by JonteP » Tue Oct 29, 2019 4:56 am

Delphi1024 wrote:Hi everyone!

I recently spend a lot of time looking at the vrc7 die photo and started writing an emulator for it. It is written in C, with the aim of being somewhat compatible with emu2413.

All testing was done with NSFPlay and the Lagrange Point nsf. Some songs still sound slightly off compared to the hardware recordings, but most of them are pretty close.

Source: https://github.com/0xJonas/VRC7-Sound
Nice work!

There are a lot of detailed reverse engineering notes on the OPLL which should apply to the VRC7 as well (except the rhythm part) that have been added here recently:
http://www.smspower.org/Development/YM2413

Post Reply