ive heard Python has a very simple USB interface too.
but that means it's written in C.
doesnt linux have a device filename for USB ports? like /dev/ugen something or other? cant you then do fopen( ) on that?
just thinking... ive never done it, myself.