SkillAgentSearch skills...

RackNES

A Nintendo Entertainment System (NES) emulator module for VCV Rack.

Install / Use

/learn @Kautenja/RackNES
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

RackNES

A Nintendo Entertainment System (NES) emulator as if it were designed by Bob Moog.

<p align="center"> <img alt="RackNES" src="manual/RackNES/img/Plugin.svg" height="380px"> </p>

Features

  • Clock Source: Use NES frame-rate (FPS) as a clock source for downstream modules
  • Clock Rate Modulation: Control the clock rate of the NES with direct knob and CV
  • NES Audio Output: Sample audio from the NES in real-time at any sampling rate
  • Sampling/Ratcheting: Save and restore the NES state for interesting musical effects
  • Full CV Control: CV inputs for Reset, Player 1, Player 2, and more
  • Channel Mixer: Control the volume level of individual synthesizer channels

See the Manual for more information about the features of this module.

CV Genie

CV Genie is a Game Genie emulator and expander module for RackNES developed by @anlexmatos!

<p align="center"> <img alt="CVGenie" src="manual/CVGenie/img/Plugin.svg" height="380px"> </p>

See the Manual for more information about the features of this module.

Acknowledgments

The code for the module derives from:

  1. the NES emulator, SimpleNES;
  2. the NES synthesis library, Nes_Snd_Emu;
  3. the NES NTSC filter library nes_ntsc; and
  4. the Base64 library, cpp-base64.

Contributors

Many thanks to @anlexmatos for developing the CV Genie expander module.

Related Skills

View on GitHub
GitHub Stars104
CategoryDevelopment
Updated7mo ago
Forks4

Languages

C++

Security Score

77/100

Audited on Aug 23, 2025

No findings