Re:Chromium cleans up its act and daily DNS root server quer...
by wdfx on Friday February 05, 2021 @02:30PM
(#26040229)
I'm writing a software audio synthesiser.
Not quite the same as I'm not following or reimplementing any established standard, but it's interesting and fun to Greenfield a c++ project using minimal dependencies to do things like:
- invent and parse a DSL
- modularise components and connections between them
- possibly cyclic directed graph traversal
- efficient near-real-time audio processing (working in chunks within a time budget)
- multithreading / parallel module processing
- spit the outputs into an audio device and/or wav files
- eventually put a GUI on top
Not quite the same as I'm not following or reimplementing any established standard, but it's interesting and fun to Greenfield a c++ project using minimal dependencies to do things like:
- invent and parse a DSL - modularise components and connections between them - possibly cyclic directed graph traversal - efficient near-real-time audio processing (working in chunks within a time budget) - multithreading / parallel module processing - spit the outputs into an audio device and/or wav files - eventually put a GUI on top