mirtoolboxにおける音楽解析について

30 visualizzazioni (ultimi 30 giorni)
拓馬
拓馬 il 3 Dic 2024
Commentato: 拓馬 il 13 Dic 2024
現在mirtoolboxで音楽ファイル(mp3, m4a)の音楽特徴量を調べたいと思っているのですが、どのようにすれば調べることができるのかわからない状況です。調べたい音楽特徴量はtempo, brightness, roll off, roughness, modeなのですが、どのようにすれば調べることができますか?
MATLABを使ったことがないのに加え、プログラミングもあまりしたことがないので、お手数ですが細かく教えていただけると幸いです。

Risposte (1)

Kojiro Saito
Kojiro Saito il 4 Dic 2024
ネットにはあまり情報が載っておらず、公式マニュアル (https://www.jyu.fi/hytk/fi/laitokset/mutku/en/research/materials/mirtoolbox/manual1-8-1.pdf)やインストールに含まれるMIRToolboxDemosフォルダーのデモファイルが参考になると思います。
調べた感じですと、
Tempoはmirtempo関数
[t, p] = mirtempo('音声ファイル名');
val = mirgetdata(t);
Brightnessはmirbrightness関数
b = mirbrightness('音声ファイル名', 'Frame')
Roll offはmirrolloff関数
a = miraudio('音声ファイル名');
r = mirrolloff(a);
disp('Ascending order of spectral roll-off...')
mirplay(a,'Increasing',r,'Every',5)
Roughnessはmirroughness関数
mirroughness('音声ファイル名', 'frame')
Modeはmirmode関数
mirmode('音声ファイル名','frame')
がそれぞれ対応しているようです。
ユヴァスキュラ大学のMIRtoolboxページにディスカッション用のメーリングリストがあるので、MIRtoolboxに特化した質問はそちらで聞いたほうが確実だとは思います。
  1 Commento
拓馬
拓馬 il 13 Dic 2024
ありがとうございます!参考にさせていただきます!

Accedi per commentare.

Categorie

Scopri di più su Audio Toolbox in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!