Commit graph

373 commits

Author SHA1 Message Date
Jaroslav Kysela
632a2ae802 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>
2005-07-26 11:37:11 +00:00
Martin Langer
d8758b8482 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>
2005-06-21 12:50:57 +00:00
Takashi Iwai
792c421e0a alsa-tools small handle leak
From: Mario Lang <mlang@delysid.org>

WHile reading hdspmixer sources, I found a potential handler leak.
2005-06-14 09:26:12 +00:00
Giuliano Pochini
bac8fe19d3 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>
2005-06-08 14:16:42 +00:00
Takashi Iwai
8d95c04c7e 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.
2005-06-03 12:31:54 +00:00
Takashi Iwai
700edf08b4 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().
2005-06-03 12:30:46 +00:00
Takashi Iwai
37fccff016 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.
2005-06-02 13:10:48 +00:00
Takashi Iwai
ca7cb411ff Build qlo10k1 with local ld10k1
Build qlo10k1 with local ld10k1.
2005-06-01 16:10:51 +00:00
Jaroslav Kysela
669abbbda2 release: 1.0.9 2005-05-27 12:59:05 +00:00
Takashi Iwai
7cd01af9c1 Fix uninitialized variable
Fixed uninitialized variable.  Fix also for gcc-2.9x.
2005-05-24 16:53:10 +00:00
Takashi Iwai
2e27f490d5 Fix compile warnings
Fix compile warnings regarding int <-> pointer conversion
2005-05-24 16:52:18 +00:00
Jaroslav Kysela
feb3195669 release: 1.0.9rc4 2005-05-23 11:32:55 +00:00
Mikael Magnusson
0d5aa544ed 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>
2005-05-17 16:12:50 +00:00
Mikael Magnusson
8ff2d3d2ea 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>
2005-05-17 16:12:05 +00:00
Mikael Magnusson
e4da25863f 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>
2005-05-17 16:10:38 +00:00
Jaroslav Kysela
d9f562d1f7 ALSA 1.0.9 is required 2005-05-16 12:56:20 +00:00
Jaroslav Kysela
4d2503f8e2 release: 1.0.9rc3 2005-04-27 14:04:31 +00:00
Thomas Charbonnel
a6a8030c6f ppc firmware upload fix
Signed-off-by: Thomas Charbonnel <thomas@undata.org>
2005-04-25 10:36:18 +00:00
Mikael Magnusson
d54b7eb412 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>
2005-04-11 13:30:00 +00:00
Mikael Magnusson
6c37fd7953 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>
2005-04-11 13:15:52 +00:00
Giuliano Pochini
407c3bcb66 increment subversion
- Increment subversion to 1.0.5.

Signed-off-by: Giuliano Pochini <pochini@shiny.it>
2005-04-05 17:29:52 +00:00
Giuliano Pochini
ecf60d374d echomixer automute support
This patch:

- Adds support for the digital input automute control.

- Some minor cleanup.

Signed-off-by: Giuliano Pochini <pochini@shiny.it>
2005-04-05 17:28:24 +00:00
Giuliano Pochini
d9ae4c6cc9 echomixer cleanup
This patch:

- Cleans up the mess about nominal level switches.

- Removes some old unused code.

Signed-off-by: Giuliano Pochini <pochini@shiny.it>
2005-04-05 17:27:26 +00:00
Giuliano Pochini
86a5b18787 echomixer autoclock support
This patch:

- Adds the "autoclock" feature. When it's enabled echomixer automatically
switches between external and internal clock source if the cards receives,
or it doesn't, a valid clock signal, respectively.

Signed-off-by: Giuliano Pochini <pochini@shiny.it>
2005-04-05 17:25:20 +00:00
Giuliano Pochini
861570e782 echomixer GUI changes
The following patch:

- Adds a frame that will hold many switches.

- Replaces the phantom power toggle button with a checkbutton inside the
frame.

