Live data from Hacker News

Show HN: Note Kitchen – Learn piano chords and scales

note.kitchen

21–30 of 44 posts

Re: Show HN: Note Kitchen – Learn piano chords and scales

#21

Shameless plug: I built something similar awhile back as an excuse to learn the basics of React http://chordial.us/ .

Neat!

Just one piece of feedback - for your diminished chord, you spell C dim as C, Eb, F#. Technically this should be C, Eb, Gb. This is because the definition of a diminished is two minor thirds, and the way you have it spelled is a minor third followed by an augmented second. While these are enharmonically the same, from a theory perspective, the spelling is not correct!

Otherwise really neat!

Re: Show HN: Note Kitchen – Learn piano chords and scales

#22

it looks like I can click on the tiny keyboard, but nothing happens when I do, other than the color changing. I'm really not sure what I'm supposed to do with this, or how it will help me learn chords and scales.

I don't understand the praise it's getting. If I'm shown a keyboard I expect to click it and make sound (thanks, MYST). This does nothing. The only instructions "e.g. Cm7b5" means nothing to me. I can only assume its target market is the people that understand whatever this notation is, in which case they don't need to learn. FAIL.

That's rather dismissive. I'd say if you don't understand the praise, you aren't the target audience, not that it's a terrible product.

I don't know/play piano. I know the basic music theory behind the notation. I think this tool is great.

This tool appears to be aimed at piano noobs with some music background.

Re: Show HN: Note Kitchen – Learn piano chords and scales

#23

Neat! Would be cool if you could also reverse the input, generate the chords from selecting the keys. Also, it would be nice to hear the chord being played (a library like MIDI-js would suffice).

Note - I got bit by MIDIjs including Coinhive cryptocurrency mining scripts.

At the time (a few months ago), they had no mention of this on their website, so it took me quite by surprise. I see they have since added a disclaimer and are selling a "pro" version without this.

Re: Show HN: Note Kitchen – Learn piano chords and scales

#25
Very cool! Relatedly, I made something to help me come up with chord progressions. It's hooked up to Web Audio and Web MIDI, so it can either play the sounds in-browser or in my DAW. Please feel free to take a look and steal code ideas.

app: https://chord-progression-helper.glitch.me/

src: https://glitch.com/edit/#!/chord-progression-helper

Re: Show HN: Note Kitchen – Learn piano chords and scales

#27
Looks really nice and it's fun to play around with. Maybe a control for inversing the chords would be fun? That would mean support for chords like A7/c# and maybe also closer chord voicings.

I should also add that the app became much more fun when I accidentally read the "Help" menu and became aware of "play" and "root" - maybe that information should be a bit more visible?

I'm interested in what if any library you've used for the theory - did you just built one yourself? You could take a look at teoria(https://github.com/saebekassebil/teoria) which is a by now pretty seasoned music theory library in js, with a chord parser included.

EDIT: (PS: Also add9 add11 chords would be nice)

Re: Show HN: Note Kitchen – Learn piano chords and scales

#28

it looks like I can click on the tiny keyboard, but nothing happens when I do, other than the color changing. I'm really not sure what I'm supposed to do with this, or how it will help me learn chords and scales.

You can just type "play A" and it will play the A chord.

Re: Show HN: Note Kitchen – Learn piano chords and scales

#30
post #28

it looks like I can click on the tiny keyboard, but nothing happens when I do, other than the color changing. I'm really not sure what I'm supposed to do with this, or how it will help me learn chords and scales.

You can just type "play A" and it will play the A chord.

How is the user supposed to know that "play" needs to be typed?!
Post reply on HN