mardi 6 septembre 2016

SetNote Bug on Not Overlapping Notes?



Code:

editor = reaper.MIDIEditor_GetActive()
take  = reaper.MIDIEditor_GetTake(editor)
if take then

  reaper.Undo_BeginBlock2(0)

  i = reaper.MIDI_EnumSelNotes(take, -1)
  while i ~= -1 do
      retval, sel, _, _, _, _, _, _ = reaper.MIDI_GetNote(take, i)
      if retval and sel then
          reaper.MIDI_SetNote(take, i, nil, nil, nil, nil, nil, nil, 15, true)
      end
      i = reaper.MIDI_EnumSelNotes(take, i)
  end
  reaper.MIDI_Sort(take)

  reaper.Undo_EndBlock2(0, "Set Fixed Velocity pp", -1)
end

Win7 x64, Reaper 5.24/x64


SetNote Bug on Not Overlapping Notes?

Aucun commentaire:

Enregistrer un commentaire