here is an example of how i am getting close to what I want to achieve ( I'm still having trouble trying to use the -filter showspectrum <options> and could probably pipe this command in a cleaner manner i.e not having to use a temp.wav file to read from ) WARNING This also creates a feedback audio loop from the microphone if the volume is set too loud WARNING. I'm just trying to understand how this could work 1st from the commandline and finally from within ScreenStudio .
ffmpeg -f alsa -ac 2 -i default -y > cat temp.wav | ffplay temp.wav
This is the initial post about ScreenStudio: http://hotcoding.crombz.com/2014/04/screenstudio-broadcast-with-ubuntu.html
So next week, I'll be celebrating the 3 years of ScreenStudio, live on Floss Weekly!