Difficulty level: Medium. You'll need enough C++ experience and knowledge to design a suitable solution.
Our configuration currently doesn't support all audio and MIDI options we would like, and even common configurations cannot always be conveniently specified.
See [[OpenTasks/Audio/Audio Output Selection]] and [[OpenTasks/Audio/MIDI Device Configuration]] for more discussion and some technical details.
=== Hardware accelerated blitting ===