I am an open source programmer. All my contributions are freetime contributions.
Current projects:
- LMMS: Lv2 UI
- ZynAddSubFX: wavetable test PR (experimental stuff only)
- CALF: CI
- OpenTTD map resizer (experimental)
LMMS (2014-present, top 10 in commit counts):
- Lv2 core, URIDs, options, worker
- osc-plugin (will deprecated by Lv2 UI)
- some re-org PRs (including clang-format&clang-tidy)
- code check python scripts
- bash completion
- submodule updates (CALF, CAPS, SWH)
- various smaller features/improvements/fixes
- PR reviews, support
ZynAddSubFX (2013-present, top 3 in commit counts):
- parallel PAD synth computation
- some documentation
- bash completion
- various smaller features/improvements/fixes
- PR reviews
rtosc (2016-present, top 3 in commit counts):
- port-checker
- OSC pretty-printer/-scanner
- OSC savefiles
- default values
CALF (active maintainer in 2023):
- Setting up CI for various systems
- Reviewing and merging PRs
My own, finished projects:
- bparser (A bison based C99 parser)
- ringbuffer (A small lock-free, multi-reader ringbuffer)
- railnet (Utilities to export OpenTTD maps into railroad network graphs)
- words (Split wave file into words)
- sca-toolsuite (A toolsuite to simulate cellular automata)
Other, minor contributions:
- qt-creator (C++11 extensions)
- stoat (fix issues, mostly LLVM9 related)
- oscprompt (fix issues)