-------------------------- COPYRIGHT INFO --------------------------- This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. --------------------------------------------------------------------- Author: Frederick Billings <ascorbicorpheus (at) users (dot) sourceforge (dot) net > Qsismixer is a frontend gui to control the mixer for Focusrite's Scarlett 6i6 USB sound card on Linux. The card has a powerful hardware mixer. I find this program easier to use than alsamixer on the terminal or generic mixer GUI's. Now including static configurations: qsismix can save and load arbitrary configurations from the command line TODO: an options menu would be cool write code to dynamically generate the visual forms PLEASE NOTE: ALSA version 1.1.1 and 1.1.2 use different identifying control numbers internally to refer to the 6i6's controls. These control codes are compiled into Qsismixer at build time. Therefore, you must build Qsismixer against the ALSA headers for the same version as the ALSA libraries that are installed on your system. Eg, if you built Qsismixer against ALSA < 1.1.2, and then update your system to ALSA >= 1.1.2, you will have to rebuild Qsismixer against the new ALSA library in order for the program to function properly. Error messages related to this include: looking for string 'Scarlett 6i6 USB-Sync'', got string 'Internal Validity' looking for string 'Scarlett 6i6 USB-Sync'', got string 'Master Playback Volume'