-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathLyrics_PourMeSomeProEssentials.cs
More file actions
79 lines (79 loc) · 6.91 KB
/
Copy pathLyrics_PourMeSomeProEssentials.cs
File metadata and controls
79 lines (79 loc) · 6.91 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
// Lyric timing for LyricsPourMeSomeProEssentials
namespace AudioWaveform
{
public static class LyricsPourMeSomeProEssentials
{
public struct LyricLine { public int StartMs; public int EndMs; public string Text; }
public static readonly LyricLine[] Lines =
{
new LyricLine { StartMs = 10960, EndMs = 15200, Text = "Pour me something heavy" },
new LyricLine { StartMs = 15250, EndMs = 18330, Text = "I just got the bill" },
new LyricLine { StartMs = 18380, EndMs = 21410, Text = "Another subscription notice" },
new LyricLine { StartMs = 21460, EndMs = 24570, Text = "Man I'm paying still" },
new LyricLine { StartMs = 24620, EndMs = 26950, Text = "PsyChart took my credit card" },
new LyricLine { StartMs = 27000, EndMs = 30950, Text = "LighterChart took my pride" },
new LyricLine { StartMs = 31000, EndMs = 34830, Text = "DexEspress took everything" },
new LyricLine { StartMs = 34880, EndMs = 37950, Text = "And left me here to cry" },
new LyricLine { StartMs = 38000, EndMs = 41250, Text = "My render times are dropping" },
new LyricLine { StartMs = 41300, EndMs = 44450, Text = "My frames are falling fast" },
new LyricLine { StartMs = 44500, EndMs = 46950, Text = "I built this whole dashboard" },
new LyricLine { StartMs = 47000, EndMs = 51550, Text = "On a library that didn't last" },
new LyricLine { StartMs = 51600, EndMs = 54450, Text = "Somebody pour me something" },
new LyricLine { StartMs = 54500, EndMs = 57450, Text = "That makes this lag go away" },
new LyricLine { StartMs = 57500, EndMs = 60950, Text = "I need a charting library" },
new LyricLine { StartMs = 61000, EndMs = 63450, Text = "That's gonna make my day" },
new LyricLine { StartMs = 63500, EndMs = 66950, Text = "Pour me some Pro-Essentials" },
new LyricLine { StartMs = 67000, EndMs = 69950, Text = "Let me see through faster eyes" },
new LyricLine { StartMs = 70000, EndMs = 73450, Text = "Hundred million data points" },
new LyricLine { StartMs = 73500, EndMs = 76550, Text = "Rendered in fifteen milliseconds time" },
new LyricLine { StartMs = 76600, EndMs = 79230, Text = "I don't wanna see the lag no more" },
new LyricLine { StartMs = 79280, EndMs = 82750, Text = "I don't wanna pay that monthly fee" },
new LyricLine { StartMs = 82800, EndMs = 87200, Text = "Just pour me some ProEssentials" },
new LyricLine { StartMs = 87250, EndMs = 92990, Text = "And set this developer free" },
new LyricLine { StartMs = 93040, EndMs = 94950, Text = "I remember the first time" },
new LyricLine { StartMs = 95000, EndMs = 97750, Text = "I saw that render fly" },
new LyricLine { StartMs = 97800, EndMs = 100950, Text = "Hundred Million Points" },
new LyricLine { StartMs = 101000, EndMs = 105150, Text = "I nearly started to cry" },
new LyricLine { StartMs = 105200, EndMs = 107950, Text = "GPU compute shaders" },
new LyricLine { StartMs = 108000, EndMs = 110750, Text = "Doing what the CPU can't do" },
new LyricLine { StartMs = 110800, EndMs = 113950, Text = "Zero copy pointer" },
new LyricLine { StartMs = 114000, EndMs = 116950, Text = "And the data just flew" },
new LyricLine { StartMs = 117000, EndMs = 121690, Text = "No activation server" },
new LyricLine { StartMs = 121740, EndMs = 123150, Text = "No key, no cloud, no chain" },
new LyricLine { StartMs = 123200, EndMs = 127950, Text = "Just a perpetual license" },
new LyricLine { StartMs = 128000, EndMs = 132390, Text = "And I'll never feel that pain again" },
new LyricLine { StartMs = 132440, EndMs = 136450, Text = "Pour me some Pro-Essentials" },
new LyricLine { StartMs = 136500, EndMs = 140410, Text = "Let me see through faster eyes" },
new LyricLine { StartMs = 140460, EndMs = 143450, Text = "Hundred million data points" },
new LyricLine { StartMs = 143500, EndMs = 146250, Text = "Rendered in fifteen milliseconds time" },
new LyricLine { StartMs = 146300, EndMs = 149202, Text = "I don't wanna see the lag no more" },
new LyricLine { StartMs = 149252, EndMs = 152430, Text = "I don't wanna pay that monthly fee" },
new LyricLine { StartMs = 152480, EndMs = 157190, Text = "Just pour me some ProEssentials" },
new LyricLine { StartMs = 157240, EndMs = 160430, Text = "And set this developer free" },
new LyricLine { StartMs = 160480, EndMs = 164450, Text = "You know I called their support line" },
new LyricLine { StartMs = 164500, EndMs = 168150, Text = "An engineer picked up the phone" },
new LyricLine { StartMs = 168200, EndMs = 170410, Text = "Not a chatbot, not a ticket" },
new LyricLine { StartMs = 170460, EndMs = 172950, Text = "Just a man who'd built it" },
new LyricLine { StartMs = 173000, EndMs = 175410, Text = "Talking to me like I wasn't alone" },
new LyricLine { StartMs = 175460, EndMs = 178450, Text = "Thirty years they've been building" },
new LyricLine { StartMs = 178500, EndMs = 181550, Text = "While the others came and went" },
new LyricLine { StartMs = 181600, EndMs = 184950, Text = "Pro-Essentials still standing" },
new LyricLine { StartMs = 185000, EndMs = 187950, Text = "Every dollar I spent" },
new LyricLine { StartMs = 188000, EndMs = 190250, Text = "Was worth it" },
new LyricLine { StartMs = 190300, EndMs = 193450, Text = "Pour me some Pro-Essentials" },
new LyricLine { StartMs = 193500, EndMs = 196050, Text = "Let me see through faster eyes" },
new LyricLine { StartMs = 196100, EndMs = 199450, Text = "Hundred million data points" },
new LyricLine { StartMs = 199500, EndMs = 202410, Text = "Rendered in fifteen milliseconds time" },
new LyricLine { StartMs = 202460, EndMs = 205170, Text = "I don't wanna see the lag no more" },
new LyricLine { StartMs = 205220, EndMs = 208650, Text = "I don't wanna pay that monthly fee" },
new LyricLine { StartMs = 208700, EndMs = 213450, Text = "Just pour me some ProEssentials" },
new LyricLine { StartMs = 213500, EndMs = 221430, Text = "And set this developer free" },
new LyricLine { StartMs = 221480, EndMs = 227830, Text = "Set this developer free..." },
new LyricLine { StartMs = 227880, EndMs = 230880, Text = "Set this developer free..." },
};
public static LyricLine? GetLine(int currentMs) {
foreach (var line in Lines)
if (currentMs >= line.StartMs && currentMs < line.EndMs) return line;
return null; }
}
}