reamberPy Help

BMS

There are few features excluded intentionally:

  • Sample Loading

  • Sample Writing (That means you can only write notes, you'd have to insert the song/samples manually)

  • BGA

  • Mines

Examples

Read and Write

from reamber.bms.BMSMap import BMSMap from reamber.bms.BMSChannel import BMSChannel bms = BMSMap.read_file("file.bme", note_channel_config=BMSChannel.BME) bms.write_file("file_out.bme")

Prints all the BPMs

from reamber.bms.BMSMap import BMSMap bms = BMSMap.read_file("path/to/file.bme") print(bms.bpms.bpm)

Move all columns to the right by 1

from reamber.bms.BMSMap import BMSMap bms = BMSMap.read_file("path/to/file.bme") bms.hits.column += 1 bms.holds.column += 1
Last modified: 23 March 2024