New mixer

Jasper Huijsmans jasper at
Sun Jan 6 17:04:02 CET 2008

Hey Jannis,

2008/1/6, Jannis Pohlmann <jannis at>:
> Hey,
> during the last few nights I've been working on a replacement for
> something I was never happy with - our mixer. As discussed, it's based
> on GStreamer 0.10 (the packages gstreamer-0.10 and
> gstreamer-plugins-base-0.10 are required).
> It's not completely done yet, but volume controls, muting, recording and
> locking/unlocking channels should already work. Here are some
> screenshots I made yesterday:
> As you may notice, the refresh icon still has to be replaced with
> something like a chain symbol. The viewport background color is kinda
> annoying, I couldn't figure out why it differs from the normal
> background color in almost all themes.
> Anyway, this is how it could (roughly) look like. What do you think?
> You can test it by downloading and building the following tarball:

Nice. A bit big by default. I'd say 400x400 is fine, but I guess you
have some fancy soundcard with a gazillion sliders, isn't it?

Also, there are problems with some missing sliders:

(xfce4-mixer:18107): Gtk-CRITICAL **: gtk_vscale_new_with_range:
assertion `step != 0.0' failed

(xfce4-mixer:18107): Gtk-CRITICAL **: gtk_scale_set_draw_value:
assertion `GTK_IS_SCALE (scale)' failed

(xfce4-mixer:18107): Gtk-CRITICAL **: gtk_range_set_inverted:
assertion `GTK_IS_RANGE (range)' failed


Are you planning on creating a panel plugin as well?


More information about the Xfce4-dev mailing list