No sound received when recording piano[SOLVED]

I bought a Yamaha P105 piano keyboard recently to try to record music. However, when I plug in the through the stereo headphones port from the keyboard to my laptop (Asus Zenbook headphone/microphone port), there was no sound that comes out when I press the keys.
I’ve tried enabling the Stereo Mix and made it my default microphone under Sounds setting but to no avail. When I go to Audacity, I press the keys on the piano but it just shows a straight line when recording.
Here’s what it looks like:

Any help is greatly appreciated!

To record from the keyboard you need to connect to blue line-in on the computer and you need to set Audacity to record from that line-in in Device Toolbar . Stereo Mix is only meant for recording computer playback.

If you only have a pink mic in then (unless you can switch it to stereo line level or it’s a dual input that detects a stereo plug) you will need a USB interface that has a line-in. Please see: .


Your picture shows two things plugged into your keyboard, apparently into the same stereo cable. What’s the other connection?

Odds are, your soundcard hardware is OK, but something is configured incorrectly. By any chance, do you have a “computer microphone” so that you can test the mic input?

What version of Windows are you running? You should be able to enable the mic input to hear the mic input through the computer speakers (or headphones) even with no application running. (You don’t always record what you are hearing from the computer speakers, but if you can get any sound, you can’t record it.)

I’ve tried enabling the Stereo Mix

Stereo Mix should “work” if you could hear the keyboard through the computer (since your hardware/driver supports it), but if you are only recording the keyboard it’s generally best to select that input directly.

(Asus Zenbook headphone/microphone port),

Again, that should “work”, but don’t expect the best quality. A headphone or line-level signal is about 100 times stronger than a microphone signal, so you can get noise & distortion. The mic input on a consumer soundcard (or laptop) is worthless for quality recording. The built-in mic preamp is generally low-quailty and it’s simply the wrong interface for studio/performance mic with a balabnced low-impedance connection.

If you don’t have a desktop computer with line-in, the best solution is an external USB interface. (The [u]Behringer UCA202[/u] is usually the lowest=cost option… Note that you need an “audio interface” because most “USB soundcards” only have mic-in and headphone out just like laptops.)

Managed to get it to work by purchasing an external sound card. Thanks everyone for your help!