Commit graph

552 commits

Author SHA1 Message Date
Takashi Iwai
126ee9bddb envy24control - Fix SPDIF input control
Fix SPDIF input control name that was wrongly set due to a typo in
the changeset 48406c03292e.
2007-10-09 12:30:14 +02:00
Takashi Iwai
7a88f93116 Add missing library dependency
ac3dec requires math library.
2007-06-04 15:16:24 +02:00
Jaroslav Kysela
f98434ac4c qlo10k1 - add --enable-qtforce32 switch (post 1.0.14 stuff) 2007-06-04 13:49:12 +02:00
Jaroslav Kysela
15036efa80 Added tag v1.0.14 for changeset de955db608f2 2007-06-04 13:26:52 +02:00
Jaroslav Kysela
76e69084e2 release 1.0.14
Patch-level: Merged
2007-06-04 13:26:52 +02:00
Jaroslav Kysela
7937787cec qlo10k1 - added real support for lib64 detection (OpenSuSE 10.2) 2007-06-04 13:26:35 +02:00
Jaroslav Kysela
575ce51147 Added tag v1.0.14 for changeset 8a72a0e24d7d 2007-06-04 11:57:49 +02:00
Jaroslav Kysela
4d7ffacb11 release 1.0.14
Patch-level: Merged
2007-06-04 11:57:49 +02:00
Jaroslav Kysela
b19ecd8d8d Add lib64 search paths for QTDIR 2007-06-04 11:57:17 +02:00
Jaroslav Kysela
c6f01c1120 Added tag v1.0.14 for changeset d5d3099c66ee 2007-05-31 08:56:02 +02:00
Jaroslav Kysela
873bdfd44e release 1.0.14
Patch-level: Merged
2007-05-31 08:56:02 +02:00
Jaroslav Kysela
fbcd3789bc ac3dec - remove config.sub 2007-05-02 09:26:57 +02:00
Jaroslav Kysela
865c8ee622 Added tag v1.0.14rc3 for changeset af93520f79d6 2007-02-26 09:21:17 +01:00
Jaroslav Kysela
10c55bd4cf release 1.0.14rc3
Patch-level: Merged
2007-02-26 09:21:17 +01:00
Takashi Iwai
89dd8301d9 us428control 0.4.6
Minor clean ups.

