chipchune.furnace
Tools to manipulate Furnace .fur files.
chipchune.furnace.module
: Tools to inspect and manipulate module files.chipchune.furnace.instrument
: Tools to inspect and manipulate instrument data from within or without the module.chipchune.furnace.sample
: Tools to inspect and manipulate sample data (might be merged with inst?)chipchune.furnace.wavetable
: Tools to inspect and manipulate wavetable datachipchune.furnace.enums
: Various constants that apply to Furnace.chipchune.furnace.data_types
: Various data types that apply to Furnace.
Example
from chipchune.furnace.module import FurnaceModule
module = FurnaceModule("tests/samples/furnace/skate_or_die.143.fur")
pattern = module.get_pattern(0, 0, 0)
print(pattern.as_clipboard())
for row in pattern.data:
print(row)