Helpful ReplyMIDI Snap to Scale

Author
Hangdog Cat
Max Output Level: -88 dBFS
  • Total Posts : 146
  • Joined: 2014/11/08 00:27:57
  • Location: Montrose, PA, USA
  • Status: offline
2015/11/26 18:20:57 (permalink)

MIDI Snap to Scale

Today I was looking at the Snap to Scale feature, which is found in the inspector of any MIDI track.
 
Nice feature, but if I understand it correctly it works only when moving one or more MIDI notes. Correct? You enable STS, choose a scale, and notes which you then move will snap to that scale.
 
It seems to me it would be nice to choose a scale and have every note in the track (or every note in a selected portion of the track), even notes which I don't subsequently move, snap to that scale. IOW, all existing notes would move to conform to the selected scale. It would be fast way to make changes to MIDI data without those changes being totally random. Hence the results would be more likely to be useful...in the types of music I work with, anyway.
 
Is there already a way to do this in Sonar, or perhaps a plug-in of some sort?
 
Happy Thanksgiving to all!

Never do more in the morning than you can undo in the afternoon.
 
Computer: Creation Station CS450 V3 64 bit
Processor: Intel(R) Xeon(R) CPU E3-1275 v3 @ 3.50GHz, 4 Cores, 8 Logical Processors
Windows 10: Latest update
Audio Interface: RME Fireface UFX
#1
brundlefly
Max Output Level: 0 dBFS
  • Total Posts : 14250
  • Joined: 2007/09/14 14:57:59
  • Location: Manitou Spgs, Colorado
  • Status: offline
Re: MIDI Snap to Scale 2015/11/26 23:20:21 (permalink)
That's right, snap only affects notes when you move them, whether snapping to time or pitch. Thank goodness, or all hell would break loose when enable it! 
 
In not aware of any MIDI FX or CAL scripts that are intended to snap all notes to a chosen scale, but I haven't ever looked for one.

SONAR Platinum x64, 2x MOTU 2408/PCIe-424  (24-bit, 48kHz)
Win10, I7-6700K @ 4.0GHz, 24GB DDR4, 2TB HDD, 32GB SSD Cache, GeForce GTX 750Ti, 2x 24" 16:10 IPS Monitors
#2
Hangdog Cat
Max Output Level: -88 dBFS
  • Total Posts : 146
  • Joined: 2014/11/08 00:27:57
  • Location: Montrose, PA, USA
  • Status: offline
Re: MIDI Snap to Scale 2015/11/27 11:38:51 (permalink) ☄ Helpfulby Soundwise 2015/11/27 13:47:28
I've figured out a workaround for this. It's not nearly so convenient as having this function built into STS, but it works.
 
After enabling STS and selecting a scale, I go into piano roll view, select all the clip's notes, and drag them up, release, then drag them back down. The notes are now back where they originally were, except the notes which didn't conform to the STS scale now do. If I don't like the results it's CTRL Z time (twice) and I choose another scale.
 
Today I changed a jazzy major-ish MIDI clip into a minor pentatonic thingy, and I'm using it as the basis of an "Asian" track.

Never do more in the morning than you can undo in the afternoon.
 
Computer: Creation Station CS450 V3 64 bit
Processor: Intel(R) Xeon(R) CPU E3-1275 v3 @ 3.50GHz, 4 Cores, 8 Logical Processors
Windows 10: Latest update
Audio Interface: RME Fireface UFX
#3
scook
Forum Host
  • Total Posts : 24146
  • Joined: 2005/07/27 13:43:57
  • Location: TX
  • Status: offline
Re: MIDI Snap to Scale 2015/11/27 12:05:54 (permalink)
Have you tried using the Transpose MFX?
#4
Hangdog Cat
Max Output Level: -88 dBFS
  • Total Posts : 146
  • Joined: 2014/11/08 00:27:57
  • Location: Montrose, PA, USA
  • Status: offline
Re: MIDI Snap to Scale 2015/11/27 13:06:16 (permalink)
I was unaware of this plug-in, but I just checked it out and it appears to do what my clumsy workaround did, only far more elegantly.
 
Many thanks.

Never do more in the morning than you can undo in the afternoon.
 
Computer: Creation Station CS450 V3 64 bit
Processor: Intel(R) Xeon(R) CPU E3-1275 v3 @ 3.50GHz, 4 Cores, 8 Logical Processors
Windows 10: Latest update
Audio Interface: RME Fireface UFX
#5
Jump to:
© 2025 APG vNext Commercial Version 5.1