Davidelvig
Well-known member
I have a MIDI device that can send usbMIDI out (and receive and discard inbound MIDI msgs)
The device also includes a MIDI synth chip from VLSI - which I drive using hardware serial, and output to a headphone jack.
All functions (both synth options) work fine when:
- USB Type = MIDI and I'm plugged into a PC or stand-alone MIDI synth (each of which are expecting USB MIDI)
My internal synth works fine when:
- USB Type = Serial and when plugged into a PC (and my use of any usbMIDI commands is commented out)
With either USB Type defined, the device fails to work (no internal synth sounds through the headphones) when plugged into a charge-only USB plug.
I can get the charge-only solution to work by defining USB Type = no USB and recompiling.
Questions:
Thanks!
- Dave
The device also includes a MIDI synth chip from VLSI - which I drive using hardware serial, and output to a headphone jack.
All functions (both synth options) work fine when:
- USB Type = MIDI and I'm plugged into a PC or stand-alone MIDI synth (each of which are expecting USB MIDI)
My internal synth works fine when:
- USB Type = Serial and when plugged into a PC (and my use of any usbMIDI commands is commented out)
With either USB Type defined, the device fails to work (no internal synth sounds through the headphones) when plugged into a charge-only USB plug.
I can get the charge-only solution to work by defining USB Type = no USB and recompiling.
Questions:
- how can I (without recompile) leverage USB data functions where they are useful and available on the other end of the USB plug, and still use other functions functions of the device when only power is available on USB?
- will I have this same problem when going to battery power (and not USB power)?
Thanks!
- Dave