SuperDisk / hUGETracker

The music composition suite for the Nintendo Game Boy
https://superdisk.github.io/hUGETracker/
286 stars 12 forks source link

Suggestion: Mass Transpose #97

Open Beatscribe opened 2 years ago

Beatscribe commented 2 years ago

I find myself often wanting to transpose an entire song. It takes some time to do. Would it be possible to maybe add an Edit menu item to transpose the entire song, all 4 channels, all patterns +1/-1 ?

sttng commented 2 years ago

I'll add that I like this, but in addition to change volume levels (and song level - but also add channel level)

RichardULZ commented 2 years ago

@Beatscribe it should be pretty fast to use ctrl shift L then Ctrl shift a/q, unless you have a ton of patterns? I suppose it gets even more confusing if you're reusing the noise channel pattern...

OpenMPT has a fairly advanced but super helpful "find and replace" box with ctrl F, which you can limit to certain channels, a range of notes, or if a certain effect/effect value is to be replaced for the pattern, selection, or entire song.

It's a daunting feature to add, but really powerful, and would cover both cases, also fantastic for conversions or correcting a bad effect. image image