Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

What's the best way to learn piano via keyboard like a professional ?


Take lessons with a piano teacher and practice a lot on your own.


As a lazy synthdad, father of a piano virtuoso who makes fun of my musical clumsiness, I concur: listen to music, watch music being played and read about music all you want... It won't get you very far: music requires practice, practice and practice daily, even if just a little - and memorizing some scales and chords goes a long way too.


Doing scales, chords and arpeggios can get you far enough, that people who do both know enough think you are a virtuoso. You can make a piano sound great (at least for no experts). But at the end practice is all cannot emphasize enough. Take simple music you really like and want to play to start and have motivation. Finding a good teacher is hard (at least it was for me) (s)he should be interested in the music you want to play, be ok with what you want to learn (some think everybody must be an orchestral pianist) and have a good repertoire of techniques for helping you.


> be ok with what you want to learn (some think everybody must be an orchestral pianist)

I relate to that: I was inflicted a couple years of piano lessons as a kid, and hated every minute of it - because I detested the music that my teacher and my family considered appropriate.

40 years later, I stumble on electronic musics and realize I would enjoy making some - and I joyfully (and incompetently) began on that path, lately becoming ripe for some dry theory because I now value it.

Each person is different though: my daughter always enjoyed the technical exercises for their own sake !


When you say keyboard are you talking about a piano-type keyboard or a computer keyboard?


Computer keyboard .


Don't. Computer keyboards are inexpressive. You'll be giving up the ability to modulate note velocity/volume, for starters. Get a cheap MIDI keyboard for a few hundred bucks.

If instead of playing you're more interested in making cool sounds, I'd skip the keyboard completely and download a free DAW like Reaper, Ableton, or FL Studio.

Whichever route you take, the secret is practice. It always is...


> Don't. Computer keyboards are inexpressive.

Constraints can be a great thing.


Sure, but they can also be a hindrance, and that's been my experience playing music with my computer keyboard. If intervals are all you care about (and it's all you can care about) then I've found it easier to just enter notes with the mouse.

Alternatively, an Akai MPK Mini MK3 costs $100 and gives you twice the range, no limit on simultaneous keypresses, velocity sensitivity, a mod wheel, analog knobs, and velocity sensitive drum pads.


Music is about nuance, finesse, expressivity.

You don't have that with a computer keyboard. Music is hard, don't set yourself for failure so early, for no good reason.


In this case it would likely be frustrating.

Many synthesizers (especially softsynths) map changes in sound to velocity, that is, how hard you hit the key. Hitting the key harder makes a different sound (e.g. layers more samples) than hitting it softly.


Not this one. It would be like finger painting, except you have to wear mittens.



It's pretty bad... This person's obviously talented, but their playing is riddled with mistakes and timing issues. That's not an issue with their playing, it's the constraints of the medium. For example, `[etuG]` is a chord from the video that's impossible to play as it requires a modifier key for 1 of the 4 notes. Plus, the use of modifier keys and the number row for low notes means that the experience no longer maps nicely to a piano. It's effectively learning a bespoke instrument.

This isn't necessarily a problem. As you say, constraints can breed creativity. A good musician should still be able to play great music, but for somebody just learning it's a lot of unnecessary friction.


I'm amazed by this.

At the same time, if this is the best one can hope for on a computer keyboard, I feel comfortable resting my case.


A little undermined by the fat finger within the first 10 seconds.


I think it's an intentional ornament.


It can be a great thing.

But it can't help you learn piano, which is what the top-level comment asked for.


I think OP meant to use a DAW


I've been playing piano/keyboards for 35 years. I definitely don't play at a "professional" level, but I gig locally, and can play pretty well by ear, and in an ensemble. I'm not an amazing player, but I have enough experience to know something about what you're talking about.

What you're asking about is impossible. Not just difficult. You might be able to learn something about moving your fingers independently with rhythm on a computer keyboard. But at about the time you get to one week of experience, you'll probably be doing at least as much harm as good in terms of learning to play piano music on a computer keyboard. It is too different.

Partial list of problems:

  Size of keys
  Position of keys
  Number of keys
  Travel distance of keys
  Velocity sensitivity of keys
  Sufficiently low latency of audio output (can be solved with pro audio hardware)
  
To give one quick example of a deal-breaker, on a piano, you can comfortably, and in a neutral hand position, put your thumb and four fingers on 5 consecutive white keys. The layout of a computer keyboard doesn't allow for this at all.


If you don't want to get a controller then I'd recommend fooling around with a sequencer instead.


Oh OK my bad, I didn't get that. Seems like a strange idea to me. If money is the issue, you can probably find a decent second hand MIDI keyboard for a very reasonable price.


Oh. Dismiss my message:)


So far for me this has worked well:

1. Choose a song you like and find out what chords are needed to play it.

2. Learn those chords and practice playing the song.

Use a keyboard with weighted keys for best results.

Refs:

https://hypertexthero.com/piano/

https://www.pianochord.org/

https://github.com/pianobooster/PianoBooster


It has nothing to do with Synth though. Why not just start a HN Ask thread?




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

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

Search: