Hello.
Thanks for replying. I am using the Java MIDI library, specifically
Receiver. I get the "timestamp" field, which I believe is being sent from the drum kit, since if I restart the kit, the timestamp resets (although it could be being generated by the receiving hardware, but I have no way to know for sure)
The specific drum kit is a Roland TD1-DMK. Unfortunately the information provided by Roland regarding the MIDI capabilities is sparse, although the user manual states that the interface is "USB MIDI (Transmitting only)", so I am probably flogging a dead horse.
If it is the case that the drum kit does not accept MIDI commands, presumably the timestamp can only be use to determine the time between MIDI events from the drum kit, and can't be used to synchronise those events with external events?
Thanks,
Carl