Monday, April 21, 2008

Auto mashup

  1. read tags
  2. detect passages
  3. bpm detection
  4. audio mixing
  5. auto level adjust
  6. auto groove generation

case

  1. percussion: generate drum N'bass sequence
  2. groove instruments: find 1 or 2+ bpm-matches in 1 or 2+ non-Electronica recordings, e.g., guitar solo or riff, cut them off properly to form a loop, possibly using Metadata tags for searching.
  3. repeat #2 to lots of other recordings, e.g., ambient recordings, find spectral balance between selected tracks.
  4. level adjust to avoid clipping and imbalanced EQ.
  5. mix down

Saturday, April 12, 2008

max angular sampling (write-up outline)

our scan line (radius) may fall between pixels, then in the sense of NN,

  1. starting with a reference point A
  2. evenly sample
  3. can't predict the shape of the edge, so consider the worst case: the next edge point can be within one of the 8-neighbors.
  4. which one of the 8-nb, determined by the orientation of the radius, position of the anchor point.