Hacker News new | ask | show | jobs
by rannoup 3579 days ago
We use SVG and Angular.js for the editor and the engraving. WebMidi & WebAudio APIs for the playback. WebSocket for the realtime collaboration. You can find our stack on our AngelList page.
2 comments

I have a friend who's a fairly famous pianist. He played Carnegie Hall a couple of years ago, even. He's always dabbling on his Steinway at home, but he's not to good with technology. Will Flat V8 be useful for someone like that? Just thinking of whether I should mention this to him.
We try to make the use of Flat the easiest possible. I think it can give it a try anyway. Really depends if he is used to music notation softwares :)
He's never used any type of music notation software - he's very traditional. Still, would be interesting if something like this could spark his interest and he'd change his working methodology over the next years.
At the end we aim to break the frontier between real world instruments and the software itself, using real-time transcription through microphone. It will still take a few months to get there but you got the vision ;)
Nice. I remember about a year ago stumbling across a minimoog emulation somebody had done. Interesting how far we've come since the 80s that somebody can just stick a decent synth into a web browser :-)