Hi HN,<p>I've been taking guitar lessons and one thing that is recommended to most musicians is ear training - where two different notes are played and you must identify the number of steps between the notes. My app, Earbuilder, should help with that process.<p>You can find it here: http://www.earbuilder.com/<p>It's my first web app, and my first real foray into JavaScript. You can take a look at the source and you'll see that it's pretty poorly structured, but I've picked up a book and hopefully things will improve with my second web application.<p>Please let me know if you have any comments, suggestions, or hate because I'm looking to improve this over the coming weeks!
Big fan of this app - definitely something I'll make use of.<p>One idea though: something that as a singer I would find useful is the ability to select a single base note and practice against that but without the base note being played each time - if that makes sense.<p>This would be handy because a big challenge for singers (or players of instruments without clear note separation) is placing the notes you hear relative to the key you're in.<p>I realise it's a lightweight app and making it too feature-rich wouldn't necessarily be a good thing, but I know a lot of people would find it helpful.
(I suck at HN. I thought I could post text AND a link... anyway, here's what I wrote.)<p>Hi HN,<p>I've been taking guitar lessons and one thing that is recommended to most musicians is ear training - where two different notes are played and you must identify the number of steps between the notes. My app, Earbuilder, should help with that process.<p>You can find it here: <a href="http://www.earbuilder.com/" rel="nofollow">http://www.earbuilder.com/</a><p>It's my first web app, and my first real foray into JavaScript. You can take a look at the source and you'll see that it's pretty poorly structured, but I've picked up a book and hopefully things will improve with my second web application.<p>Please let me know if you have any comments, suggestions, or hate because I'm looking to improve this over the coming weeks!
I like the idea, and I'd like to use it, but...<p>• How can I have it play chords instead of just intervals?<p>• Bug: suppose I select A and Unison, press Play, then answer Unison. When I play again, two apparently separate instances of the sound are played. This is extensible for multiple notes/intervals
Looks awesome, great idea!<p>I have one feature suggestion, could you make a demo mode or way to preview the sounds. I do not have an ear for notes and have no way to learn the sounds. The functionality might already be built in, I couldn't figure out where it was though.