drum beat analysis using audio processing

조회 수: 18 (최근 30일)
faiz hazizi
faiz hazizi 2018년 5월 19일
답변: Von Duesenberg 2018년 5월 20일
hello everyone, i have a problem regarding on audio signal.
i have a sample audio signal, it is a drum beat with a different instrument on it. here a the envelope signal that i already convert it from time domain graph.
i used three drum instruments which is snare, kick pedal and cymbal. so from the diagram as you can see the first 15 signal are snare, next the second 16 signal are kick pedal, next the 14 signal are snare and the last 15 signal are cymbal. as you can see the shape of the signal for those instrument are different. so, how am i going to detect the difference between each drum instruments based on the signal shape ?
I've been looking for this solution for quite long, so i hope there gonna be a solution from you guys, thank you for helping me.
  댓글 수: 4
Image Analyst
Image Analyst 2018년 5월 19일
Actually you forgot to upload the data file. Please edit the above post and attach 'Mixinstruments.wav' so we can run your code.
faiz hazizi
faiz hazizi 2018년 5월 19일
편집: Image Analyst 2018년 5월 19일
Sorry sir, here are the files.
I also forgot to mention, from the picture that I attached, the S letter is for snare, K is for Kick pedal and C is for cymbal.

댓글을 달려면 로그인하십시오.

답변 (1개)

Von Duesenberg
Von Duesenberg 2018년 5월 20일
It depends on how much annotated data you have. I would start with raw labeled waveforms and try to adapt the example from the documentation here or the one there . They both use Long Short Term Memory networks.

카테고리

Help CenterFile Exchange에서 Get Started with Signal Processing Toolbox에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by