Connect Yamaha Clavinova CLP-170 to Debian Jessie via USB

Discuss your workplace, instruments, amps, and any other gear.

Moderators: MattKingUSA, khz

Post Reply
imsai
Established Member
Posts: 4
Joined: Sat Aug 22, 2015 5:23 pm

Connect Yamaha Clavinova CLP-170 to Debian Jessie via USB

Post by imsai »

Hi,

I am trying to connect my Yamaha CLP-170 digital piano to my Debian Jessie System via USB to transfer files from the memory to my computer. I do not want to use a midi connection, but rather use the files my piano creates as I record. Up to now, I have been able to identify some files related to my piano:

Code: Select all

imsai@debian:~$ lsusb
Bus 002 Device 004: ID 05fe:0011 Chic Technology Corp. Browser Mouse
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0c45:6417 Microdia Integrated Webcam
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Code: Select all

imsai@debian:~$ ls /dev/snd/by-id/
usb-YAMAHA_Corporation_CLP-170-00
Additionally, there are files called "midi2" and "dmmidi2" in the /dev folder.

However, I do not know how to go on at this point. Does anyone know how to establish a connection to transfer files between the piano and the computer?
artek
Established Member
Posts: 107
Joined: Tue Nov 06, 2012 10:37 pm

Re: Connect Yamaha Clavinova CLP-170 to Debian Jessie via US

Post by artek »

It looks that your piano is not showing up

Code: Select all

Bus 002 Device 004: ID 05fe:0011 Chic Technology Corp. Browser Mouse
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0c45:6417 Microdia Integrated Webcam
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Can you post output of command after piano is connected to computer:

Code: Select all

sudo lsusb -v -d 0499:
imsai
Established Member
Posts: 4
Joined: Sat Aug 22, 2015 5:23 pm

Re: Connect Yamaha Clavinova CLP-170 to Debian Jessie via US

Post by imsai »

Thanks for your reply.

Sorry, I must have used lsusb after I turned off the piano. However, I am pretty sure that it was listed there. The next time I have access to the piano, I will confirm this with the command you proposed.
Last edited by imsai on Mon Aug 24, 2015 12:56 pm, edited 1 time in total.
imsai
Established Member
Posts: 4
Joined: Sat Aug 22, 2015 5:23 pm

Re: Connect Yamaha Clavinova CLP-170 to Debian Jessie via US

Post by imsai »

I did not manage to access the piano up to now. However, I found the output I got earlier when it was still plugged in:

Code: Select all

imsai@debian:~$ lsusb
...
Bus 002 Device 006: ID 0499:1010 Yamaha Corp. CLP-170
...
So there is a connection.
imsai
Established Member
Posts: 4
Joined: Sat Aug 22, 2015 5:23 pm

Re: Connect Yamaha Clavinova CLP-170 to Debian Jessie via US

Post by imsai »

I had acces to the piano and connected it to my computer. This is the output of sudo lsusb -v -d 0499:

Code: Select all

imsai@debian:~$ sudo lsusb -v -d 0499:
[sudo] password for imsai: 

Bus 002 Device 003: ID 0499:1010 Yamaha Corp. CLP-170
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x0499 Yamaha Corp.
  idProduct          0x1010 CLP-170
  bcdDevice            1.00
  iManufacturer           1 YAMAHA Corporation
  iProduct                2 CLP-170
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           63
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xc0
      Self Powered
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      0 
      bInterfaceProtocol    255 
      iInterface              0 
      ** UNRECOGNIZED:  07 24 01 00 01 2d 00
      ** UNRECOGNIZED:  06 24 02 02 01 00
      ** UNRECOGNIZED:  09 24 03 02 01 01 01 01 00
      ** UNRECOGNIZED:  09 24 03 02 02 01 01 01 00
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
Device Status:     0x0000
  (Bus Powered)
imsai@debian:~$ 
artek
Established Member
Posts: 107
Joined: Tue Nov 06, 2012 10:37 pm

Re: Connect Yamaha Clavinova CLP-170 to Debian Jessie via US

Post by artek »

sorry, I can't help, interface "mass storage" is not detected for CLP-170.
Post Reply