dy/gl-spectrum

2.0.0 list

Closed this issue · 0 comments

dy commented
  • Render by constructing 3d shape. That way there is natural antialiasing, avoided align calculation, avoided overcalc of empty pixels, simplified mask blending.
    • To avoid buffer churning, we could preset verteces and modify them in vertex shader by frequencies uniform. Grouping/averaging is also possible there, so we define proper level of magnitude, and all is done in parallel.
  • Make levels curve be acute at the end of magnitude, but flatter at the center of symmetry
  • Draw ghost frequencies
  • Add line-only draw
    • Bar-style, line-style, fill-style
  • [-] Add x-gradient fill to demo, including amount of rotation (CANCELLED - not very cool)
  • [-] Smooth interpolation (CANCELLED - useless)
  • Fix grid for various alignment
  • Add mask customizing to demo
  • Fix demo for iPhone (do audio-demo)