From: Rui Nuno Capela <rncbc@rncbc.org>
2007-02-16 18:45:48 +01:00
Takashi Iwai
711d2aec15 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>
2007-02-15 00:22:20 +01:00
Takashi Iwai
ca6a8bac3c 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.
2007-01-19 18:38:26 +01:00
Takashi Iwai
54becc11d0 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.
2007-01-19 18:30:05 +01:00
Jaroslav Kysela
4ca5af3d8e Added tag v1.0.14rc1 for changeset f534b5d24988006a3b50cd10fd10ecf62c1fabe5 2006-12-07 15:04:33 +01:00
Jaroslav Kysela
4c975c3a18 release 1.0.14rc1
Patch-level: Merged
2006-12-07 15:04:33 +01:00
Takashi Iwai
afb0fb4f7b Don't compare with a literal
Don't compare a pointer with a string literal.  Use strcmp instead.
2006-10-17 17:34:42 +02:00
Cedric GESTES
b715a9637d 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>
2006-10-05 14:59:38 +02:00
Jaroslav Kysela
b956edf51f Added tag v1.0.13 for changeset 28488057ee5fd4d6f1891a8b05e7e473bf68833e 2006-09-29 13:31:02 +02:00
Jaroslav Kysela
d2fea66a31 release 1.0.13
Patch-level: Merged
2006-09-29 13:31:01 +02:00
Jaroslav Kysela
bb030cf975 Added tag v1.0.13rc2 for changeset 8c44e489a1ae9886308e942ad17fb79f1c9cfbe0 2006-09-12 15:35:53 +02:00
Jaroslav Kysela
c0ec6fe4fe release 1.0.13rc2
Patch-level: Merged
2006-09-12 15:35:52 +02:00
Takashi Iwai
917e71fcc8 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.
2006-09-07 20:55:49 +02:00
Jaroslav Kysela
526334dda9 Added tag v1.0.12 for changeset 38b9278a205c799b92d986c673026ff2fb23ce3e 2006-08-22 14:40:50 +02:00
Jaroslav Kysela
bfe9cccaaf release 1.0.12
Patch-level: Merged
2006-08-22 14:40:50 +02:00
Jaroslav Kysela
eb816be3e6 Added tag v1.0.12rc2 for changeset c27fc3ff10787ad9e10b69764d5907bfbd401c8f 2006-08-04 14:28:19 +02:00
Jaroslav Kysela
a4475d8bc3 release 1.0.12rc2
Patch-level: Merged
2006-08-04 14:28:18 +02:00
Jaroslav Kysela
861264d59b Added tag v1.0.12rc1 for changeset 79dfb27e10de499f2bd0110b791014c82bfd1718 2006-06-21 15:50:45 +02:00
Jaroslav Kysela
9007d5ec09 release 1.0.12rc1
Patch-level: Merged
2006-06-21 15:50:45 +02:00
Takashi Iwai
2c1948764c hdspmixer - Fix duplicated parameters in function declaration
Fixed duplicated parameters in function declaration.
2006-05-31 15:08:46 +02:00
Takashi Iwai
e13da40b0e Add hgcompile scripts
Added hgcompile scripts.
2006-05-12 15:36:52 +02:00
Clemens Ladisch
ec25bb1219 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.
2006-05-02 15:38:46 +02:00
Jaroslav Kysela
560ba32dd9 Added tag v1.0.11 for changeset f8d587b7450f0b30ef8ec12bfd5821cd9ac1eca5 2006-04-19 12:29:51 +02:00
Jaroslav Kysela
c8e25082b0 release 1.0.11
Patch-level: Merged
2006-04-19 12:29:51 +02:00
Jaroslav Kysela
f64a5b8f8a Added tag v1.0.11rc5 for changeset a0a7f3324858ab4d407a274f08e39579863353f5 2006-04-11 15:59:11 +02:00
Jaroslav Kysela
711dd048c5 release 1.0.11rc5
Patch-level: Merged
2006-04-11 15:59:11 +02:00
Jaroslav Kysela
1237a210ff Added tags for ALSA version since 1.0.3 2006-04-10 15:02:15 +02:00
Takashi Iwai
ef87719aec Fix exec permission of cvscompile and add .hgignore 2006-04-07 18:17:19 +02:00
Takashi Iwai
5341e4ece0 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.
2006-03-29 11:33:02 +00:00
Jaroslav Kysela
3cda29dba9 release 1.0.11rc4
Patch-level: Merged
2006-03-22 10:48:15 +00:00
Alan Horstmann
2f3fb1aa16 Update envy24control man page
Update envy24control man page for options -t and -w.

Signed-off-by: Alan Horstmann <gineera@aspect135.co.uk>
2006-02-16 18:56:13 +00:00
Jaroslav Kysela
ce125c5d76 envy24control - Delta 1010LT driver has Word Clock Status now
See ALSA bug#1806 for details.
2006-02-10 08:43:45 +00:00
Jaroslav Kysela
06570095be envy24control - select external clock source for WordClock
See bug#1806 for more details.
2006-02-08 08:19:42 +00:00
Jaroslav Kysela
ee5d6793a4 release 1.0.11rc3
Patch-level: Merged
2006-01-27 15:27:26 +00:00
Alan Horstmann
f205a90f1a 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>
2006-01-09 11:51:33 +00:00
Alan Horstmann
41d8838291 envy24control - Tidy up redundant declarations
Remove declarations in envy24control not needed following my previous patches.

Signed-off-by: Alan Horstmann <gineera@aspect135.co.uk>
2006-01-05 16:26:16 +00:00