]> git.alsa-project.org Git - alsa-tools.git/log
alsa-tools.git
18 years agoAdd missing library dependency
Takashi Iwai [Mon, 4 Jun 2007 13:16:24 +0000 (15:16 +0200)]
Add missing library dependency

ac3dec requires math library.

18 years agoqlo10k1 - add --enable-qtforce32 switch (post 1.0.14 stuff)
Jaroslav Kysela [Mon, 4 Jun 2007 11:49:12 +0000 (13:49 +0200)]
qlo10k1 - add --enable-qtforce32 switch (post 1.0.14 stuff)

18 years agoAdded tag v1.0.14 for changeset de955db608f2
Jaroslav Kysela [Mon, 4 Jun 2007 11:26:52 +0000 (13:26 +0200)]
Added tag v1.0.14 for changeset de955db608f2

18 years agorelease 1.0.14 v1.0.14
Jaroslav Kysela [Mon, 4 Jun 2007 11:26:52 +0000 (13:26 +0200)]
release 1.0.14
Patch-level: Merged

18 years agoqlo10k1 - added real support for lib64 detection (OpenSuSE 10.2)
Jaroslav Kysela [Mon, 4 Jun 2007 11:26:35 +0000 (13:26 +0200)]
qlo10k1 - added real support for lib64 detection (OpenSuSE 10.2)

18 years agoAdded tag v1.0.14 for changeset 8a72a0e24d7d
Jaroslav Kysela [Mon, 4 Jun 2007 09:57:49 +0000 (11:57 +0200)]
Added tag v1.0.14 for changeset 8a72a0e24d7d

18 years agorelease 1.0.14
Jaroslav Kysela [Mon, 4 Jun 2007 09:57:49 +0000 (11:57 +0200)]
release 1.0.14
Patch-level: Merged

18 years agoAdd lib64 search paths for QTDIR
Jaroslav Kysela [Mon, 4 Jun 2007 09:57:17 +0000 (11:57 +0200)]
Add lib64 search paths for QTDIR

18 years agoAdded tag v1.0.14 for changeset d5d3099c66ee
Jaroslav Kysela [Thu, 31 May 2007 06:56:02 +0000 (08:56 +0200)]
Added tag v1.0.14 for changeset d5d3099c66ee

18 years agorelease 1.0.14
Jaroslav Kysela [Thu, 31 May 2007 06:56:02 +0000 (08:56 +0200)]
release 1.0.14
Patch-level: Merged

18 years agoac3dec - remove config.sub
Jaroslav Kysela [Wed, 2 May 2007 07:26:57 +0000 (09:26 +0200)]
ac3dec - remove config.sub

18 years agoAdded tag v1.0.14rc3 for changeset af93520f79d6
Jaroslav Kysela [Mon, 26 Feb 2007 08:21:17 +0000 (09:21 +0100)]
Added tag v1.0.14rc3 for changeset af93520f79d6

18 years agorelease 1.0.14rc3 v1.0.14rc3
Jaroslav Kysela [Mon, 26 Feb 2007 08:21:17 +0000 (09:21 +0100)]
release 1.0.14rc3
Patch-level: Merged

18 years agous428control 0.4.6
Takashi Iwai [Fri, 16 Feb 2007 17:45:48 +0000 (18:45 +0100)]
us428control 0.4.6

Minor clean ups.

From: Rui Nuno Capela <rncbc@rncbc.org>

18 years agous428control 0.4.5
Takashi Iwai [Wed, 14 Feb 2007 23:22:20 +0000 (00:22 +0100)]
us428control 0.4.5

- A new command line option indicates which interface model is actually
present (-m us428|us224|mixxx) -- nb. the mixxx mode is actually
orthogonal to the us428 and us224 ones, which are in turn both mutually
exclusive, so that more than one -m option can be specified in the same
command line, for compatibility sake; default to us428 mode, of course.

- New BANK switching allows for mapping to a maximum of 32 (!) logical
channel-tracks. This introduces effective BANK L/R button functionality.
Under the default us428 mode it now offers a total of 4 switchable banks
(or layers) for the available 8 fader-channels; while in the new us224
mode, one can switch across 8 banks of 4 fader-channels each. Each
fader-channel maps sequentially (0-31) to a logical track in your DAW,
when connected in a MMC closed-loop. This only applies when not in INPUT
MONITOR mode.

