source code for html website at https://zachdecook.com
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
---
title: Chords Songbooks - A Zach DeCook project
date: 2017-08-28
modified: 2017-09-02
author: Zach DeCook
---

Started in early 2017, the tabs website (or Songbooks) was one that was a long time coming.

[Check it out here!](https://songs.zachdecook.com){.h3 .featured}

[![](https://zachdecook.com/posts/tabs.png){.w3-card-4}](https://songs.zachdecook.com){.featured}

### Features

* Transposition
* Guitar chord lookup
* Next song choices with auto transpose
* Monospaced font

The songs are parsed from a plain text file.

### History

<!-- ![Briefcase, with songbooks](briefcase.jpg) -->

What does a good singalong need? Music. And enough for everybody.
My dad's classic brief-case-full-a-tunes was always providing
for a great time around a campfire. Over the years, though, something
kept happening. Some minor tweak in the system font would result in
hours of headache for somebody.

The project evolved into the digital age thanks to the likes of one
GetDropbox Dot Com. Whenever a jam session was going to go down,
one would just need an iPad and a copy of the latest PDF.

PDFs are kind of cumbersome, and when they get long enough, even modern
devices start to hang. They are also static content. In the days of paper,
my progenitor would differentiate keys with different colors.

In 2016, I asked for an e-reader for my birthday. I wanted it mostly for
reading music. My phone was in the habit of running out of power on me, and
having multiple devices seemed like a good idea at the time.
Super-fancy it was,
and very well featured as well, but the gray tones of the screen made it hard
to determine what key I was in.

<!-- ![]() -->

Thusly, this project was born. The biggest task being the data
manipulation... Somebody has to fix the spacing on all those
songs again.