Skip to content

FLTK no longer supported by all platforms how to deal with it?

Menno Knevel edited this page Oct 14, 2022 · 6 revisions

FLTK is no longer running on the Mac. This means some examples in the manual are no longer cross-platform. What is the best approach solving this?

  • some examples can be replaced, examples that do not need FLTK. Of course, these new examples should be great and preferably made by the creator of the opcode. (tgrey): Changes to variables can still be portrayed in an obvious way even if it's not due to a user twisting the knob to do it. Most examples that aren't the FLTK opcodes themselves can probably be simplified to not use them.
  • find a new Widget system that will stay there for a decade?
  • how to treat the FLTK opcode manual entries? (tgrey): i think FLTK manual entries should be treated the same as any core opcode as it reaches it's end of life. no reason to delete them unless the core devs decide it gets removed entirely due to support issues.
  • FLTK, including Virual Keyboard, will be phased out.
  • replace realtime midi respons with keyboard keys!:

instr 1 kres sensekey if kres == 101 then ; sends a score 'e' if 'e' on the keyboard is pressed event "e",0,0,1 endif endin schedule 1,0,-1