- SELECT, REC, MUTE and SOLO state LEDs/buttons/channel functionality
are now split into INPUT MONITOR and BANK modes, so that each bank
(layer) has its own state. INPUT MONITOR mode gets its own independent
state, which is the only that affects the audio interface channel signal
volume (via respective faders) through the internal hardware mixer --
nb. this special mode deals exclusively to channel/faders 0 and 1 (A/B)
and eventually to 2 and 3 (C/D) which are only available on the US-428
and made accessible through modprobe'ing snd-usb-usx2y with nrpacks=1
and thus made usable via the special hwdep "rawusb" interface mode (ie.
hw:N,2).

- The new track-channel mapping gets effectively signaled through
correspondent but rather experimental MMC MASKED WRITE sub-commands for
RECORD, MUTE and SOLO arming. It is important to note that this late
SOLO sub-command is just some MMC implementation mockup of mine, as I
believe there's no support whatsoever for just that from the official
MIDI MMC RP-013 document (which I don't even have access to date:)
However, I've been prototyping around with this, to my own amusement and
home-brew audio/MIDI sequencer, qtractor:
http://qtractor.sourceforge.net

- NULL fader switch LED is now switchable on/off, but not actually of
any usefulness at this time ;)

I have tried to maintain all previous functionality as it were. Of
course I only tested this new stuff over my own US-224, for which it
surely needs the '-m us224' command-line option. This is also proposedto
be specified in a correspondent udev rule, for all this to work
correctly OOTB for the US-224 at least. US-428 owners don't need to
bother ;)

From: Rui Nuno Capela <rncbc@rncbc.org>

18 years agold10k1 - Use the new API
Takashi Iwai [Fri, 19 Jan 2007 17:38:26 +0000 (18:38 +0100)]
ld10k1 - Use the new API

Issue SNDRV_EMU10K1_IOCTL_PVERSION and check the driver.
This prevents to run ld10k1 on the older binary-incompatible driver.

18 years agoas10k1 - increase max number of macros and check the size
Takashi Iwai [Fri, 19 Jan 2007 17:30:05 +0000 (18:30 +0100)]
as10k1 - increase max number of macros and check the size

- Increase the max number of macros to 30.
- Check the current number of macros to avoid segfault.

18 years agoAdded tag v1.0.14rc1 for changeset f534b5d24988006a3b50cd10fd10ecf62c1fabe5
Jaroslav Kysela [Thu, 7 Dec 2006 14:04:33 +0000 (15:04 +0100)]
Added tag v1.0.14rc1 for changeset f534b5d24988006a3b50cd10fd10ecf62c1fabe5

18 years agorelease 1.0.14rc1 v1.0.14rc1
Jaroslav Kysela [Thu, 7 Dec 2006 14:04:33 +0000 (15:04 +0100)]
release 1.0.14rc1
Patch-level: Merged

18 years agoDon't compare with a literal
Takashi Iwai [Tue, 17 Oct 2006 15:34:42 +0000 (17:34 +0200)]
Don't compare with a literal

Don't compare a pointer with a string literal.  Use strcmp instead.

18 years agous428control support for mixxx
Cedric GESTES [Thu, 5 Oct 2006 12:59:38 +0000 (14:59 +0200)]
us428control support for mixxx

This patch allow to change the mapping of the us428, the new mapping is
used with mixxx.
To use the new mapping:
./us428control -m mixxx

Signed-off-by: Cedric GESTES <goctaf@gmail.com>
18 years agoAdded tag v1.0.13 for changeset 28488057ee5fd4d6f1891a8b05e7e473bf68833e
Jaroslav Kysela [Fri, 29 Sep 2006 11:31:02 +0000 (13:31 +0200)]
Added tag v1.0.13 for changeset 28488057ee5fd4d6f1891a8b05e7e473bf68833e

18 years agorelease 1.0.13 v1.0.13
Jaroslav Kysela [Fri, 29 Sep 2006 11:31:01 +0000 (13:31 +0200)]
release 1.0.13
Patch-level: Merged

19 years agoAdded tag v1.0.13rc2 for changeset 8c44e489a1ae9886308e942ad17fb79f1c9cfbe0
Jaroslav Kysela [Tue, 12 Sep 2006 13:35:53 +0000 (15:35 +0200)]
Added tag v1.0.13rc2 for changeset 8c44e489a1ae9886308e942ad17fb79f1c9cfbe0

