I'm trying setup my Casio CTK-6000 electric keyboard to be able to be recorded through my Windows 10 computer using Audacity. I have this USB cable and I have connected the keyboard to the computer. In the device manager I see that Windows recognizes it as "CASIO USB-MIDI [0]" and "CASIO USB-MIDI [1]" (not sure why there are two entries) under "Software devices".

I turn on the keyboard, open Audacity and go to Edit -> Preferences -> Devices. The option for the keyboard is nowhere in any of the dropdown menus. How do I get this setup to work?

  • 1
    "Not sure why there are two entries" - this is irrelevant to solving the OP's problem, but the reason is that real MIDI cables only transmit data in one direction. A USB cable can transmit data in either direction. One of the two virtual USB-MIDI devices is for receiving MIDI data from the Casio, the other one is for sending MIDI data from the computer to the Casio.
    – user19146
    Jul 1, 2016 at 21:07

2 Answers 2


According to the manual http://support.casio.com/storage/en/manual/pdf/EN/008/CTK6000_WK6500_EN.pdf the USB port on the keyboard is for MIDI data only. That is consistent with Windows recognizing it as a MIDI port.

The MIDI data transmits commands that say when notes start and end, but it doesn't transmit the audio that you want to record with Audacity.

You need to connect the LINE OUT jacks on the Casio to an audio input on the computer. Your sound card will probably have LINE IN socket (colored light blue on a standard Windows PC). From the manual, you probably need a cable with two mono plugs at the Casio end and one stereo plug at the computer end. Don't use the Microphone In socket (pink) on the computer - the output level from the Casio will be too high.

Note, in principle it is possible to transmit audio data over a USB cable, but the Casio doesn't support that directly. If you really want to do it that way, you will need to buy a USB audio interface plus the right audio cable(s) to connect it to the Casio. There is no obvious advantage in doing it that way, and it will be more expensive.

  • Worth noting that transmitted MIDI data is often used to control the sound of a VST synthesizer, so you can use your Midi enables Casio keyboard to control a variety of sounds by enabling the plugin on the track in question.
    – Kyle
    Jul 1, 2016 at 7:49
  • Alright, does this item seem like it would be the right choice (two mono to a stereo)? Jul 1, 2016 at 12:38
  • That cable will probably do the trick, but you need to ask two questions: 1) does the Casio have a stereo output with two jack sockets? 2) Does your PC soundboard mini jack microphone input is stereo? If not you'll probably be better off with a similar, but mono, cable. Jul 1, 2016 at 15:01
  • Kyle's comment is quite right in the general case, but Audacity is a purely audio application, it does not support MIDI. A possible way to make it work would be to use an external MIDI host like vsthost and then record in Audacity from the "what you hear" or equivalent audio source. Jul 1, 2016 at 15:05
  • @joseem I will check what the input/outputs are like for my keyboard and PC when I get the chance, thanks. However, are you saying here that I can record with MIDI by using vsthost? Would there be any difference between this MIDI recording and the recording that would be achieved using stereo/mono method? Jul 1, 2016 at 17:43

You need one of these and you need one of these cables because audacity cannot record midi. https://www.adorama.com/beuca202.html?utm_source=adl-gbase


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.