Age | Commit message (Collapse) | Author |
|
|
|
snap now fills in a struct (MusicFrame) which contins a snapped frame
along with a music divisor.
this gives useful information wrt magnetic snap which may or may not
have rounded to an exact musical position.
region position may now be set musically (using quarter notes for now).
this patch fixes several problems in the current code:
- dragging a list of music-locked regions now maintains correct
musical offsets within the list.
- splitting regions using magnetic snap works correctly (#7192)
- cut drag should now work correctly with magnetic snap.
- musical length of split midi regions is no longer frame based.
|
|
|
|
|
|
|
|
- the beginning of what hopefully will be a saner 'pulse' definition
|
|
|
|
|
|
|
|
3060a458eb)
|
|
|
|
- no tempo curve for inactive tempi
- inactive and meter-locked tempi cannot be deleted.
|
|
|
|
- the audio-locked meter owns it.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
gui_move_tempo -> gui_set_tempo_position
gui_move_meter -> gui_set_meter_position
gui_dilate_tempo -> gui_stretch_tempo
|
|
various failures.
|
|
|
|
|
|
|
|
- affects region relative time conversion when
initial meter is non-zero.
|
|
|
|
while snapped to grid.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- fixes some odd results when scrolling down/up over the BBT clock display.
|
|
|
|
|
|
|
|
|
|
for now.
|
|
follow.
- should be a no-op
|
|
|
|
|
|
|
|
- in an ideal world, this wouldn't be here at all,
but is required to support framewalk_to_qn().
if Beats are at tick resolution, the frame-induced
temporal rounding is acceptable.
|
|
|
|
- adds quarter_notes_per_minute(), note_divisions_per_minute (double)
pulses_per_minute() and frames_per_quarter_note()
- this should be a no-op except for the use of tempo by
the vst callback which definitely uses quarter notes per minute.
- the XML node for TempoSection named 'beats-per-minute'
has been renamed.
|