furnace/TODO.md
tildearrow 5567746e0b QSound: implement panning macro - PLEASE READ
the panning strategy for QSound has changed!
it's now 08xy where x is left and y is right (muting is not possible though!)
this makes it consistent with other chips, plus QSound's pan range was
32 anyway

in order to toggle the QSound effect use effect 12xx
2022-04-28 23:58:11 -05:00

1.3 KiB

to-do for 0.6pre1

  • piano/input pad
    • note input via piano
    • input pad
    • settings
  • RF5C68 system
  • OPN system
  • OPNA system
  • ZX beeper system
  • Y8950 system
  • SCC/SCC+ system
  • maybe YMU759 ADPCM channel
  • ADPCM chips
  • more effects for FM param control
  • ability to customize startup system
  • store system presets in new file
  • Game Boy envelope macro/sequence
  • option to display chip names instead of "multi-system" on title bar
  • rewrite the system name detection function anyway
  • add nightly.link
  • scroll instrument/wave/sample list when selecting item
  • unified data view
  • volume commands should work on Game Boy
  • macro editor menu
  • refactor sysDef.cpp
    • effect/postEffect refactor
  • add another FM editor layout
  • try to find out why does VSlider not accept keyboard input
  • finish lock layout
  • if macros have release, note off should release them
  • add "don't scroll on cursor movement" option
  • add ability to select entire row when clicking on row number
  • store edit/followOrders/followPattern state in config
  • add ability to select a column by double clicking
  • add ability to move selection by dragging
  • NSFPlay core for NES
  • settings: OK/Cancel buttons should be always visible
  • Apply button in settings
  • better FM chip names (number and codename)
  • find and replace