Inspiration

We have already built some web apps for music transcription and would love to release them on MuseHub.

What it does

You can upload your audio file, record something with the microphone or import a youtube video and get a sheet music transcription within seconds.

How we built it

It is based on the Klangio Transcription API (https://klang.io/api)

Challenges we ran into

Getting it all packaged up using electron, with all the resources the program needs, was a bit challenging. Especially with native add-ons, since we have not used them yet. Also, we had to figure out a way to integrate the Muse Hub Subscription payment system and login in our backend.

Accomplishments that we're proud of

We came up with a quite flexible and scaleable boilerplate, that we were able to apply to our other apps "Piano2Notes" and "Guitar2Tabs", too.

What we learned

  • How to create a wrapper for a web based app using electron
  • How to build and include a native add-on in electron
  • How to build distributables using electron-forge
  • How to dynamically scale the wrapper using templating
  • How to build an app for musehub and how to integrate the musehub sdk
  • How to use the MuseHub SDK for login and subscriptions

What's next for Music Transcription Studio

  • Get it published in the MuseHub store.

Built With

Share this project:

Updates