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,
)