19 years agorelease 1.0.13rc2 v1.0.13rc2
Jaroslav Kysela [Tue, 12 Sep 2006 13:35:52 +0000 (15:35 +0200)]
release 1.0.13rc2
Patch-level: Merged

19 years agoFix ADC controls with higher resolution in envy24control
Takashi Iwai [Thu, 7 Sep 2006 18:55:49 +0000 (20:55 +0200)]
Fix ADC controls with higher resolution in envy24control

Fixed envy24control to handle ADC volumes with higher resolution
properly.
Also, the bogus sync of gtk_adjustment between ADC and IPGA volumes
is fixed in the case no IPGA is detected.

19 years agoAdded tag v1.0.12 for changeset 38b9278a205c799b92d986c673026ff2fb23ce3e
Jaroslav Kysela [Tue, 22 Aug 2006 12:40:50 +0000 (14:40 +0200)]
Added tag v1.0.12 for changeset 38b9278a205c799b92d986c673026ff2fb23ce3e

19 years agorelease 1.0.12 v1.0.12
Jaroslav Kysela [Tue, 22 Aug 2006 12:40:50 +0000 (14:40 +0200)]
release 1.0.12
Patch-level: Merged

19 years agoAdded tag v1.0.12rc2 for changeset c27fc3ff10787ad9e10b69764d5907bfbd401c8f
Jaroslav Kysela [Fri, 4 Aug 2006 12:28:19 +0000 (14:28 +0200)]
Added tag v1.0.12rc2 for changeset c27fc3ff10787ad9e10b69764d5907bfbd401c8f

19 years agorelease 1.0.12rc2 v1.0.12rc2
Jaroslav Kysela [Fri, 4 Aug 2006 12:28:18 +0000 (14:28 +0200)]
release 1.0.12rc2
Patch-level: Merged

19 years agoAdded tag v1.0.12rc1 for changeset 79dfb27e10de499f2bd0110b791014c82bfd1718
Jaroslav Kysela [Wed, 21 Jun 2006 13:50:45 +0000 (15:50 +0200)]
Added tag v1.0.12rc1 for changeset 79dfb27e10de499f2bd0110b791014c82bfd1718

19 years agorelease 1.0.12rc1 v1.0.12rc1
Jaroslav Kysela [Wed, 21 Jun 2006 13:50:45 +0000 (15:50 +0200)]
release 1.0.12rc1
Patch-level: Merged

19 years agohdspmixer - Fix duplicated parameters in function declaration
Takashi Iwai [Wed, 31 May 2006 13:08:46 +0000 (15:08 +0200)]
hdspmixer - Fix duplicated parameters in function declaration

Fixed duplicated parameters in function declaration.

19 years agoAdd hgcompile scripts
Takashi Iwai [Fri, 12 May 2006 13:36:52 +0000 (15:36 +0200)]
Add hgcompile scripts

Added hgcompile scripts.

19 years agoqlo10k1: use stdlib.h for malloc()/free()
Clemens Ladisch [Tue, 2 May 2006 13:38:46 +0000 (15:38 +0200)]
qlo10k1: use stdlib.h for malloc()/free()

Some qlo10k1 files need <stdlib.h> for malloc() and free(); it seems not
all Qt headers include them by default.

19 years agoAdded tag v1.0.11 for changeset f8d587b7450f0b30ef8ec12bfd5821cd9ac1eca5
Jaroslav Kysela [Wed, 19 Apr 2006 10:29:51 +0000 (12:29 +0200)]
Added tag v1.0.11 for changeset f8d587b7450f0b30ef8ec12bfd5821cd9ac1eca5

19 years agorelease 1.0.11 v1.0.11
Jaroslav Kysela [Wed, 19 Apr 2006 10:29:51 +0000 (12:29 +0200)]
release 1.0.11
Patch-level: Merged

19 years agoAdded tag v1.0.11rc5 for changeset a0a7f3324858ab4d407a274f08e39579863353f5
Jaroslav Kysela [Tue, 11 Apr 2006 13:59:11 +0000 (15:59 +0200)]
Added tag v1.0.11rc5 for changeset a0a7f3324858ab4d407a274f08e39579863353f5

