Timeline for Can one find the beat of a tune with Fourier analysis?
Current License: CC BY-SA 3.0
7 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Nov 29, 2019 at 1:47 | comment | added | Murta |
Update for new Mathematica Audio object: samples = AudioData[snd][[1]]; minfreq = QuantityMagnitude@AudioSampleRate[snd]/Length[samples];
|
|
Nov 19, 2012 at 10:18 | history | edited | Simon Woods | CC BY-SA 3.0 |
corrected error pointed out by Murta in comments
|
Nov 19, 2012 at 10:15 | comment | added | Simon Woods | @Murta, yes that would be better, well spotted - thanks. | |
Nov 18, 2012 at 23:44 | comment | added | Murta |
Hi @SimonWoods . I was studying your nice answer and I would like to know if the most precise way was in fft = Abs[Fourier[signal][[10 ;; Floor[bpmmax/(120 minfreq)]]]]; to make 1 ;; insted of 10 ;; , and then truncate fft making fft[[1;;10]]=0 ? I think that in this way I get exactly 134 beat. tks in advance.
|
|
Apr 19, 2012 at 22:01 | vote | accept | F'x | ||
Apr 16, 2012 at 19:47 | history | edited | Simon Woods | CC BY-SA 3.0 |
added 82 characters in body
|
Apr 15, 2012 at 19:18 | history | answered | Simon Woods | CC BY-SA 3.0 |