Below is a diagram of the architecture layers in Naprava.
The diagram is still pretty basic and i will add detail when i feel like it.
- Video for windows
- Directshow (for camera input, also DV cam control)
- Jack (sound on linux)
- Windows MME (for midi devices)
- SDL_net for tcp/udp, OSC support