TimeWidget2 Test Plan

Time Mode Constrained

Setup

  • New composition.
  • Reduce the composition to start at 10 and end at 20.
    • Composition > Change Composition Start and End…
    • Set the start to 10 and the end to 20.
  • Draw a 4 bar segment at bar 10.
  • Bring up matrix or notation, add a note at bar 11, beat 1.
  • Switch to select tool (F2), double-click on the note.
  • Click on the Edit button next to the Absolute Time field.
  • Confirm
    • Measure 11, Beat 1, 0 64ths (4/4 time)
    • Seconds 20, msec 0
    • Ticks 38400
    • No “Out Of Range” message.
    • Limit button disabled.
    • OK button enabled.

Constraints

  • Click on the Ticks field, type 76799, then click on the spinbox up arrow.
  • Confirm
    • Measure 21, Beat 1, 0 64ths.
    • Ticks 76859
    • The “Out Of Range” message appears.
    • The Limit button is enabled.
    • The OK button is disabled.
  • Click on the Limit button.
  • Confirm
    • Measure 20 Beat 4 64ths 15
    • Seconds 39 msec 999
    • Ticks 76799
    • The “Out Of Range” message disappers.
    • The Limit button is disabled.
    • The OK button is enabled.
  • Click on the Ticks field, type 34560, then click on the spinbox down arrow.
  • Confirm
    • Measure 9, Beat 4, 15 64ths
    • Seconds 17 msec 969
    • Ticks 34500
    • Out Of Range message
    • Limit button enabled
    • OK button disabled.
  • Click on the Limit button.
  • Confirm
    • Measure 10 Beat 1 64ths 0
    • 18 seconds, 0 msec
    • 34560 ticks
    • No “Out Of Range” message.
    • Limit button disabled.
    • OK button enabled.

General Behavior

  • Set Measure 10, Beat 1, 0 64ths
  • Click on the Measure spin box up arrow until Measure reads 12.
  • Confirm
    • Seconds 22, msec 0
    • Ticks 42240
  • Click on the Beat spin box up arrow until Beat reads 3.
  • Confirm
    • Seconds 23, msec 0
    • Ticks 44160
  • Click on the 64ths spin box up arrow until 64ths reads 3.
  • Confirm
    • Seconds 23, msec 94
    • Ticks 44340
  • Click on the Seconds spin box up arrow until Seconds reads 25.
  • Confirm
    • Measure 13, Beat 3, 64ths 3
    • Ticks 48180
  • Double-click in the msec spin box and type 200.
  • Confirm
    • Measure 13, Beat 3, 64ths 6
    • Ticks 48384
  • Enter Measure 12, beat 2, 64ths 0
  • Click Ok
  • Confirm Absolute time 43200

Duration Mode Constrained

Setup

  • New composition.
  • Reduce the composition to 10 bars starting at 10.
    • Composition > Change Composition Start and End…
    • Set the start to 10 and the end to 20.
  • Draw a 4 bar segment at bar 10.
  • Bring up matrix or notation, add a quarter note (crotchet) at bar 11, beat 1.
  • Switch to select tool (F2), double-click on the note.
  • Click on the Edit button next to the Duration field.
  • Confirm
    • Note quarter (crotchet), Ticks 960
    • Measures 0, Beats 1, 0 64ths (4/4 time)
    • Seconds 0, msec 500 (120.00 bpm)
    • No “Out Of Range” message.
    • Limit button disabled.
    • OK button enabled.

