User Tools

Site Tools


aubio_misnamed_beat_juggling

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
aubio_misnamed_beat_juggling [2011/03/04 22:16]
madjester
aubio_misnamed_beat_juggling [2011/03/05 05:47]
madjester
Line 13: Line 13:
 ===== Current Status ===== ===== Current Status =====
  
-There is currently a branch at https://​code.launchpad.net/​~mixxxdevelopers/​mixxx/​features_trackbeats.+There is currently a branch at [[https://​code.launchpad.net/​~mixxxdevelopers/​mixxx/​features_trackbeats]].
  
 Currently it does: Currently it does:
Line 19: Line 19:
   * Rendering of the Beats on the Waveform   * Rendering of the Beats on the Waveform
   * Saving Tracked beats (column in library table as a bitmap)   * Saving Tracked beats (column in library table as a bitmap)
 +
 +Using beat markers to quantize cues, hotcues and loops is done by the branch features_beatcontrols;​ [[https://​code.launchpad.net/​~mixxxdevelopers/​mixxx/​features_beatcontrols]]. ​
  
 ===== Design ===== ===== Design =====
Line 26: Line 28:
   * <​del>​TrackInfoBeats is not stored in the Database</​del>​ Implemented in the latest changes.   * <​del>​TrackInfoBeats is not stored in the Database</​del>​ Implemented in the latest changes.
   * Analysis takes 90%+ CPU and around 15 seconds for a typical Psytrance Song (not good for live performance).   * Analysis takes 90%+ CPU and around 15 seconds for a typical Psytrance Song (not good for live performance).
-  ​There is no fallback implementation to fill in TrackInfoBeats ​with SoundTouch.+ 
 +===== Notes ===== 
 + 
 +  ​We could easily avoid the CPU and time penalty for analysis by only using aubio in the analysis section. 
 +  * Although the implementation so far deals with beat detection and quantization aubio also does other forms of analysis. 
 +    * We could color waveforms on peaks (onset detection) 
 +    * We could color waveforms according to pitch (pitch detection)
  
aubio_misnamed_beat_juggling.txt · Last modified: 2011/03/05 05:47 by madjester