19 years agorelease 1.0.11rc5 v1.0.11rc5
Jaroslav Kysela [Tue, 11 Apr 2006 13:59:11 +0000 (15:59 +0200)]
release 1.0.11rc5
Patch-level: Merged

19 years agoAdded tags for ALSA version since 1.0.3
Jaroslav Kysela [Mon, 10 Apr 2006 13:02:15 +0000 (15:02 +0200)]
Added tags for ALSA version since 1.0.3

19 years agoFix exec permission of cvscompile and add .hgignore
Takashi Iwai [Fri, 7 Apr 2006 16:17:19 +0000 (18:17 +0200)]
Fix exec permission of cvscompile and add .hgignore

19 years agoSupport both GTK+1.2 and GTK+2.x
Takashi Iwai [Wed, 29 Mar 2006 11:33:02 +0000 (11:33 +0000)]
Support both GTK+1.2 and GTK+2.x

Support both GTK+ 1.2 and GTK+ 2.x in single configure scripts.
GTK+ 2.x is used unless --with-gtk2=no is given.

If you have no gtk1 or gtk2 devel packages, use configure.in-gtk1
or -gtk2 and do autoreconf.

19 years agorelease 1.0.11rc4 v1.0.11rc4
Jaroslav Kysela [Wed, 22 Mar 2006 10:48:15 +0000 (10:48 +0000)]
release 1.0.11rc4
Patch-level: Merged

19 years agoUpdate envy24control man page
Alan Horstmann [Thu, 16 Feb 2006 18:56:13 +0000 (18:56 +0000)]
Update envy24control man page

Update envy24control man page for options -t and -w.

Signed-off-by: Alan Horstmann <gineera@aspect135.co.uk>
19 years agoenvy24control - Delta 1010LT driver has Word Clock Status now
Jaroslav Kysela [Fri, 10 Feb 2006 08:43:45 +0000 (08:43 +0000)]
envy24control - Delta 1010LT driver has Word Clock Status now

See ALSA bug#1806 for details.

19 years agoenvy24control - select external clock source for WordClock
Jaroslav Kysela [Wed, 8 Feb 2006 08:19:42 +0000 (08:19 +0000)]
envy24control - select external clock source for WordClock

See bug#1806 for more details.

19 years agorelease 1.0.11rc3 v1.0.11rc3
Jaroslav Kysela [Fri, 27 Jan 2006 15:27:26 +0000 (15:27 +0000)]
release 1.0.11rc3
Patch-level: Merged

19 years agoChange scroll policy in envy24control
Alan Horstmann [Mon, 9 Jan 2006 11:51:33 +0000 (11:51 +0000)]
Change scroll policy in envy24control

Change gtk scroll policy for the main notebook pages in envy24control from
ALWAYS to AUTOMATIC;  also raise envy24control version.

Signed-off-by: Alan Horstmann <gineera@aspect135.co.uk>
19 years agoenvy24control - Tidy up redundant declarations
Alan Horstmann [Thu, 5 Jan 2006 16:26:16 +0000 (16:26 +0000)]
envy24control - Tidy up redundant declarations

Remove declarations in envy24control not needed following my previous patches.

Signed-off-by: Alan Horstmann <gineera@aspect135.co.uk>
19 years agoChange on-screen appearance of envy24control
Alan Horstmann [Mon, 2 Jan 2006 16:18:07 +0000 (16:18 +0000)]
Change on-screen appearance of envy24control

Re-arrange envy24control on-screen; put digital mixer meter in outer frame;
split input and pcm mixer meters; add scroll windows on all notebook pages;
re-layout button boxes; add options -w and -t; add rt-click menu; add pixmap
test to levelmeters.c

Signed-off-by: Alan Horstmann <gineera@aspect135.co.uk>
19 years agoenvy24control - Fix/clean up checks of DMX 6fire
Takashi Iwai [Mon, 2 Jan 2006 16:13:06 +0000 (16:13 +0000)]
envy24control - Fix/clean up checks of DMX 6fire

Fix/clean up checks of DMX 6fire.

19 years agold10k1 - Fix eq10 patch for SB Live
Takashi Iwai [Mon, 2 Jan 2006 14:28:40 +0000 (14:28 +0000)]
ld10k1 - Fix eq10 patch for SB Live
From: Piotr Tajdus <aegis@op.pl>

