USB MIDI

Not sure this fits in here. Anyway...

I'd like to implement support for a USB MIDI slave device, in other words (and in practice) emulate a synthesizer connected to a PC.

Is it possible to make an FT232 respond back that it supports at least one USB MIDI device? I suspect not, so ...

What would be needed to achieve this?

USB MIDI is very simple per se (basically original MIDI messages encapsulated in 32 bit words), so software-wise it should be very easy to handle.

Thanks in advance.

I'd like to implement support for a USB MIDI slave device

The Arduino is a USB slave, too. Two slaves can not talk to each other.

There are USB Host (master) shields available for the Arduino that provide the hardware capabilities, but writing drivers is a challenge.

so software-wise it should be very easy to handle.

Well, then, go for it.

Arduino MIDI implementation -> http://blog.makezine.com/archive/2010/11/usbhacking.html . Works very well.

Did you see the links on the playground for USB midi? http://arduino.cc/playground/Main/InterfacingWithHardware#USB