Arduino UNO reading MIDI from the USB port

So again another issue, I'm really new to Arduino, but I have had some basic experience with a few programming languages, however, it is not very advanced.

I've searched on YouTube and Google for help but I can't find any.

I have an Arduino Uno, is it possible to read MIDI data from a piano with the Arduino. I've seen videos with the old MIDI cable, but I have a USB A to USB B piano and I can't find anything on reading MIDI data with that directly.

Any help would greatly be appreciated. Thanks in advanced.

You need to use a helper application on your computer. I use the one called “hairless” and it allows a serial coms port to look like a MIDI device to programs wanting a HID MIDI communications channel.

However you can not connect a USB client to a USB client it has to go through a PC or get a USB shield on your Arduino.