I'm currently looking for some solution or advice. I need to play and control (yep, this is very important for me) many streams (probably from one source). For example.. my system plays some relax music. Someone want to visit me and pressed ring bell. So, at that moment music volume softly decreasing from 100 to 30 (yep, I don't want to turn off music), then I want to hear a ding-dong sound. Finally after ding-dong volume of my music softly increasing back to 100.
Currently, I have MPD + Pulse + CIFS. I know that Pulse basically is a mixer and in theory, I can implement everything that I want, but could someone advise me what to do? :)