There were problems with EQ10 on Sound Blaster (caused by ACCUM or macmv
instruction, i am not sure), so i made some changes. Now equalizer
should work also with SB Live.

19 years agoenvy24control wordclock text patch
Takashi Iwai [Mon, 2 Jan 2006 14:25:53 +0000 (14:25 +0000)]
envy24control wordclock text patch
From: John Rigg <ad@sound-man.co.uk>

I reported a bug in envy24control about the text displayed when using
the BNC word clock input on a Delta 1010 (bug id 0001677). It says
`No signal' when locked and `Locked' when there's no signal. I wasn't
sure how to submit a patch using the Bugtrack interface, so I've
attached it here (this fixes it in alsa-tools-1.0.10).

19 years agorelease 1.0.11rc2 v1.0.11rc2
Jaroslav Kysela [Mon, 2 Jan 2006 08:04:06 +0000 (08:04 +0000)]
release 1.0.11rc2
Patch-level: Merged

19 years agoenvy24control: missing command line option help text
Takashi Iwai [Thu, 22 Dec 2005 16:03:21 +0000 (16:03 +0000)]
envy24control: missing command line option help text
From: Dirk Jagdmann <doj@cubic.org>

this patch adds the help description of the "-M" command line option.

19 years agorelease 1.0.11rc1 v1.0.11rc1
Jaroslav Kysela [Tue, 13 Dec 2005 10:41:47 +0000 (10:41 +0000)]
release 1.0.11rc1
Patch-level: Merged

19 years agoAdd Equalizer support for emu10k1 Audigy
Takashi Iwai [Mon, 12 Dec 2005 11:32:07 +0000 (11:32 +0000)]
Add Equalizer support for emu10k1 Audigy
From: Piotr Tajdus <aegis@op.pl>

Added the equalizer support for emu10k1 (Audigy only).

19 years agoTidy up DMX6fire eeprom checks
Alan Horstmann [Thu, 8 Dec 2005 16:36:12 +0000 (16:36 +0000)]
Tidy up DMX6fire eeprom checks

Multiple instances of DMX6FIRE eeprom checks in envy24control replaced with a
variable.

Signed-off-by: Alan Horstmann <gineera@aspect135.co.uk>
19 years agoRationalise envy24control controls specific to Terratec DMX6fire
Alan Horstmann [Mon, 5 Dec 2005 21:03:06 +0000 (21:03 +0000)]
Rationalise envy24control controls specific to Terratec DMX6fire

Remove separate 'breakbox led' selector and use led to indicate 'front line
in' is selected (as it should be); combine digital input select to a
one-of-three selector; change various labels; set default pcm mixer channels
to 6.

Signed-off-by: Alan Horstmann <gineera@aspect135.co.uk>
19 years agoFix for Delta boards
Takashi Iwai [Mon, 28 Nov 2005 18:15:09 +0000 (18:15 +0000)]
Fix for Delta boards

Fix the element types of some delta-specific controls to follow the change
in the driver.

19 years agoFix compile warnings
Takashi Iwai [Mon, 28 Nov 2005 18:14:14 +0000 (18:14 +0000)]
Fix compile warnings

Fix compile warnings with the recent gcc.

19 years agoFix envy24control digital input on Terratec DMX6fire
Alan Horstmann [Fri, 25 Nov 2005 11:52:40 +0000 (11:52 +0000)]
Fix envy24control digital input on Terratec DMX6fire

This patch fixes typo in hardware.c that prevented front digital inputs being
selected on the Terratec DMX6fire.  Also renames the digital input controls
for greater clarity with this card.

Signed-off-by: Alan Horstmann <gineera@aspect135.co.uk>
19 years agoFix compile error with the recent gcc
Takashi Iwai [Wed, 16 Nov 2005 17:08:40 +0000 (17:08 +0000)]
Fix compile error with the recent gcc

Fix compile error with the recent gcc.

19 years agorelease 1.0.10 v1.0.10
Jaroslav Kysela [Tue, 15 Nov 2005 13:45:01 +0000 (13:45 +0000)]
release 1.0.10
Patch-level: Merged

19 years agoMinor clean up for bitops
Takashi Iwai [Wed, 9 Nov 2005 12:32:17 +0000 (12:32 +0000)]
Minor clean up for bitops

Minor clean up for bitops.

