Announcing the Soundslice sheet music player

Written by Adrian Holovaty on March 17, 2014

Since PJ and I launched Soundslice in November 2012, our top-most requested feature has been support for sheet music. We've spent the last six months building that for you, and we launched it today.

Have a look at the demo. Here's a quick video I recorded showing off some of the features and benefits:

Lots of stuff is new here:

There's no way to create these standard notation versions on the site yet -- that's next on our list. For now, you can buy transcriptions in this format from Soundslice Pitch Perfect. As for the "classic" Soundslice (the YouTube version), it's still there and kicking; we're planning to make a way to automatically migrate transcriptions from the old system to the new one.

More new stuff to announce today:

We've got a lot of things happening and are now going to be focusing on building our business around this tech. If you're a music teacher, publisher, artist, or any other sort of music/tech person interested in using it, please get in touch.


Posted by Ersagun Kuruca on March 18, 2014 at 4:31 a.m.:

I love the new feature but I just tried it on my phone and it seems to be buggy and slow(android chrome). And when it works, it is somewhat blurry. So I guess you are using raster graphics for this.(canvas or sth else) I think you should consider using SVG, it would be much faster and crisper than this.

Posted by Adrian Holovaty on March 18, 2014 at 3:52 p.m.:

Ersagun: Thanks -- yes, it has that blurry look on retina screens for the moment! That's on my to-do list.

Also, SVG wouldn't be faster than canvas, as there would be hundreds of DOM elements on the page. Trust me on this one. :-)

Posted by Max Schmitt on March 20, 2014 at 5:46 a.m.:

Hi Adrian, amazing work! One of the coolest parts is, that this is responsive. It also looks beautiful. I watched your talk at 37signals yesterday and was super-impressed by the amount of attention to detail and dedication you put into this project before it became as big as it is now.

If you decided to do a talk or blog post about some of the technical details, I'd be extremely interested in that. For example - you say you can't read sheet music, how did you learn all the rules behind rendering sheet music? I imagine this to be a very complicated subject.

Anyway, thanks for your inspiring talk, I hope you have lots of success with this awesome product!

Posted by Aaron on March 20, 2014 at 10:15 a.m.:

Nice work!

Comments have been turned off for this entry.