Each track should have a very small vumeter in it. This should update, live, so it's easy to tell whether a given track's input is working or not. For example, tapping on a mic will show on the vumeter of the track it's attached to. See the mockup.
Note that the vumeter is attached to the *input*. It does not show the volume of what's currently playing on the track; it shows the volume of the input attached to the track, whether the track is recording or not.
GStreamer has an fvumeter.py file which shows the implementation of a vumeter in a Gtk object, which someone with working recording should be able to integrate pretty quickly (although it may want reimplementing in Cairo like the main mixing view vumeters).
Description by sil:
Each track should have a very small vumeter in it. This should update, live, so it's easy to tell whether a given track's input is working or not. For example, tapping on a mic will show on the vumeter of the track it's attached to. See the mockup.
<img src="http:// www.kryogenix. org/random/ jokosher- vumeter. gif" />
Note that the vumeter is attached to the *input*. It does not show the volume of what's currently playing on the track; it shows the volume of the input attached to the track, whether the track is recording or not.
GStreamer has an fvumeter.py file which shows the implementation of a vumeter in a Gtk object, which someone with working recording should be able to integrate pretty quickly (although it may want reimplementing in Cairo like the main mixing view vumeters).