19 years agoUse unsigned int for better optimization
Takashi Iwai [Wed, 9 Nov 2005 12:23:02 +0000 (12:23 +0000)]
Use unsigned int for better optimization

Use unsigned int in bitops for better optimization.

19 years agoFix bit ops for 64bit long
Takashi Iwai [Tue, 8 Nov 2005 17:13:30 +0000 (17:13 +0000)]
Fix bit ops for 64bit long

Fix bit ops for 64bit long.

19 years agorelease 1.0.10rc2 v1.0.10rc2
Jaroslav Kysela [Mon, 10 Oct 2005 12:50:10 +0000 (12:50 +0000)]
release 1.0.10rc2
Patch-level: Merged

20 years agoFix segfault of envy24control
Takashi Iwai [Fri, 2 Sep 2005 17:01:32 +0000 (17:01 +0000)]
Fix segfault of envy24control

Fix segfault of envy24control.

20 years agorelease 1.0.10rc1 v1.0.10rc1
Jaroslav Kysela [Fri, 19 Aug 2005 11:45:22 +0000 (11:45 +0000)]
release 1.0.10rc1
Patch-level: Merged

20 years agoFix bitops to be 64bit clean
Takashi Iwai [Thu, 18 Aug 2005 13:01:56 +0000 (13:01 +0000)]
Fix bitops to be 64bit clean

A patch from bug#1343:

On all 64bit systems (the easiest example is amd64) ld10k1 crashes on
use by lo10k1, some debugging tracked down the problem fairly quickly.

The bitops functions (set_bit and associated) that ld10k1 use come from
the linux kernel, and assume that longs are 32bit only, causing a buffer
overflow of the bit buffer.

The attached patch fixes the bitops to be independent of the size of
longs, and is confirmed to fix the bug on my box.

Zephaniah E. Hull.

20 years agoenvy24control save state of LRGang button in config file
Takashi Iwai [Thu, 4 Aug 2005 16:01:10 +0000 (16:01 +0000)]
envy24control save state of LRGang button in config file
From: Dirk Jagdmann <doj@cubic.org>

The last mail I sent for this topic contained a non functional patch,
which has not been included in CVS yet.
I resend the patch, which should now work.

20 years agoenvy24control: enhanced mapping of midi controller
Takashi Iwai [Wed, 3 Aug 2005 13:52:13 +0000 (13:52 +0000)]
envy24control: enhanced mapping of midi controller
From: Dirk Jagdmann <doj@cubic.org>

Hello,

this patch adds a command line option to select a better mapping from
midi controller values to dB sliders. The default stays as a linear
mapping, which has the disadvantage, that a sensible area to adjust your
volume (which ist mostly in the range of 0..-12dB) is in the upper
1/10th of your midi controller. This patch adds a map, which consists of
two linear functions, so that the upper half of your midi controller
controls values from 0..-12dB, the lower half then controls -13..-96dB.

20 years agosound - fix .iface field of mixer control elements
Clemens Ladisch [Fri, 29 Jul 2005 14:33:00 +0000 (14:33 +0000)]
sound - fix .iface field of mixer control elements

This patch changes .iface to SNDRV_CTL_ELEM_IFACE_MIXER whre _PCM or
_HWDEP was used in controls that are not associated with a specific PCM
(sub)stream or hwdep device, and changes some controls that got
inconsitent .iface values due to copy+paste errors.  Furthermore, it
makes sure that all control that do use _PCM or _HWDEP use the correct
number in the .device field.

20 years agoenvy24control save state of LRGang button in config file
Jaroslav Kysela [Wed, 27 Jul 2005 06:55:31 +0000 (06:55 +0000)]
envy24control save state of LRGang button in config file
From: Dirk Jagdmann <doj@cubic.org>
this patch saves the state of the "LR Gang" buttons in a config/pref file,
because this button's state is not preserved throughout runs of
envy24control. At present it only works, when envy24control is compiled with
GTK2 as I have used routines which were introduced with Glib2.

20 years agoenvy24control midi bugfix
Jaroslav Kysela [Wed, 27 Jul 2005 06:47:08 +0000 (06:47 +0000)]
envy24control midi bugfix
From: Dirk Jagdmann <doj@cubic.org>
this patch is a bugfix for the midi patch I posted yesterday. This patch
fixes the "mute" button when driven via midi and the "LR Gang" button is
set.

20 years ago[PATCH] echomixer, update driver name
Giuliano Pochini [Tue, 26 Jul 2005 12:57:08 +0000 (12:57 +0000)]
[PATCH] echomixer, update driver name

- Updates echomixer according to the new driver name.

Signed-off-by: Giuliano Pochini <pochini@shiny.it>
20 years agoFix for segmentation fault in envy24control
Jaroslav Kysela [Tue, 26 Jul 2005 12:32:24 +0000 (12:32 +0000)]
Fix for segmentation fault in envy24control
a user has written he has a segmentation fault if he use the profiles
management. He has used some older version of alsa-tools with previous FC
releases until now and then this problem didn't exists.
I have found a array boundary fault in my code for strstr_icase_blank().
From: Dirk Kalis <dirk.kalis@t-online.de>

20 years agoenvy24control midi updates
Jaroslav Kysela [Tue, 26 Jul 2005 11:37:11 +0000 (11:37 +0000)]
envy24control midi updates
I have enhanced the midi control of envy24control.

1) I have fixed midi feedback, where issuing a controller event resulted in
the controller value beeing sent to the midi port again.

2) I have added midi controllers for the "mute" buttons, which can now be
controller via midi.

3) and while rewriting the midi code to support the mute buttons several
off-by-one errors have been fixed.
From: Dirk Jagdmann <doj@cubic.org>

20 years agoFix error of rmedigicontrol with recent driver change
Martin Langer [Tue, 21 Jun 2005 12:50:57 +0000 (12:50 +0000)]
Fix error of rmedigicontrol with recent driver change

There was a change in the mixer (enumerates) and I forgot to change
rmedigicontrol, too. But this patch removes
"snd_ctl_elem_value_get_enumerated()" for the rme32/rme96 cards now.
The patch is only tested with a rme32 card here.

Signed-off-by: Martin Langer <martin-langer@gmx.de>
20 years agoalsa-tools small handle leak
Takashi Iwai [Tue, 14 Jun 2005 09:26:12 +0000 (09:26 +0000)]
alsa-tools small handle leak
From: Mario Lang <mlang@delysid.org>

WHile reading hdspmixer sources, I found a potential handler leak.

20 years agoechomixer - display fix
Giuliano Pochini [Wed, 8 Jun 2005 14:16:42 +0000 (14:16 +0000)]
echomixer - display fix

- Fix a display bug in the vmixer part of the graphic mixer that was
introduced recently.

Signed-off-by: Giuliano Pochini <pochini@shiny.it>
20 years agoVarious fixes to qlo10k1
Takashi Iwai [Fri, 3 Jun 2005 12:31:54 +0000 (12:31 +0000)]
Various fixes to qlo10k1

Various fixes by Tim <terminator356@users.sourceforge.net>:

- ld10k1 0.1.8p1 recommended for best operation.
- Fixed link disconnect bug.
- Now remembers last file open/save dir.
- Now unused IO/FX do not disappear upon refresh.
- Refresh/redraw fixups.

20 years agoVarious fixes to ld10k1
Takashi Iwai [Fri, 3 Jun 2005 12:30:46 +0000 (12:30 +0000)]
Various fixes to ld10k1

Various fixes by Tim <terminator356@users.sourceforge.net>:

- Now loads as10k1 bin patch files from ALSA alsa-tools AND from EMU1roject emu-utils.
- Fixed init_live bug.
- Fixed bug in liblo10k1.c liblo10k1_patch_get().

20 years agoAdd --with-ld10k1 configure option
Takashi Iwai [Thu, 2 Jun 2005 13:10:48 +0000 (13:10 +0000)]
Add --with-ld10k1 configure option

Added --with-ld10k1 configure option for better detection of
ld10k1 package.
The include directory and ld10k1 symlink are automatically
created to point the local path.

20 years agoBuild qlo10k1 with local ld10k1
Takashi Iwai [Wed, 1 Jun 2005 16:10:51 +0000 (16:10 +0000)]
Build qlo10k1 with local ld10k1

Build qlo10k1 with local ld10k1.

20 years agorelease: 1.0.9 v1.0.9
Jaroslav Kysela [Fri, 27 May 2005 12:59:05 +0000 (12:59 +0000)]
release: 1.0.9