Signed-off-by: Giuliano Pochini <pochini@shiny.it>
2005-04-05 17:24:09 +00:00
James Courtier-Dutton
d3761451f5 Fix compile failure in as10k1.c regarding label at end of compound statement. 2005-04-02 14:12:27 +00:00
Takashi Iwai
d9b85dc7c2 Fix make install
Fixed make install.
2005-03-24 14:22:10 +00:00
Jaroslav Kysela
8296f918c1 Fixed typos - ld10k1 -> qlo10k1 2005-03-24 13:58:13 +00:00
Jaroslav Kysela
edf18e3d3f Added dummy distdir rule 2005-03-24 13:56:57 +00:00
Jaroslav Kysela
de1481924f Packaging fix 2005-03-24 11:36:41 +00:00
Jaroslav Kysela
cc71593203 release: 1.0.9rc2 2005-03-24 09:50:33 +00:00
Takashi Iwai
ab3e05d1da Add qlo10k1
Added qlo10k1 by Peter Zubaj.
2005-03-18 16:42:48 +00:00
Takashi Iwai
83b4a93e03 Fix cvscompile
- Use autoreconf.
- Check as10k1 program in configure.
2005-03-18 16:34:28 +00:00
Takashi Iwai
2df1aa7c20 Add ld10k1 tool
Added ld10k1 tool by Peter Zubaj.
2005-03-18 13:40:44 +00:00
Takashi Iwai
37104ebf62 Fix build
Fix build and clean of as10k1 to work properly with the recent
auto-tools.
2005-03-17 16:43:29 +00:00
Jaroslav Kysela
71a69106ee release: 1.0.9rc1 2005-03-13 09:31:57 +00:00
Giuliano Pochini
f04d425f78 echomixer update 4/4
- Changes version from 1.0.3 to 1.0.4

Signed-off-by: Giuliano Pochini <pochini@shiny.it>
2005-01-19 10:53:17 +00:00
Giuliano Pochini
c57ea192bb echomixer update 3/4
- Code cleanup: remove some redundant variables.

- Enhancement: The matrix mixer ignores mouse clicks that don't fall inside
  enabled mixer cells.

Signed-off-by: Giuliano Pochini <pochini@shiny.it>
2005-01-19 10:51:57 +00:00
Giuliano Pochini
6d36219735 echomixer update 2/4
- Bugfix: Makes sure that the "changed" event will be triggered when we will
  set the right value (the trick of setting an out of range value do not work
  anymore with gtk+-2.x).

- Bugfix: Same as above for toggle buttons.

Signed-off-by: Giuliano Pochini <pochini@shiny.it>
2005-01-19 10:50:30 +00:00
Giuliano Pochini
08916c0027 echomixer update 1/4
- Matrix mixer drawing code cleanup.

- New feature: echomixer can load and restore the status of nominal level
  switches.

Signed-off-by: Giuliano Pochini <pochini@shiny.it>
2005-01-19 10:48:45 +00:00
Jaroslav Kysela
a0e0a22611 release: 1.0.8 2005-01-13 09:55:19 +00:00
Giuliano Pochini
af8b81030d echomixer update
- Big cleanup in the matrix mixer drawing code. It make is way
  smaller and readable.

- New feature: echomixer can load and restore the status of nominal level
  switches.

- Version number bumped to 1.0.3.

Signed-off-by: Giuliano Pochini <pochini@shiny.it>
2005-01-11 14:05:45 +00:00
Takashi Iwai
ecef9b6d60 Fix digital mixer checkboxes
Fix by Dirk Jagdmann <doj@cubic.org>:

The digital mixer can routed only to HW1/2 or SPDIF1/2.
In other channels, the checkbox shouldn't appear.
2005-01-07 17:17:41 +00:00
Takashi Iwai
12cf761844 Fix for envy24control and midi
Fix by Dirk Jagdmann <doj@cubic.org>:
The attached patch fixes a compiler warning, which points to a possible
bug when initializing the midi controllers.
2005-01-07 14:26:51 +00:00
Jaroslav Kysela
b568eeefd7 release: 1.0.8rc2 2005-01-05 06:59:18 +00:00
Takashi Iwai
df4477b5b6 Add echomixer
Added echomixer by Giuliano Pochini <pochini@shiny.it>
Mixer app for echoaudio drivers.
2004-12-29 13:02:53 +00:00
Takashi Iwai
d16f4c79f3 Fix the abort with MIDI control
From Dirk Jagdmann <doj@cubic.org>

Hello developers,

I just gave the latest CVS version of envy24control a try and had to add
this simple patch, so it would not abort upon program start immediately.
2004-12-27 14:54:42 +00:00
Jaroslav Kysela
a382aa1a82 Added missing cvscompile script 2004-12-22 14:02:24 +00:00
Takashi Iwai
a2b7de1c28 Add missing midi.h
Added missing midi.h to SOURCES in Makefile.am
2004-12-21 17:15:01 +00:00
Jaroslav Kysela
db2ad7ffaf release: 1.0.8rc1 2004-12-21 15:24:52 +00:00