Skip to content
Extraits de code Groupes Projets
Valider b4cce788 rédigé par Sting's avatar Sting
Parcourir les fichiers

Fix

parent b42ea469
Aucune branche associée trouvée
Aucune étiquette associée trouvée
1 requête de fusion!3Madmom
...@@ -12,15 +12,16 @@ def segment(songfile): ...@@ -12,15 +12,16 @@ def segment(songfile):
backtrack = False backtrack = False
cnn = madmom.features.onsets.CNNOnsetProcessor() cnn = madmom.features.onsets.CNNOnsetProcessor()
spectral = madmom.features.onsets.SpectralOnsetProcessor('complex_domain') spectral = madmom.features.onsets.SpectralOnsetProcessor('modified_kullback_leibler')
sig = madmom.audio.signal.Signal(songfile, num_channels=1)
spec = madmom.audio.spectrogram.Spectrogram(songfile, num_channels=1) spec = madmom.audio.spectrogram.Spectrogram(sig)
filt_spec = madmom.audio.spectrogram.FilteredSpectrogram(spec, filterbank=madmom.audio.filters.LogFilterbank, num_bands=24) filt_spec = madmom.audio.spectrogram.FilteredSpectrogram(spec, filterbank=madmom.audio.filters.LogFilterbank, num_bands=24)
log_spec = madmom.audio.spectrogram.LogarithmicSpectrogram(filt_spec, add=1) log_spec = madmom.audio.spectrogram.LogarithmicSpectrogram(filt_spec, add=1)
cnn_function = cnn(songfile, num_channels=1) cnn_function = cnn(sig)
spectral_function = spectral(songfile, num_channels=1) spectral_function = spectral(sig)
spectral_function = spectral_function/(spectral_function.max()) spectral_function = spectral_function/(spectral_function.max())
#activation_function = 0.5*cnn_function + 0.5*spectral_function #activation_function = 0.5*cnn_function + 0.5*spectral_function
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter