alsa-tools/hdspmixer
Adrian Knoth 287bc091e9 hdspmixer: Save and restore level meter settings
Each preset can have a different level meter setting (FS samples for
OVR, release rate, minimum level and so on).

These settings were not saved/restore to/from the on-disk file. This
patch adds the missing functionality.

Unfortunately, the current on-disk format is a 1:1 binary dump from
memory without any header information. In other words, this commit will
break backward compatibility with older hdspmixers, that is, new preset
files cannot be read by older versions of hdspmixer. However, we can
still read the old mix files and save them in the new format.

I hence bumped the version, so users know to re-create their files after
upgrading to 1.11.

Bug discovered by Raphaël Doursenaud from ematech.fr.

Signed-off-by: Adrian Knoth <adi@drcomp.erfurt.thur.de>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2011-03-22 13:01:45 +01:00
..
pixmaps hdspmixer: Improve pixmaps 2011-03-22 13:01:19 +01:00
src hdspmixer: Save and restore level meter settings 2011-03-22 13:01:45 +01:00
AUTHORS added hdspmixer by Thomas Charbonnel 2003-07-28 11:32:32 +00:00
ChangeLog added hdspmixer by Thomas Charbonnel 2003-07-28 11:32:32 +00:00
configure.in hdspmixer: Save and restore level meter settings 2011-03-22 13:01:45 +01:00
COPYING added hdspmixer by Thomas Charbonnel 2003-07-28 11:32:32 +00:00
cvscompile Fix exec permission of cvscompile and add .hgignore 2006-04-07 18:17:19 +02:00
gitcompile more gitcompile cleanups 2008-08-19 19:22:20 +02:00
hdspmixer.desktop - fixed H9632 problem. 2003-11-24 14:48:21 +00:00
INSTALL added hdspmixer by Thomas Charbonnel 2003-07-28 11:32:32 +00:00
Makefile.am Added configure target to global Makefile and gitcompile to EXTRA_DIST 2008-09-09 14:17:10 +02:00
NEWS - updated to version 1.6 2003-11-24 18:17:05 +00:00
README added hdspmixer by Thomas Charbonnel 2003-07-28 11:32:32 +00:00
TODO added hdspmixer by Thomas Charbonnel 2003-07-28 11:32:32 +00:00


                               HDSPMixer


HDSPMixer is the Linux equivalent of the Totalmix application from RME.
It is a tool to control the advanced routing features of the RME Hammerfall DSP
soundcard series.

Users of Totalmix shouldn't be disapointed because HDSPMixer presents the
same interface.
New users should read Totalmix documentation available from RME's website
(http://www.rme-audio.de)

NOTE:
As the ALT key is often used by window managers, the effect of ALT+Click and
ALT+Drag can be achieved using mouse button 2.