SkillAgentSearch skills...

BambooCopy

Instrument library and FM preview for OPM->OPNA copy conversion

Install / Use

/learn @nobuyukinyuu/BambooCopy
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

 icon BambooCopy

BambooCopy is a tool written in Godot and C++ which can take your VOPM library and make it easy to preview and copy FM envelopes for import into BambooTracker.

Currently, to generate the audio preview an external tool, FMGon is used, and a binary is included. To compile the preview generator requires linking against OpenAL and alut. A future version may incorporate the preview engine as an AudioStreamGenerator as part of Godot's audio system, removing this requirement.

BambooTracker uses OPNA style FM specifications, whereas VOPM uses OP-M. The LFO differs between these two chips and is therefore not represented in the preview or the output. LFO conversion may be implemented in the future, but will be OP-M->OPNA only.

Screenshot

image

View on GitHub
GitHub Stars10
CategoryDevelopment
Updated8mo ago
Forks0

Languages

GDScript

Security Score

87/100

Audited on Jul 4, 2025

No findings