hi all,
is anybody using Sonobus on a headless VM (an el-cheapo Linode in my case)? i'm exploring the idea of using Sonobus to bridge people in when they are having trouble connecting to a a hub-mode Jacktrip session. but something goes kerflooey when i launch Sonobus in the Jack/dummy mode.
here's the config:
- cheapest possible Linode (Debian, 1CPU, 1gig memory, 5gig storage, 500k swap)
- Ardour for mixing/routing -- this is also where Jack gets launched in dummy mode
- Qjackctl to spy on the Jack routing
- Sonobus
here's a screenshot of the Ardour layout. just a 6x2 channel config, nothing routed in or out. in a real session, there would be lots more channels to handle mixing, parallel broadcast channels, mix-minus and self monitoring for players, etc. at first i thought that was what was causing Sonobus the trouble (that generates about 75 channels of i/o when Sonobus launches). so this one is super small.
here's what Qjackctl sees when i launch Sonobus. note that Sonobus is idling just fine -- 2.3% of CPU over there in the TOP shell-window.
here's the puzzler. when i route some audio in and out of Sonobus, it soaks up all the CPU. there could be all kinds of reasons, but i've at least tried to avoid an audio loop with this config. anybody see what i'm missing?