I sometimes 'program' music myself (MIDI editor, long offtopic story) and I think people have no idea what effort went into this. This isn't merely about 'simply' letting the right note play at the right time (good luck with that in Minecraft by the way, my trusty DAW will make sure that the transport (tempo) always stays on-par, not so much here) but you also had to physically program it. As in: making the redstone connections, timing it, keep optional lag into consideration, and well... tune the noteblocks themselves (ugh, I hate that part, and most I've done so far were 3 - 6 notes ).

Say, do I assume right that the repeater row on top is merely there for decoration. I'm thinking that it helps you to keep track of where the song is currently playing, is that correct?

But yeah, this is awesome. I don't do this often but... liked & subscribed

I sometimes 'program' music myself (MIDI editor, long offtopic story) and I think people have no idea what effort went into this. This isn't merely about 'simply' letting the right note play at the right time (good luck with that in Minecraft by the way, my trusty DAW will make sure that the transport (tempo) always stays on-par, not so much here) but you also had to physically program it. As in: making the redstone connections, timing it, keep optional lag into consideration, and well... tune the noteblocks themselves (ugh, I hate that part, and most I've done so far were 3 - 6 notes ).

Say, do I assume right that the repeater row on top is merely there for decoration. I'm thinking that it helps you to keep track of where the song is currently playing, is that correct?

But yeah, this is awesome. I don't do this often but... liked & subscribed

It was done via a program called Note Block Studio, and it was imported into minecraft via mcedit.

However even with the program it did take 2 or 3 straight days to put down all the notes, and having to carefully listen to the original song.