20 years agoFix uninitialized variable
Takashi Iwai [Tue, 24 May 2005 16:53:10 +0000 (16:53 +0000)]
Fix uninitialized variable

Fixed uninitialized variable.  Fix also for gcc-2.9x.

20 years agoFix compile warnings
Takashi Iwai [Tue, 24 May 2005 16:52:18 +0000 (16:52 +0000)]
Fix compile warnings

Fix compile warnings regarding int <-> pointer conversion

20 years agorelease: 1.0.9rc4 v1.0.9rc4
Jaroslav Kysela [Mon, 23 May 2005 11:32:55 +0000 (11:32 +0000)]
release: 1.0.9rc4

20 years agoFix gw_CHECK_QT macro
Mikael Magnusson [Tue, 17 May 2005 16:12:50 +0000 (16:12 +0000)]
Fix gw_CHECK_QT macro

Fixes pattern in gw_CHECK_QT not to match files that the linker won't
use, for example libqt.so.3 . Needed if both libqt and libqt-mt shared
libraries are installed, but only the libqt-mt development library.

Signed-off-by: Mikael Magnusson <mikma@users.sourceforge.net>
20 years agoFix handling of $CFLAGS and $LIBS
Mikael Magnusson [Tue, 17 May 2005 16:12:05 +0000 (16:12 +0000)]
Fix handling of $CFLAGS and $LIBS

Adds LD10K1_CFLAGS and LD10K1_LDFLAGS in src/Makefile.am, and moves
QT_CXXFLAGS to the makefile.

Signed-off-by: Mikael Magnusson <mikma@users.sourceforge.net>
20 years agoFix handling of $CFLAGS and $LIBS
Mikael Magnusson [Tue, 17 May 2005 16:10:38 +0000 (16:10 +0000)]
Fix handling of $CFLAGS and $LIBS

Removes ALSA_CFLAGS and ALSA_LIBS in configure.in, they are added to
CFLAGS and LDADD in src/Makefile.am already.

Signed-off-by: Mikael Magnusson <mikma@users.sourceforge.net>
20 years agoALSA 1.0.9 is required
Jaroslav Kysela [Mon, 16 May 2005 12:56:20 +0000 (12:56 +0000)]
ALSA 1.0.9 is required

20 years agorelease: 1.0.9rc3 v1.0.9rc3
Jaroslav Kysela [Wed, 27 Apr 2005 14:04:31 +0000 (14:04 +0000)]
release: 1.0.9rc3

20 years agoppc firmware upload fix
Thomas Charbonnel [Mon, 25 Apr 2005 10:36:18 +0000 (10:36 +0000)]
ppc firmware upload fix
Signed-off-by: Thomas Charbonnel <thomas@undata.org>
20 years agoinit_live updates
Mikael Magnusson [Mon, 11 Apr 2005 13:30:00 +0000 (13:30 +0000)]
init_live updates

ld10k1: init_live updates

 * Added IEC958 Optical Raw Playback
 * Changed to mono switches saving GPRs
 * Renamed controls to match the Audigy driver closer.
 * switch_2x2.asm: Switch 2 x 2 channels
 * mono_switch_2.asm: Mono Switch 2 channels
 * mono_switch_2x2.asm: Mono Switch 2 x 2 channels
 * prologic.asm: LFE output added

Signed-off-by: Mikael Magnusson <mikma@users.sourceforge.net>
20 years agoDon't require as10k1
Mikael Magnusson [Mon, 11 Apr 2005 13:15:52 +0000 (13:15 +0000)]
Don't require as10k1

Don't require as10k1 in the configure script and remove the .emu10k1
files in maintainer-clean instead of clean, since the assembled
.emu10k1 files are included in the alsa-tools dist.

Signed-off-by: Mikael Magnusson <mikma@users.sourceforge.net>
20 years agoincrement subversion
Giuliano Pochini [Tue, 5 Apr 2005 17:29:52 +0000 (17:29 +0000)]
increment subversion

- Increment subversion to 1.0.5.

Signed-off-by: Giuliano Pochini <pochini@shiny.it>
20 years agoechomixer automute support
Giuliano Pochini [Tue, 5 Apr 2005 17:28:24 +0000 (17:28 +0000)]
echomixer automute support

This patch:

- Adds support for the digital input automute control.

- Some minor cleanup.

Signed-off-by: Giuliano Pochini <pochini@shiny.it>