Sebastian Böck
Sebastian Böck
**Note:** This PR adds the enhancements mentioned in #102 to `MidiFile`. It is based on PR #114, i.e. it includes all commits of #114. Needs to be rebased when this...
This PR addresses #102 and contains the fixes needed to correctly consider the time signature when converting between BPM (beats per minute) and MIDI tempo (microseconds per quarter note). Before...
### Expected behaviour Installing via `pip install madmom` should work for newer Python versions as well. ### Actual behaviour ``` $ pip install madom ERROR: Could not find a version...
## Changes proposed in this pull request - rubustify beat and downbeat tracking with HMMs Fixes for the upcoming v0.17 release. This pull request fixes #488 #489 #490
## Changes proposed in this pull request This PR refactors the filtering and scaling of spectrograms to be more memory efficient. Memory savings are mostly due to casting several objects...
This PR adds drum transcription functionality. So far, it contains only prerequisites (i.e. changes to `NotePeakPickingProcessor`).
This PR should address #42. When ready, #203 should be resolved, too. TODOs: - [ ] update to current coding style - [ ] remove/resolve the `lazyprop`property (e.g. make the...
In line with #409, same should be implemented for `audio.signal.Stream`. See https://github.com/CPJKU/madmom/pull/409#issuecomment-455105470 for details.
Right now saving/loading activations is limited to numpy arrays. However, if we want to support different data to be used (e.g. tuples for processors which need additional information which can...
`load_tempo` and `write_tempo` have lots of logic included which probably shouldn't be in these functions. This includes assumptions about strengths etc..