Show HN: Ear training using midi.js
21–30 of 37 posts
Re: Show HN: Ear training using midi.js
#22I really like this, for the most part (and apropos, since the first day of teaching ear-training for the semester is tomorrow!). You're probably randomly generating these, but I would strongly suggest incorporating some voice-leading and standard syntax into the examples. When it plays I-IV-V-I to establish the key, for example, it plays 3 root-position triads with parallel voice-leading: 5 - 1 - 2 - 5 3 - 6 - 7 - 3…
Thanks, that's a really good point. I agree that the patterns generated could be improved, but haven't come up with a good automated way to generate an unlimited amount of better ones. Please email me any thoughts you have about the best way to do this, I'm definitely interested in improving these (my email is on my profile page).
I know next to nothing about music theory.
Re: Show HN: Ear training using midi.js
#23I really like this, for the most part (and apropos, since the first day of teaching ear-training for the semester is tomorrow!). You're probably randomly generating these, but I would strongly suggest incorporating some voice-leading and standard syntax into the examples. When it plays I-IV-V-I to establish the key, for example, it plays 3 root-position triads with parallel voice-leading: 5 - 1 - 2 - 5 3 - 6 - 7 - 3…
Thanks, that's a really good point. I agree that the patterns generated could be improved, but haven't come up with a good automated way to generate an unlimited amount of better ones. Please email me any thoughts you have about the best way to do this, I'm definitely interested in improving these (my email is on my profile page).
Re: Show HN: Ear training using midi.js
#24feature request: allow me to set the period length, or an on off button
sometimes i wanted to really bathe in the sounds
Re: Show HN: Ear training using midi.js
#25Great work!
Re: Show HN: Ear training using midi.js
#26Quick suggestion after slight confusion during the Intervals exercise: switch the location of "Hear next" and "Hear again" buttons - it seems to be more intuitive to have "Hear next" on the right side.
Consider adding a little arrow icon or '>' on the next button just to help remind us. The music button could also have a little music note icon.
Re: Show HN: Ear training using midi.js
#27I really like this, for the most part (and apropos, since the first day of teaching ear-training for the semester is tomorrow!). You're probably randomly generating these, but I would strongly suggest incorporating some voice-leading and standard syntax into the examples. When it plays I-IV-V-I to establish the key, for example, it plays 3 root-position triads with parallel voice-leading: 5 - 1 - 2 - 5 3 - 6 - 7 - 3…
Thanks, that's a really good point. I agree that the patterns generated could be improved, but haven't come up with a good automated way to generate an unlimited amount of better ones. Please email me any thoughts you have about the best way to do this, I'm definitely interested in improving these (my email is on my profile page).
This was posted three months ago on HN, but one person used it to generate music. http://karpathy.github.io/2015/05/21/rnn-effectiveness/
The folk music generation is located at https://soundcloud.com/seaandsailor/sets/char-rnn-composes-i.... I could imagine you could do something similar.
Re: Show HN: Ear training using midi.js
#28Does anyone have any recommendation on how I should practice these? Like is there a certain order I should do them in or anything like that?
Thanks!
Re: Show HN: Ear training using midi.js
#29Re: Show HN: Ear training using midi.js
#30Can someone suggest similar tools for the Android ecosystem? I don't always have an internet connection so having an offline app would be nice.