Hacker News new | past | comments | ask | show | jobs | submit login

I'd love to hear more about what technology was used to make this. I actually have a web port of my DX7 emulator, but I don't promote it much. I've also been experimenting more recently with a Rust code base for synthesis and am considering picking that up again.



It looks like handwritten jquery. I beautified the javascript:

https://gist.github.com/anonymous/23bff2f5006c675f9cff49f752...


This is pretty neat! Fatigued after so many "this vs that" framework talk nowadays, very refreshing to see someone just using what they feel comfortable with and building an all around awesome project.

Just honest high-quality craftmanship and lots of fun :) Props to the creator.


Mind sharing your dx7 port? I'd love to check it out!


Sure, it's https://github.com/google/music-synthesizer-for-android . You probably want the "webaudio" branch.


Would it be difficult to make a javascript module out of this and expose noteOn and noteOff so it can be used in web midi application?


Not sure exactly what you're asking, that sounds pretty much like what that is. See in particular https://github.com/google/music-synthesizer-for-android/blob...


Thanks! I couldn't figure out that I need to look into jni. Not familiar with Android infrastructure, my bad.


The JS source is pretty readable; looks hand-coded and lightly minified rather than targeted by some other language, a little help from jQuery and jQuery UI.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: