New Tool (3.5.4): MG Housekeeping

Hi everyone!
This is a collection of small utitlites I created mostly for dealing with old module songs, multisample instruments and general clean-up.

  1. Convert Automation to FX Commands — Converts track automation envelopes into Pattern Editor FX commands.
  2. Convert M Commands to Velocity — Converts 0M commands into volume-column velocity values.
  3. Find Multi-Instrument Columns — Finds note columns containing events from multiple instruments.
  4. Instrument Merger — Combines two instruments into a new multisample instrument while preserving keyzones.
  5. Match Selected Samples to First Base Note — Maps selected samples to the first selected sample’s base note.
  6. Pattern Usage — Reports used patterns and populated patterns missing from the sequence.
  7. Place OFF on Pattern Starts — Inserts OFF notes where notes continue across pattern boundaries.
  8. Remove Empty Columns — Hides unused note/FX columns while keeping at least one FX column.
  9. Remove Missing Plugins — Removes unavailable track plugins and reports what was removed.
  10. Sample Relative Tweaks — Applies relative transpose, fine-tune, volume, and panning changes to samples.
  11. Split Tracks by Instrument — Separates mixed-instrument pattern data into dedicated tracks.
  12. Spread Round Robins by Velocity — Distributes overlapping same-note samples across non-overlapping velocity zones.
  13. Track Color Rules — Automatically colors tracks using configurable naming and routing rules.

mg.house.keeping-v1.54.xrnx (41.0 KB)

DISCLAIMER: The tool is made using Claude AI. Feel free to edit and reupload the script if you find any bugs (which is very very likely). Always make a backup copy of your song before testing.

2 Likes