A Blog

On tech and music

John Nguyen
career code language misc music
Rendering music

So I need a way of recording my learnings about Jazz music. Mostly because I can barely keep track of my life in general.

Turns out there’s a sweet library called abc.js. It renders the ABC syntax for music! I used to use Lilypond, but this is a nice subset, suitable for webpages.

Well, the minified version is 487kb, which you all have already downloaded just by visiting this website. Sorry about that!

As a test, I have posted one of the jazz licks I am learning in this post. In a future blog post, I shall talk about things I have learnt about each lick.

X:1
T: Lick 1
K:C
s: CDEF
|:"Dm7b5" F3 ^C DF_Ac|"G7" B_B_A^F G=Bdf|"Cm7" _e8:|