Coverage Summary for Class: VaderRebornInFlamesKt (com.vsevolodganin.clicktrack.premade)

Class Class, % Method, % Branch, % Line, % Instruction, %
VaderRebornInFlamesKt 0% (0/1) 0% (0/1) 0% (0/161) 0% (0/783)


 package com.vsevolodganin.clicktrack.premade
 
 import com.vsevolodganin.clicktrack.model.ClickTrack
 import com.vsevolodganin.clicktrack.model.Cue
 import com.vsevolodganin.clicktrack.model.CueDuration
 import com.vsevolodganin.clicktrack.model.TimeSignature
 import com.vsevolodganin.clicktrack.model.bpm
 
 // Source: https://tabs.ultimate-guitar.com/tab/vader/reborn-in-flames-guitar-pro-1870532
 @Suppress("unused") // Used for scope
 val PreMadeClickTracks.VaderRebornInFlames: ClickTrack
     get() = ClickTrack(
         name = "Vader – Reborn In Flames",
         cues = listOf(
             // 1-8
             Cue(
                 name = "Intro 1",
                 bpm = 155.bpm,
                 timeSignature = TimeSignature(4, 4),
                 duration = CueDuration.Measures(8),
             ),
             // 9-23
             Cue(
                 bpm = 165.bpm,
                 timeSignature = TimeSignature(4, 4),
                 duration = CueDuration.Measures(15),
             ),
             // 24-32
             Cue(
                 name = "Intro 2",
                 bpm = 165.bpm,
                 timeSignature = TimeSignature(4, 4),
                 duration = CueDuration.Measures(9),
             ),
             // 33
             Cue(
                 bpm = 165.bpm,
                 timeSignature = TimeSignature(7, 8),
                 duration = CueDuration.Measures(1),
             ),
             // 34-36
             Cue(
                 name = "Pre-Verse",
                 bpm = 125.bpm,
                 timeSignature = TimeSignature(4, 4),
                 duration = CueDuration.Measures(3),
             ),
             // 36-44
             Cue(
                 name = "Verse 1",
                 bpm = 125.bpm,
                 timeSignature = TimeSignature(4, 4),
                 duration = CueDuration.Measures(9),
             ),
             // 45-49
             Cue(
                 name = "Interlude",
                 bpm = 125.bpm,
                 timeSignature = TimeSignature(4, 4),
                 duration = CueDuration.Measures(5),
             ),
             // 50-56
             Cue(
                 name = "Pre-Verse",
                 bpm = 125.bpm,
                 timeSignature = TimeSignature(4, 4),
                 duration = CueDuration.Measures(7),
             ),
             // 57-62
             Cue(
                 name = "Verse 2",
                 bpm = 125.bpm,
                 timeSignature = TimeSignature(4, 4),
                 duration = CueDuration.Measures(6),
             ),
             // 63-66
             Cue(
                 name = "Chorus",
                 bpm = 125.bpm,
                 timeSignature = TimeSignature(4, 4),
                 duration = CueDuration.Measures(4),
             ),
             // 67-72
             Cue(
                 name = "Pre-Solo",
                 bpm = 125.bpm,
                 timeSignature = TimeSignature(4, 4),
                 duration = CueDuration.Measures(6),
             ),
             // 73-80
             Cue(
                 name = "Solo 1",
                 bpm = 125.bpm,
                 timeSignature = TimeSignature(4, 4),
                 duration = CueDuration.Measures(8),
             ),
             // 81-84
             Cue(
                 name = "Chorus",
                 bpm = 125.bpm,
                 timeSignature = TimeSignature(4, 4),
                 duration = CueDuration.Measures(4),
             ),
             // 85-91
             Cue(
                 name = "Break",
                 bpm = 125.bpm,
                 timeSignature = TimeSignature(4, 4),
                 duration = CueDuration.Measures(7),
             ),
             // 92
             Cue(
                 bpm = 125.bpm,
                 timeSignature = TimeSignature(7, 8),
                 duration = CueDuration.Measures(1),
             ),
             // 93-95
             Cue(
                 name = "Verse 3",
                 bpm = 125.bpm,
                 timeSignature = TimeSignature(4, 4),
                 duration = CueDuration.Measures(3),
             ),
             // 96
             Cue(
                 bpm = 125.bpm,
                 timeSignature = TimeSignature(7, 8),
                 duration = CueDuration.Measures(1),
             ),
             // 93-95
             Cue(
                 bpm = 125.bpm,
                 timeSignature = TimeSignature(4, 4),
                 duration = CueDuration.Measures(3),
             ),
             // 96
             Cue(
                 bpm = 125.bpm,
                 timeSignature = TimeSignature(7, 8),
                 duration = CueDuration.Measures(1),
             ),
             // 93-95
             Cue(
                 bpm = 125.bpm,
                 timeSignature = TimeSignature(4, 4),
                 duration = CueDuration.Measures(3),
             ),
             // 96
             Cue(
                 bpm = 125.bpm,
                 timeSignature = TimeSignature(7, 8),
                 duration = CueDuration.Measures(1),
             ),
             // 93-95
             Cue(
                 bpm = 125.bpm,
                 timeSignature = TimeSignature(4, 4),
                 duration = CueDuration.Measures(3),
             ),
             // 96
             Cue(
                 bpm = 125.bpm,
                 timeSignature = TimeSignature(7, 8),
                 duration = CueDuration.Measures(1),
             ),
             // 97
             Cue(
                 bpm = 125.bpm,
                 timeSignature = TimeSignature(7, 8),
                 duration = CueDuration.Measures(1),
             ),
             // 98-100
             Cue(
                 name = "Solo 2",
                 bpm = 125.bpm,
                 timeSignature = TimeSignature(4, 4),
                 duration = CueDuration.Measures(3),
             ),
             // 101
             Cue(
                 bpm = 125.bpm,
                 timeSignature = TimeSignature(7, 8),
                 duration = CueDuration.Measures(1),
             ),
             // 102-104
             Cue(
                 bpm = 125.bpm,
                 timeSignature = TimeSignature(4, 4),
                 duration = CueDuration.Measures(3),
             ),
             // 105
             Cue(
                 bpm = 125.bpm,
                 timeSignature = TimeSignature(7, 8),
                 duration = CueDuration.Measures(1),
             ),
             // 106-108
             Cue(
                 bpm = 125.bpm,
                 timeSignature = TimeSignature(4, 4),
                 duration = CueDuration.Measures(3),
             ),
             // 109
             Cue(
                 bpm = 125.bpm,
                 timeSignature = TimeSignature(7, 8),
                 duration = CueDuration.Measures(1),
             ),
             // 110-113
             Cue(
                 bpm = 125.bpm,
                 timeSignature = TimeSignature(4, 4),
                 duration = CueDuration.Measures(4),
             ),
             // 114-117
             Cue(
                 name = "Pre-Verse",
                 bpm = 125.bpm,
                 timeSignature = TimeSignature(4, 4),
                 duration = CueDuration.Measures(4),
             ),
             // 118-119 (x3)
             Cue(
                 name = "Verse 4",
                 bpm = 125.bpm,
                 timeSignature = TimeSignature(4, 4),
                 duration = CueDuration.Measures(6),
             ),
             // 120-121
             Cue(
                 bpm = 125.bpm,
                 timeSignature = TimeSignature(4, 4),
                 duration = CueDuration.Measures(2),
             ),
             // 122
             Cue(
                 name = "End",
                 bpm = 125.bpm,
                 timeSignature = TimeSignature(4, 4),
                 duration = CueDuration.Measures(1),
             ),
         ),
         loop = false,
     )