Constraints

  • In the Ticks field, type 38400.
  • Confirm
    • Note <inexact>
    • Ticks 38400
    • Measures 10, beats 0, 64ths 0
    • Seconds 20, msec 0
    • No “Out Of Range” message.
    • Limit button disabled.
    • OK button enabled.
  • Click the Measures spinbox up arrow once.
  • Confirm
    • Note <inexact>
    • Ticks 42240
    • Measures 11, beats 0, 64ths 0
    • Seconds 22, msec 0
    • “Out Of Range” message.
    • Limit button enabled.
    • OK button disabled.
  • Click the Limit button.
  • Confirm
    • Note <inexact>
    • Ticks 38400
    • Measures 10, beats 0, 64ths 0
    • Seconds 20, msec 0
    • No “Out Of Range” message.
    • Limit button disabled.
    • OK button enabled.
  • In the Ticks field, type 0.
  • Confirm…
    • Note <inexact>
    • All other fields 0.
    • “Out Of Range” message.
    • Limit button enabled.
    • OK button disabled.
  • Click the Limit button.
    • Note <inexact>
    • Ticks 1
    • Measures 0, beats 0, 64ths 0
    • Seconds 0, msec 1
    • No “Out Of Range” message.
    • Limit button disabled.
    • OK button enabled.
  • Select eighth note (quaver)
  • Confirm
    • Ticks 480
    • Measures 0, beats 0, 64ths 8
    • Seconds 0, msec 250
    • No “Out Of Range” message.
    • Limit button disabled.
    • OK button enabled.
  • Click OK
  • Confirm 480 in the duration field.

General Behavior

  • Click on the Edit button next to the Duration field.
  • In the Note field, select half note (minim).
  • Confirm
    • Ticks 1920
    • Measures: 0/2/0/(4/4 time)
    • Seconds: 1/0/(120.0 bpm)
    • No “Out Of Range” message. Limit button disabled. OK button enabled.
  • Click OK
  • Confirm 1920 in the Duration field.
  • Click the Edit button next to the Duration field.
  • Increase Measures to 1 using the spin box.
  • Confirm
    • Note: dotted whole note (semi-breve), Ticks 5760
    • Measures: 1/2/0
    • Seconds: 3/0
    • No “Out Of Range” message. Limit button disabled. OK button enabled.
  • Increase Beats to 3 with the spin box.
  • Confirm
    • Note: <inexact>, Ticks 6720
    • Measures: 1/3/0
    • Seconds: 3/500
    • No “Out Of Range” message. Limit button disabled. OK button enabled.
  • Reduce the seconds field to 2 and type 0 in the msec field.
  • Confirm
    • Note: Whole Note (semi-breve), Ticks: 3840
    • Measures: 1/0/0
    • Seconds: 2/0
    • No “Out Of Range” message. Limit button disabled. OK button enabled.

Time and Duration Modes 3/8 115.04

  • New composition.
  • Change the tempo to 115.04.
    • Composition > Add Tempo Change…
  • Change the time signature to 3/8.
    • Composition > Add Time Signature Change…
  • Create a four bar segment at bar 1.
  • In matrix or notation, draw an eighth note (quaver) at bar 1 beat 3.
  • Switch to Select tool (F2), and double-click on the note.
  • Click on the Edit button next to the Absolute time field.
  • Confirm
    • Measure: 1/3/0/(3/8 time)
    • Seconds: 0/522
    • Ticks: 960
  • Click Cancel
  • Click on the Edit button next to the Duration field.
  • Confirm
    • Note: eighth (quaver), Ticks 480
    • Measures 0/1/0/(3/8 time)
    • Seconds 0/261/(115.04 qpm, 230.08 bpm)

Duration Tempo Change

  • New document
  • Add a time sig change at bar 2 to 2/2.
    • Move the pointer to bar 2.
    • Composition > Add Time Signature Change…
    • 2/2
  • Add a tempo change to 100 at bar 1, beat 3.
    • Move the pointer to bar 1 beat 3.
    • Composition > Add Tempo Change…
    • 100; Tempo is fixed; Apply this tempo from here onwards
  • Create a tempo change to 140 at bar 2, beat 2.
    • Move the pointer to bar 2 beat 2.
    • Composition > Add Tempo Change…
    • 140; Tempo is fixed; Apply this tempo from here onwards
  • Create a two bar segment at bar 1.
  • Launch matrix or notation and drop a whole note (semi-breve) in measure 1 and another in measure 2.
  • Switch to the select tool (F2) and double-click the note in bar 1.
  • Click the Edit button next to duration.
  • Confirm “(starting 120.0 bpm)” in the lower right.
  • Double-click the note in bar 2.
  • Click the Edit button next to duration.
  • Confirm “(starting 100.0 qpm, 50.0 bpm)” in the lower right.
 
 
test/timewidget2.txt · Last modified: 2025/06/17 04:00 by tedfelix
Recent changes RSS feed Creative Commons License Valid XHTML 1.0 Valid CSS Driven by DokuWiki