Skip to content

Latest commit

 

History

History
55 lines (46 loc) · 2.22 KB

TODO.md

File metadata and controls

55 lines (46 loc) · 2.22 KB

"TODO"

Opcode documentation

  • Update sw_down with new info
  • bend_smooth: Missing range
  • cutoff: merge with cutoff2
  • resonance: merge with resonance2
  • Complete envelope_generators and lfo type pages
  • Add screenshots to group_label/master_label/global_label and also to sw_label
  • Add more link types other than opcodes in the see_also section, replace the current method from within another file, not in db

Modulations

  • Merge eqN_vel2freq, eqN_vel2gain, varNN_ccX, ampeg_vel2, amplfo_depth* and amplfo_freq* with related opcodes
  • varNN_eqX{gain|freq}, ampeg_{hold|decay|sustain}_curveccN
  • Remove the temporary /modulations/moved directory when done
  • Add missing ARIA aliases (WIP)

Website / db features

  • Fix/replace Yarn (with gulp?)
  • Generate opcode list in Prettify SFZ definition script
  • Remove redundant MIDI CC modulations from list that is already in the opcode info table and keep track of aliases (opcode layout) (E.g.: see cutoff opcode page)
  • Support for aliased opcodes, removing duplicated data
  • Variables inheritance
  • Add DragonFlyBSD, FreeBSD, NetBSD and Solaris as OSs in software section
  • Use the same OSs info for both software section and player pages
  • OpenMPT: Missing section "Import / Export"

Other tasks

  • Check for missing opcode datatype, range information and modulations
  • Improve SFZ syntax highlighting in Prettify SFZ definition script:
    • opcode values: fix slash issue for POSIX paths (see FIXME in comment)
    • #define $variables
    • option values validation? (no_loop, one_shot etc)
  • Add missing links to external opcode pages and use tooltips with brief opcode descriptions from the syntax.yml opcode db when hover over links
  • Add a 1st small column on the left of the all opcodes page, fill its cell with colors and add a card legend on the right with matching color categories like in this page