Hi ladies and gentlemen, I'm a drummer and I'd like to monitor my play to find out how and why my beats lag or advance the proper rhythm/timing. So I need to detect drum beats of snare, hi-hat, bass, toms and record their timing to analyze how the beat lag develops during the play. My design is:
- Record every drum parts (snare, bass, hi-hat, toms, cymbals by mics) in my play.
- Input these audio streams to PC. For simplicity of beat detection, one audio stream should contain only one part.
Write a user program to detect the characteristic frequency of each part and record the timing for analysis.
I'm new to audio interface and DAW. Is there any DAW software can generate several audio stream, transfer them to PC simultaneous, and most important, allow 3rd-party program to access these streams (effect is unnecessary)? Real-time access to these stream is preferable. I wish to check the timing during my play rather than analyze it with a recorded file.
And cheap software is welcome. Thanks.