debian/ 0000775 0000000 0000000 00000000000 12315672674 007205 5 ustar debian/as10k1.xml 0000664 0000000 0000000 00000011353 12275106255 010722 0 ustar
Mikael">
Magnusson">
February 21, 2005">
1">
mikma@users.sourceforge.net">
AS10K1">
Debian">
GNU">
GPL">
]>
&dhemail;
2004&dhusername;
&dhdate;
&dhucpackage;
&dhsection;
&dhpackage;assembler for the emu10k1(emu10k2) DSP&dhpackage;asmfileDESCRIPTION
This manual page documents briefly the
&dhpackage; command.
This manual page was written for the &debian; distribution
because the original program does not have a manual page.
Instead, it has documentation in the &gnu;
Info format; see below.&dhpackage; is an assembler for the
emu10k1(emu10k2) DSP processor found in Creative Lab's Sound
Blaster Live!, Audigy and Audigy 2 series of sound cards. It is
used to make audio effects such as a flanger, chorus or reverb.
OPTIONSSpecify a listing file, default is none.Specify an output file, default is based on input,
Substituting .asm to .emu10k1
Turn on debug messages.prints all symbolsprints defined gprsprints tram usageprints instructionsPrints a short help message.Prints version number.SEE ALSOlo10k1(1), ld10k1(8), dl10k1(8).AUTHORThis manual page was written by &dhusername; &dhemail; for
the &debian; system (but may be used by others). Permission is
granted to copy, distribute and/or modify this document under
the terms of the &gnu; General Public License, Version 2 any
later version published by the Free Software Foundation.
On Debian systems, the complete text of the GNU General Public
License can be found in /usr/share/common-licenses/GPL.
debian/alsa-tools.manpages 0000664 0000000 0000000 00000000020 12275106255 012760 0 ustar debian/as10k1.1
debian/lo10k1.sh 0000664 0000000 0000000 00000000314 12275106255 010536 0 ustar #!/bin/bash
PIPE_NAME=/var/run/ld10k1/ld10k1.socket
if [ -r /etc/default/ld10k1 ]; then
. /etc/default/ld10k1
fi
# FIXME: exec -a is a bashism
exec -a lo10k1 lo10k1.bin --pipe_name $PIPE_NAME "$@"
debian/alsa-firmware-loaders.copyright 0000664 0000000 0000000 00000015623 12275106255 015317 0 ustar This package was debianized by Mikael Magnusson on 21 Jun 2004.
Since July 2005 it has been maintained by the participants in
the pkg-alsa project at alioth.debian.org.
It was downloaded from ftp://ftp.alsa-project.org/pub/tools/
hdsploader
----------
Author: Thomas Charbonnel
Copyright:
Copyright (C) 2003 Thomas Charbonnel (thomas@undata.org)
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 2 of the License, or
(at your option) any later version.
This package 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 package; if not, write to the
Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
MA 02110-1301, USA.
On Debian systems, the complete text of the GNU General
Public License can be found in `/usr/share/common-licenses/GPL-2'.
mixartloader
------------
Upstream Author: Digigram SA
Copyright:
Copyright (c) 2003 Digigram SA
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 2 of the License, or
(at your option) any later version.
This package 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 package; if not, write to the
Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
MA 02110-1301, USA.
On Debian systems, the complete text of the GNU General
Public License can be found in `/usr/share/common-licenses/GPL-2'.
pcxhrloader
-----------
Upstream Author: Digigram
Copyright (c) 2004 by Digigram
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 2 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, write to the
Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
MA 02110-1301, USA.
On Debian systems, the complete text of the GNU General
Public License can be found in `/usr/share/common-licenses/GPL-2'.
sb16-csp
--------
Upstream Author: Uros Bizjak
Copyright:
Copyright (c) 2000 by Uros Bizjak
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 2 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, write to the
Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
MA 02110-1301, USA.
On Debian systems, the complete text of the GNU General
Public License can be found in `/usr/share/common-licenses/GPL-2'.
sscape_ctl
----------
Upstream Authors: Chris Rankin
Copyright:
Copyright (c) 2003 by Chris Rankin
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 2 of the License, or
(at your option) any later version.
This package 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 package; if not, write to the
Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
MA 02110-1301, USA.
On Debian systems, the complete text of the GNU General
Public License can be found in `/usr/share/common-licenses/GPL-2'.
usx2yloader
-----------
Upstream Authors: Karsten Wiese
Copyright:
Copyright (c) 2003 by Karsten Wiese
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 2 of the License, or
(at your option) any later version.
This package 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 package; if not, write to the
Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
MA 02110-1301, USA.
On Debian systems, the complete text of the GNU General
Public License can be found in `/usr/share/common-licenses/GPL-2'.
vxloader
--------
Upstream Authors: Takashi Iwai
Copyright:
Copyright (c) 2003 Takashi Iwai
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 2 of the License, or
(at your option) any later version.
This package 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 package; if not, write to the
Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
MA 02110-1301, USA.
On Debian systems, the complete text of the GNU General
Public License can be found in `/usr/share/common-licenses/GPL-2'.
debian/alsa-tools-gui.dirs 0000664 0000000 0000000 00000000027 12275106255 012717 0 ustar usr/share/applications
debian/alsa-tools-gui.copyright 0000664 0000000 0000000 00000004640 12275106255 013773 0 ustar This package was debianized by Mikael Magnusson on 21 Jun 2004.
Since July 2005 it has been maintained by the participants in
the pkg-alsa project at alioth.debian.org.
It was downloaded from ftp://ftp.alsa-project.org/pub/tools/
The following programs in alsa-tools are all licensed under the GNU
General Public License as published by the Free Software Foundation;
version 2.
-------------------------------------------------------------------
echomixer
---------
Copyright (C) 2003 Giuliano Pochini
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; version 2 of the License.
-------------------------------------------------------------------
The following programs in alsa-tools are all licensed under the GNU
General Public License as published by the Free Software Foundation;
either version 2, or (at the licensee's option) any later version.
-------------------------------------------------------------------
envy24control
-------------
Copyright (C) 2000 by Jaroslav Kysela
Copyright (C) 2003 by Søren Wedel Nielsen
Copyright (c) by Dirk Kalis
hdspconf, hdsploader and hdspmixer
----------------------------------
Copyright (C) 2003 Thomas Charbonnel (thomas@undata.org)
rmedigicontrol
--------------
Copyright (C) 2003 by Robert Vetter
Copyright (C) 2003 by Martin Langer
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 2 of the License, or
(at your option) any later version.
This package 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 package; if not, write to the
Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
MA 02110-1301, USA.
-------------------------------------------------------------------
On Debian systems, the complete text of the GNU General Public License
can be found in `/usr/share/common-licenses/GPL-2'.
debian/hdajackretask.desktop 0000664 0000000 0000000 00000000276 12275106255 013374 0 ustar [Desktop Entry]
Type=Application
Name=HDAJackRetask
GenericName=
Comment=Retask jacks on Intel HDA sound cards
Icon=alsa-tools
Exec=hdajackretask
Terminal=false
Categories=AudioVideo;Audio;
debian/lo10k1.xml 0000664 0000000 0000000 00000024024 12275106255 010730 0 ustar
Mikael">
Magnusson">
February 18, 2005">
1">
mikma@users.sourceforge.net">
LO10K1">
Debian">
GNU">
GPL">
]>
&dhemail;
&dhfirstname;
&dhsurname;
2005&dhusername;
&dhdate;
&dhucpackage;
&dhsection;
&dhpackage;emu10k1(emu10k2) patch loader client&dhpackage;DESCRIPTIONThis manual page documents briefly the
&dhpackage;This manual page was written for the &debian; distribution
because the original program does not have a manual page.&dhpackage; is a program that...OPTIONSThese programs follow the usual &gnu; command line syntax,
with long options starting with two dashes (`-').
|
Prints a short help message
|
List some useful information about patch in file
patch_name.
lo10k1 uses patch produced by
as10k1 from the alsa-tools
package.
|
lo10k1 will use a local named pipe
named name to communicate with
the linker. Default is
/tmp/.ld10k1_portPrints some info about card - not very useful.Clear DSP.
|
Loads patch from file
patch_name to DSP.
|
Unloads patch number from
DSP. Use option 4 to obtain patch
numbers.
|
Connect patches with each other, to inputs or outputs.
Delete connection.Print debug information
register informationList constantsList DSP instructionsPrint TRAM informationList loaded patchesList patch orderList FXsList inputsList outputsPrint information about patch
numberdefine default in/out names for loaded patchmodify control parameters for loaded patchload patch with this nameinsert patch beforerename patch, input, output, fx, patch input, patch outputdump DSP setup to file, can by loaded by dl10k1lo10k1 uses network socket instead of named socked
(host,port)Set include pathStore DSP config to native ld10k1
file.Restore DSP config from native ld10k1
file.Save patch specified with to
file.Load patch from file to
position specified with .Wait for ld10k1 for
msec.SEE ALSOld10k1(8), dl10k1(8), as10k1(1).AUTHORThis manual page was written by &dhusername; &dhemail; for
the &debian; system (but may be used by others). Permission is
granted to copy, distribute and/or modify this document under
the terms of the &gnu; General Public License, Version 2 any
later version published by the Free Software Foundation.
On Debian systems, the complete text of the GNU General Public
License can be found in /usr/share/common-licenses/GPL.
debian/liblo10k1-0.install 0000664 0000000 0000000 00000000022 12275106255 012412 0 ustar usr/lib/lib*.so.*
debian/alsa-firmware-loaders.udev 0000664 0000000 0000000 00000002247 12275106255 014250 0 ustar ###############################################################################
# Description: udev rule to load TASCAM US-122 usb sound card.
# Created: Wed, 12 Sep 2007 17:05:25 +0200
# Last modified: Thu, 21 Jan 2010 21:21:12 +0100
# File: /etc/udev/alsa-firmware-loaders.rules
###############################################################################
# TASCAM US-428 usb sound card.
SUBSYSTEM=="usb", ACTION=="add", ATTR{idVendor}=="1604", ATTR{idProduct}=="8000", RUN+="/lib/udev/tascam_fw"
SUBSYSTEM=="usb", ACTION=="add", ATTR{idVendor}=="1604", ATTR{idProduct}=="8001", RUN+="/lib/udev/tascam_fpga"
# TASCAM US-224 usb sound card.
SUBSYSTEM=="usb", ACTION=="add", ATTR{idVendor}=="1604", ATTR{idProduct}=="8004", RUN+="/lib/udev/tascam_fw"
SUBSYSTEM=="usb", ACTION=="add", ATTR{idVendor}=="1604", ATTR{idProduct}=="8005", RUN+="/lib/udev/tascam_fpga"
# TASCAM US-112 usb sound card.
SUBSYSTEM=="usb", ACTION=="add", ATTR{idVendor}=="1604", ATTR{idProduct}=="8006", RUN+="/lib/udev/tascam_fw"
SUBSYSTEM=="usb", ACTION=="add", ATTR{idVendor}=="1604", ATTR{idProduct}=="8007", RUN+="/lib/udev/tascam_fpga"
# vim:tw=160:syntax=udevrules
debian/ld10k1.install 0000664 0000000 0000000 00000000245 12275106255 011562 0 ustar debian/lo10k1.sh usr/bin/
usr/bin/init* usr/share/ld10k1/
usr/bin/lo10k1
usr/sbin/dl10k1
usr/sbin/ld10k1
usr/share/doc/tmp/ld10k1 usr/share/doc/
usr/share/ld10k1/*
debian/rmedigicontrol.desktop 0000664 0000000 0000000 00000000307 12275106255 013611 0 ustar [Desktop Entry]
Type=Application
Name=Rmedigicontrol
GenericName=
Comment=Control RME Digi32 and RME Digi96 soundcards
Icon=alsa-tools
Exec=rmedigicontrol
Terminal=false
Categories=AudioVideo;Audio;
debian/echomixer.desktop 0000664 0000000 0000000 00000000255 12275106255 012555 0 ustar [Desktop Entry]
Type=Application
Name=Echomixer
GenericName=
Comment=Control Echoaudio soundcards
Icon=alsa-tools
Exec=echomixer
Terminal=false
Categories=AudioVideo;Audio;
debian/hdspconf.desktop 0000664 0000000 0000000 00000000270 12275106255 012373 0 ustar [Desktop Entry]
Type=Application
Name=HDSPConf
GenericName=
Comment=Control the Hammerfall HDSP ALSA settings
Icon=alsa-tools
Exec=hdspconf
Terminal=false
Categories=AudioVideo;Audio;
debian/as10k1.1 0000664 0000000 0000000 00000004000 12275106255 010251 0 ustar .\" ** You probably do not want to edit this file directly **
.\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
.\" Instead of manually editing it, you probably should edit the DocBook XML
.\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
.TH "AS10K1" "1" "February 21, 2005" "" ""
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
.ad l
.SH "NAME"
as10k1 \- assembler for the emu10k1(emu10k2) DSP
.SH "SYNOPSIS"
.HP 7
\fBas10k1\fR [\fBoption\fR...] \fIasmfile\fR
.SH "DESCRIPTION"
.PP
This manual page documents briefly the
\fBas10k1\fR
command.
.PP
This manual page was written for the
Debian
distribution because the original program does not have a manual page. Instead, it has documentation in the
GNUInfo
format; see below.
.PP
\fBas10k1\fR
is an assembler for the emu10k1(emu10k2) DSP processor found in Creative Lab's Sound Blaster Live!, Audigy and Audigy 2 series of sound cards. It is used to make audio effects such as a flanger, chorus or reverb.
.SH "OPTIONS"
.TP
\fB\-l \fR\fB\fIlistfile\fR\fR
Specify a listing file, default is none.
.TP
\fB\-o \fR\fB\fIemu10k1 file\fR\fR
Specify an output file, default is based on input, Substituting .asm to .emu10k1
.TP
\fB\-d \fR\fB\fIdbg_options\fR\fR
Turn on debug messages.
.RS
.TP
\fBs\fR
prints all symbols
.TP
\fBg\fR
prints defined gprs
.TP
\fBt\fR
prints tram usage
.TP
\fBt\fR
prints instructions
.RE
.TP
\fB\-h\fR
Prints a short help message.
.TP
\fB\-v\fR
Prints version number.
.SH "SEE ALSO"
.PP
lo10k1(1), ld10k1(8), dl10k1(8).
.SH "AUTHOR"
.PP
This manual page was written by Mikael Magnusson
for the
Debian
system (but may be used by others). Permission is granted to copy, distribute and/or modify this document under the terms of the
GNU
General Public License, Version 2 any later version published by the Free Software Foundation.
.PP
On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common\-licenses/GPL.
debian/ld10k1.manpages 0000664 0000000 0000000 00000000060 12275106255 011702 0 ustar debian/ld10k1.8
debian/lo10k1.1
debian/dl10k1.8
debian/copyright 0000664 0000000 0000000 00000002520 12275106255 011127 0 ustar This source package was debianized by Mikael Magnusson on 21 Jun 2004.
Since July 2005 it has been maintained by the participants in
the pkg-alsa project at alioth.debian.org.
Bugs in the source code (as opposed to bugs in the packaging) are best
reported to the upstream bug tracking system:
https://bugtrack.alsa-project.org/alsa-bug/
The source code was downloaded from the ALSA homepage:
http://www.alsa-project.org/
alsa-tools
----------
Copyright (C) 1998 Jarsolav Kysela and others.
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 2 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, write to the
Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
MA 02110-1301, USA.
On Debian systems, the complete text of the GNU General Public License
version 2, can be found in the /usr/share/common-licenses/GPL-2 file.
debian/EMU10K1.conf 0000664 0000000 0000000 00000007367 12275106255 011044 0 ustar #
# Configuration for the EMU10K1 chip
#
EMU10K1.pcm.front.0 {
@args [ CARD ]
@args.CARD {
type string
}
type hooks
slave.pcm {
type hw
card $CARD
device 0
}
hooks.0 {
type ctl_elems
hook_args [
{
name "EMU10K1 PCM Send Volume"
index { @func private_pcm_subdevice }
lock true
value [ 255 255 0 0 255 0 0 0 0 255 0 0 ]
}
{
name "EMU10K1 PCM Send Routing"
index { @func private_pcm_subdevice }
lock true
value [ 8 9 0 0 8 9 0 0 8 9 0 0 ]
}
]
}
}
EMU10K1.pcm.rear.0 {
@args [ CARD ]
@args.CARD {
type string
}
type hooks
slave.pcm {
type hw
card $CARD
device 0
}
hooks.0 {
type ctl_elems
hook_args [
{
name "EMU10K1 PCM Send Volume"
index { @func private_pcm_subdevice }
lock true
value [ 0 0 255 255 0 0 255 0 0 0 0 255 ]
}
]
}
}
EMU10K1.pcm.center_lfe.0 {
@args [ CARD ]
@args.CARD {
type string
}
type hooks
slave.pcm {
type hw
card $CARD
device 0
}
hooks.0 {
type ctl_elems
hook_args [
{
name "Headphone Center Playback Switch"
index 1
preserve true
# lock true
value true
}
{
name "Headphone LFE Playback Switch"
index 1
preserve true
# lock true
value true
}
# if you have a creative's digital receiver, you can get surround/center/lfe
# output through the digital jack. so, the following is commented out.
# pay attention in case of analog output from the shared center/digital
# jack!
# {
# name "SB Live Analog/Digital Output Jack"
# preserve true
# lock true
# value 0
# }
{
name "EMU10K1 PCM Send Volume"
index { @func private_pcm_subdevice }
lock true
value [ 255 255 0 0 255 0 0 0 0 255 0 0 ]
}
{
name "EMU10K1 PCM Send Routing"
index { @func private_pcm_subdevice }
lock true
value [ 6 7 0 0 6 7 0 0 6 7 0 0 ]
}
]
}
}
EMU10K1.pcm.surround40.0 {
@args [ CARD ]
@args.CARD {
type string
}
type multi
slaves [
{
pcm {
@func concat
strings [
"cards.EMU10K1.pcm.front.0:CARD=" $CARD
]
}
channels 2
}
{
pcm {
@func concat
strings [
"cards.EMU10K1.pcm.rear.0:CARD=" $CARD
]
}
channels 2
}
]
bindings [
{ slave 0 channel 0 }
{ slave 0 channel 1 }
{ slave 1 channel 0 }
{ slave 1 channel 1 }
]
}
EMU10K1.pcm.surround51.0 {
@args [ CARD ]
@args.CARD {
type string
}
type multi
slaves [
{
pcm {
@func concat
strings [
"cards.EMU10K1.pcm.front.0:CARD=" $CARD
]
}
channels 2
}
{
pcm {
@func concat
strings [
"cards.EMU10K1.pcm.rear.0:CARD=" $CARD
]
}
channels 2
}
{
pcm {
@func concat
strings [
"cards.EMU10K1.pcm.center_lfe.0:CARD=" $CARD
]
}
channels 2
}
]
bindings [
{ slave 0 channel 0 }
{ slave 0 channel 1 }
{ slave 1 channel 0 }
{ slave 1 channel 1 }
{ slave 2 channel 0 }
{ slave 2 channel 1 }
]
}
EMU10K1.pcm.iec958.0 {
@args [ CARD AES0 AES1 AES2 AES3 ]
@args.CARD {
type string
}
@args.AES0 {
type integer
}
@args.AES1 {
type integer
}
@args.AES2 {
type integer
}
@args.AES3 {
type integer
}
type hooks
slave.pcm {
type hw
card $CARD
device 2
}
hooks.0 {
type ctl_elems
hook_args [
{
name "IEC958 Playback Default"
lock true
preserve true
value [ $AES0 $AES1 $AES2 $AES3 ]
}
{
name "IEC958 Optical Raw Playback Switch"
lock true
preserve true
value [ 1 1 ]
}
{
name "SB Live Analog/Digital Output Jack"
lock true
preserve true
value 1
}
]
}
}
debian/ld10k1.docs 0000664 0000000 0000000 00000000231 12275106255 011037 0 ustar ld10k1/doc/Audigy-mixer.txt
ld10k1/doc/AudigyTRAM.txt
ld10k1/doc/dl10k1_usage
ld10k1/doc/ld10k1_usage
ld10k1/doc/lo10k1_usage
ld10k1/dump/
ld10k1/patch/
debian/envy24_control.desktop 0000664 0000000 0000000 00000000303 12275106255 013453 0 ustar [Desktop Entry]
Type=Application
Name=Envy24 control
GenericName=
Comment=Control Envy24 (ice1712) based soundcards
Icon=alsa-tools
Exec=envy24control
Terminal=false
Categories=AudioVideo;Audio;
debian/NOTES 0000664 0000000 0000000 00000000424 12275106255 010010 0 ustar MAINTAINER NOTES
for alsa-tools
TODO for each new upstream release
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Check Ubuntu patches at http://people.ubuntulinux.org/~scott/patches/
* Update debian/changelog.ALSA from release announcement
debian/alsa-tools.copyright 0000664 0000000 0000000 00000004242 12275106255 013207 0 ustar This package was debianized by Mikael Magnusson on 21 Jun 2004.
Since July 2005 it has been maintained by the participants in
the pkg-alsa project at alioth.debian.org.
It was downloaded from ftp://ftp.alsa-project.org/pub/tools/
The following programs in alsa-tools are licenced under the GNU
General Public Licence.
These tools have been written by various contributors, and have different
copyright holders. However, the following are all licenced under the
terms of the GNU General Public Licence. The following is a list of
authors and the licence statement that applies to all the code under the
GPL included in this package:
as10k1
------
Upstream Authors: Daniel Bertrand
Jaroslav Kysela
sbiload
-------
Upstream Author: Uros Bizjak
sbiload includes work from Steve Ratcliffe (pmidi-1.4.1.tar.gz) and
Jaroslav Kysela (alsamod-1999-09-01.tar.gz)
us428control
------------
Upstream Authors: Karsten Wiese
Copyright:
Copyright (C) Aaron Holtzman - May 1999
Copyright (C) Aaron Holtzman - June 1999
Copyright (c) by Jaroslav Kysela
Copyright (C) 2000 by Daniel Bertrand
Copyright (c) 2003 by Karsten Wiese
Copyright (c) 2000 Uros Bizjak
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 2 of the License, or
(at your option) any later version.
This package 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 package; if not, write to the
Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
MA 02110-1301, USA.
On Debian systems, the complete text of the GNU General
Public License can be found in `/usr/share/common-licenses/GPL-2'.
debian/ld10k1.postrm 0000775 0000000 0000000 00000000335 12275106255 011443 0 ustar #!/bin/sh
set -e
#if [ remove = "$1" ]; then
# dpkg-divert --package ld10k1 --remove --rename \
# --divert /usr/share/alsa/cards/EMU10K1.conf.real \
# /usr/share/alsa/cards/EMU10K1.conf
#fi
#DEBHELPER#
debian/changelog.ALSA 0000664 0000000 0000000 00000044406 12275106255 011576 0 ustar Changelog between 1.0.26 and 1.0.27 releases
(http://www.alsa-project.org/main/index.php/Changes_v1.0.26_v1.0.27)
(Reformated as ASCII text)
+++++++++++++++++++++++++++++++++++++++++++
* alsa-tools
+ Core
Release v1.0.27
ac3dec: Remove the ac3dec tool
Release v1.0.26.1
+ HDA Jack Retask
hdajackretask: Some more UI fixes
hdajackretask: Fix "advanced override" bug
Add foreign automake option to hdajackretask/Makefile.am
hdajackretask: Add missing header files to tar-ball distribution
+ ac3dec (Dolby Digital Decoder)
ac3dec: Remove the ac3dec tool
ac3dec: Show usage if no parameter is passed
+ ld10k1 (EMU10K1+ DSP Code Loader)
(q)lo10k1: updated INSTALL files
+ qlo10k1
(q)lo10k1: updated INSTALL files
Changelog between 1.0.25 and 1.0.26 releases
(http://www.alsa-project.org/main/index.php/Changes_v1.0.25_v1.0.26)
(Reformated as ASCII text)
+++++++++++++++++++++++++++++++++++++++++++
* alsa-tools
+ Core
Release v1.0.26
Import hda-verb 0.4 to alsa-tools repo
hdajackretask: Add new program for easy retask of hda pin nodes
+ HDA Jack Retask
hdajackretask: Use autotools
hdajackretask: Add new program for easy retask of hda pin nodes
+ hda-verb
hda-verb: Don't include sys/io.h for PPC
hda-verb: Add missing MYNAME definition for packaging
Convert hda-verb to use automake
Import hda-verb 0.4 to alsa-tools repo
+ hwmixvolume
alsa-tools: hwmixvolume - update README for au88x0
+ usx2yloader
usx2yloader: make fxload work without deprecated usbfs
Changelog between 1.0.24 and 1.0.25 releases
(http://www.alsa-project.org/main/index.php/Changes_v1.0.24_v1.0.25)
(Reformated as ASCII text)
+++++++++++++++++++++++++++++++++++++++++++
* alsa-tools
+ Core
Release v1.0.25
Release v1.0.24.1
+ Digigram Echo Mixer
Remove configure.in-gtk2 from Makefiles...
+ Envy24 Control
envy24control: support gtk1 only in configure.in-gtk1
+ RME Digi Control
Remove configure.in-gtk2 from Makefiles...
+ RME HDSP Loader
hdsploader: Fix temporary RPM constant
hdsploader: Temporary define for RPM
hdsploader: Add support for RME RPM
+ ac3dec (Dolby Digital Decoder)
More build fixes (gtk1 check removal from echomixer), cvscompile removal
+ as10k1 (EMU10K1+ DSP Assembler)
More build fixes (gtk1 check removal from echomixer), cvscompile removal
+ hdspconf
hdspconf: more string constant fixes
hdspconf: use foreground color instead of black
hdspconf: fix some string constant conversions
+ hdspmixer
hdspmixer: Fix temporary RPM constant
hdspmixer: Add support for RME RPM
hdspmixer: Handle preset files used in 1.0.24 and 1.0.24.1
hdspmixer: Handle channel count in old (v1.0.23) preset file format
hdspmixer: Fix read/write from/to preset files on MADI-like cards
hdspmixer: Initialize headphones out in presets
hdspmixer: Recall 1st preset on all cards, not just on the first
hdspmixer: Save preset before switching cards
hdspmixer: Add a 9th pseudo preset
hdspmixer: fix drawing problems with black background
hdspmixer: Update NEWS file.
hdspmixer: Save and restore level meter settings
hdspmixer: Use constant instead of hardcoded number of cards.
hdspmixer: Improve pixmaps
hdspmixer: Fix toggle of master mute and solo buttons
hdspmixer: New pixmaps
hdspmixer: Show cardname in window title
hdspmixer: [cosmetics] Break code into logic blocks
hdspmixer: Fix code indentation
hdspmixer: Provide headphones out on Multiface/Digiface
hdspmixer: Introduce output channel count for all cards.
hdspmixer: Adjust playback channel count on Multiface.
hdspmixer: Fix preset activation segfault on AES(32)
hdspmixer: Replace hardcoded 3 by MAX_CARDS
hdspmixer: Fix labels on H9652
hdspmixer: Lower nesting depth in label assignment
hdspmixer: Make static destination maps extern
hdspmixer: Don't use hardcoded number of cards.
hdspmixer: Fix compiler warnings.
hdspmixer: Fix metering for non-MADI cards
hdspmixer: Fix ALSA snd_ctl_open error when running with three cards.
hdspmixer: Bump version number to 1.10
hdspmixer: Increase height of about window.
hdspmixer: Update FSF address.
hdspmixer: Improve code coherency
hdspmixer: Style and purity fixes for name arrays.
hdspmixer: Add RME HDSPe AES and AES32 support.
hdspmixer: Break overlong line and don't plenken.
hdspmixer: Beautification; Lower nesting depth
hdspmixer: Improve readability.
hdspmixer: retab and reindent code.
hdspmixer: Fix detection for non-MADIface RME cards
hdspmixer: add missing channelmap.h to Makefile.am
Changelog between 1.0.23 and 1.0.24 releases
(http://www.alsa-project.org/main/index.php/Changes_v1.0.23_v1.0.24)
(Reformated as ASCII text)
+++++++++++++++++++++++++++++++++++++++++++
* alsa-tools
+ Core
Release v1.0.24
+ hdspmixer
hdspmixer: Don't use channelmap from hdspm.h
Add support for RME MADI, RayDAT and AIO
hdspmixer: Fix buffer overflow
Changelog between 1.0.22 and 1.0.23 releases
(http://www.alsa-project.org/main/index.php/Changes_v1.0.22_v1.0.23)
(Reformated as ASCII text)
+++++++++++++++++++++++++++++++++++++++++++
* alsa-tools
+ Core
Release v1.0.23
add hwmixvolume
+ hwmixvolume
hwmixvolume: add hwmixvolume to EXTRA_DIST
Fix hwmixvolume gitcompile script (missing files)
hwmixvolume: make scripts executable
add hwmixvolume
Changelog between 1.0.21 and 1.0.22 releases
(http://www.alsa-project.org/main/index.php/Changes_v1.0.21_v1.0.22)
(Reformated as ASCII text)
+++++++++++++++++++++++++++++++++++++++++++
* alsa-tools
+ Core
Release v1.0.22
+ Envy24 Control
envy24control: Changing the Multi Track Peak control from MIXER to PCM type
Changelog between 1.0.20 and 1.0.21 releases
(http://www.alsa-project.org/main/index.php/Changes_v1.0.20_v1.0.21)
(Reformated as ASCII text)
********************************************
* alsa-tools
+ Core
Release v1.0.21
+ Envy24 Control
envy24control - Don't redeclare isblank()
+ ac3dec (Dolby Digital Decoder)
ac3dec - Fix typos of -q optio
+ hdspconf
Also fix the configure for hdspconf for LIBS/LDFLAGS mistakes
+ qlo10k1
qlo10k1: Fix usage of $x_libraries in acinclude.m4 - it may be empt
+ us428control
us428control - Fix array overflo
Changelog between 1.0.19 and 1.0.20 releases
(http://www.alsa-project.org/main/index.php/Changes_v1.0.19_v1.0.20)
(Reformated as ASCII text)
********************************************
* alsa-tools
+ Core
-Release v1.0.20
+ Digigram Echo Mixer
-ALSA: echomixer, fix vmixer GUI
-echomixer: Fix echomixer to work with the new drivers
-echomixer: little bug fix
Changelog between 1.0.18 and 1.0.19 releases
(http://www.alsa-project.org/main/index.php/Changes_v1.0.18_v1.0.19)
(Reformated as ASCII text)
********************************************
* alsa-tools
+ Core
-Release v1.0.19
+ Digigram Echo Mixer
-Fix building of alsa-tools when using the --as-needed linker option.
+ Envy24 Control
-Fix building of alsa-tools when using the --as-needed linker option.
+ RME Digi Control
-Fix building of alsa-tools when using the --as-needed linker option.
+ ac3dec (Dolby Digital Decoder)
-Remove -Werror for ac3dec/tools
+ hdspmixer
-Fix building of alsa-tools when using the --as-needed linker option.
Changelog between 1.0.17 and 1.0.18 releases
(http://www.alsa-project.org/main/index.php/Changes_v1.0.17_v1.0.18)
(Reformated as ASCII text)
********************************************
* alsa-tools
+ Core
-more gitcompile cleanups
-improve Makefile error paths, improve automake directory detection for sbiload
-Added configure target to global Makefile and gitcompile to EXTRA_DIST
-Release v1.0.18
+ /seq/Makefile
-improve Makefile error paths, improve automake directory detection for sbiload
-Added seq/gitcompile and seq/Makefile to tarball
+ Digigram Echo Mixer
-improved automake directory detection for echomixer tree
-Added configure target to global Makefile and gitcompile to EXTRA_DIST
-Fix the gitcompile addition to EXTRA_DIST - echomixer
+ Envy24 Control
-more gitcompile cleanups
-Added configure target to global Makefile and gitcompile to EXTRA_DIST
+ RME Digi Control
-rmedigicontrol/gitcompile fixed typo
+ ac3dec (Dolby Digital Decoder)
-gitcompile: return error return code and add GITCOMPILE_NO_MAKE condition
-Added configure target to global Makefile and gitcompile to EXTRA_DIST
-ac3dec - Add -H option for HDMI
-ac3dec - Add missing -H option
+ as10k1 (EMU10K1+ DSP Assembler)
-gitcompile: return error return code and add GITCOMPILE_NO_MAKE condition
-more gitcompile cleanups
+ hdspconf
-more gitcompile cleanups
+ sb16_csp
-sb16_csp/gitcompile improve automake directory detection
+ sbiload
-improve Makefile error paths, improve automake directory detection for sbiload
Changelog between 1.0.16 and 1.0.17 releases
(http://www.alsa-project.org/main/index.php/Changes_v1.0.16_v1.0.17)
(Reformated as ASCII text)
********************************************
* alsa-tools
+ Core
- remove .hg files and renamed hgcompile to gitcompile
- hgcompile -> gitcompile changes (include README files)
- HGCOMPILE -> GITCOMPILE
- Release v1.0.17rc1
- Added compile script
- improved compile script (too look also to subdirs)
- Release v1.0.17
+ ac3dec (Dolby Digital Decoder)
- hgcompile -> gitcompile changes (include README files)
+ hdspmixer
- hdspmixer - Fix Digiface channel map for ADAT speed mode 1
Changelog between 1.0.15 and 1.0.16 releases
(http://www.alsa-project.org/main/index.php/Changes_v1.0.15_v1.0.16)
(Reformated as ASCII text)
********************************************
* alsa-tools
+ ac3dec (Dolby Digital Decoder)
- support for dynamic 2.0/5.1 AC3 changes - bug#3441
+ hdspconf
- Fix a small memleak
+ hdspmixer
- hdspmixer - Fix compilation with gcc4.3
- hdspmixer - small memory leak fix
- hdspmixer - Automatic initialization of secondary cards
+ sbiload
- sbiload - Rewritten to use hwdep device
Changelog between 1.0.14 and 1.0.15 releases
(http://www.alsa-project.org/main/index.php/Changes_v1.0.14_v1.0.15)
(Reformated as ASCII text)
********************************************
* alsa-tools
+ Envy24 Control
- envy24control - Fix SPDIF input control
+ ac3dec (Dolby Digital Decoder)
- Add missing library dependency
+ qlo10k1
- qlo10k1 - add --enable-qtforce32 switch (post 1.0.14 stuff)
Changelog between 1.0.14rc3 and 1.0.14 releases
http://www.alsa-project.org/changes/v1-0-14rc3--v1-0-14.txt)
********************************************
* alsa-tools
+ Envy24 Control
- Don't compare with a literal
+ ac3dec (Dolby Digital Decoder)
- ac3dec - remove config.sub
+ qlo10k1
- Add lib64 search paths for QTDIR
- qlo10k1 - added real support for lib64 detection (OpenSuSE 10.2)
+ us428control
- us428control support for mixxx
Changelog between 1.0.14rc1 and 1.0.14rc3 releases
http://www.alsa-project.org/changes/v1-0-14rc1--v1-0-14rc3.txt)
********************************************
* alsa-tools
+ as10k1 (EMU10K1+ DSP Assembler)
- as10k1 - increase max number of macros and check the size
+ ld10k1 (EMU10K1+ DSP Code Loader)
- ld10k1 - Use the new API
+ us428control
- us428control 0.4.6
- us428control 0.4.5
Changelog between 1.0.13 and 1.0.14rc1 releases
http://www.alsa-project.org/changes/v1-0-13--v1-0-14rc1.txt)
********************************************
* alsa-tools
+ Envy24 Control
- Don't compare with a literal
+ us428control
- us428control support for mixxx
Changelog between 1.0.12 and 1.0.13 releases
http://www.alsa-project.org/changes/v1-0-12--v1-0-13.txt)
********************************************
* alsa-tools
+ Envy24 Control
- Fix ADC controls with higher resolution in envy24control
Changelog between 1.0.11 and 1.0.12 releases
http://www.alsa-project.org/changes/v1-0-11--v1-0-12.txt)
********************************************
* alsa-tools
+ Core
- Add hgcompile scripts
+ ac3dec (Dolby Digital Decoder)
- Add hgcompile scripts
+ as10k1 (EMU10K1+ DSP Assembler)
- Add hgcompile scripts
+ hdspmixer
- hdspmixer - Fix duplicated parameters in function declaration
+ qlo10k1
- qlo10k1: use stdlib.h for malloc()/free()
Changelog between 1.0.10 and 1.0.11 releases
http://www.alsa-project.org/changes/v1-0-10--v1-0-11.txt)
********************************************
* alsa-tools
+ Core
- Fix exec permission of cvscompile and add .hgignore
+ Digigram Echo Mixer
- Support both GTK+1.2 and GTK+2.x
+ Envy24 Control
- envy24control - Delta 1010LT driver has Word Clock Status now
- Fix envy24control digital input on Terratec DMX6fire
- Rationalise envy24control controls specific to Terratec DMX6fire
- envy24control wordclock text patch
- envy24control - Fix/clean up checks of DMX 6fire
- Change on-screen appearance of envy24control
- Change scroll policy in envy24control
- Fix for Delta boards
- Tidy up DMX6fire eeprom checks
- envy24control: missing command line option help text
- Update envy24control man page
- envy24control - Tidy up redundant declarations
- envy24control - select external clock source for WordClock
- Support both GTK+1.2 and GTK+2.x
+ RME Digi Control
- Support both GTK+1.2 and GTK+2.x
+ ac3dec (Dolby Digital Decoder)
- Fix exec permission of cvscompile and add .hgignore
- Fix compile warnings
- Fix compile error with the recent gcc
+ as10k1 (EMU10K1+ DSP Assembler)
- Fix exec permission of cvscompile and add .hgignore
+ ld10k1 (EMU10K1+ DSP Code Loader)
- Add Equalizer support for emu10k1 Audigy
- ld10k1 - Fix eq10 patch for SB Live
Changelog between 1.0.10rc1 and 1.0.10rc2 releases
(http://alsa-project.org/changes/v1-0-10rc1--v1-0-10rc2.txt)
***********************************************
* alsa-tools
+ Core
- release 1.0.10rc2
+ Envy24 Control
- Fix segfault of envy24control
Changelog between 1.0.9a and 1.0.10rc1 releases
(http://alsa-project.org/changes/v1-0-9b--v1-0-10rc1.txt)
***********************************************
* alsa-tools
+ Core
- release 1.0.10rc1
+ Digigram Echo Mixer
- echomixer - display fix
- [PATCH] echomixer, update driver name
+ Envy24 Control
- envy24control midi updates
- Fix for segmentation fault in envy24control
- envy24control midi bugfix
- envy24control save state of LRGang button in config file
- envy24control: enhanced mapping of midi controller
- envy24control save state of LRGang button in config file
+ RME Digi Control
- Fix error of rmedigicontrol with recent driver change
+ hdspconf
- sound - fix .iface field of mixer control elements
+ hdspmixer
- alsa-tools small handle leak
- sound - fix .iface field of mixer control elements
+ ld10k1 (EMU10K1+ DSP Code Loader)
- Various fixes to ld10k1
- Fix bitops to be 64bit clean
+ qlo10k1
- Build qlo10k1 with local ld10k1
- Add --with-ld10k1 configure option
- Various fixes to qlo10k1
Changelog between 1.0.9a and 1.0.9b releases
(http://www.alsa-project.org/changes/v1-0-9a--v1-0-9b.txt)
********************************************
(none)
Changelog between 1.0.9 and 1.0.9a releases
(http://alsa-project.org/changes/v1-0-9--v1-0-9a.txt)
*******************************************
(none)
Changelog between 1.0.8 and 1.0.9 releases
(http://www.alsa-project.org/changes/v1-0-8--v1-0-9.txt)
******************************************
* alsa-tools
+ Core
- release: 1.0.9rc1
- Add ld10k1 tool
- Add qlo10k1
- release: 1.0.9rc2
- release: 1.0.9rc3
- release: 1.0.9rc4
- release: 1.0.9
+ Digigram Echo Mixer
- echomixer update 1/4
- echomixer update 2/4
- echomixer update 3/4
- echomixer update 4/4
- echomixer GUI changes
- echomixer autoclock support
- echomixer cleanup
- echomixer automute support
- increment subversion
- Fix compile warnings
+ Envy24 Control
- Fix compile warnings
+ RME HDSP Loader
- ppc firmware upload fix
+ as10k1 (EMU10K1+ DSP Assembler)
- Fix build
- Added dummy distdir rule
- Fix make install
- Fix compile failure in as10k1.c regarding label at end of compound statement.
+ ld10k1 (EMU10K1+ DSP Code Loader)
- Add ld10k1 tool
- Fix cvscompile
- Packaging fix
- Don't require as10k1
- init_live updates
- ALSA 1.0.9 is required
- Fix handling of $CFLAGS and $LIBS
- Fix uninitialized variable
+ qlo10k1
- Add qlo10k1
- Fixed typos - ld10k1 -> qlo10k1
- Fix handling of $CFLAGS and $LIBS
- Fix gw_CHECK_QT macro
(http://music.columbia.edu/pipermail/linux-audio-announce/2005-January/000522.html)
1.0.8
-----
* alsa-tools
+ Core
- Add pcxhrloader
- release: 1.0.8-rc1
- release: 1.0.8rc1
- Add echomixer
- release: 1.0.8rc2
- release: 1.0.8
+ Digigram Echo Mixer
- Add echomixer
- echomixer update
+ Digigram PCXHR Loader
- Add pcxhrloader
- Added missing cvscompile script
+ Envy24 Control
- envy24control: midi support for mixer
- Add auto-probing of ice1712 cards
- Add missing midi.h
- Fix the abort with MIDI control
- Fix for envy24control and midi
- Fix digital mixer checkboxes
+ RME Digi Control
- Fix interface type of mixer controls
- Fix interface type of mixer controls
(http://music.columbia.edu/pipermail/linux-audio-announce/2004-November/000484.html)
1.0.7
-----
* alsa-tools
- envy24control
- Fixed segfault when envy24control --help is called
(http://music.columbia.edu/pipermail/linux-audio-announce/2004-August/000435.html)
1.0.6a
------
* alsa-tools
- ac3dec
- Fixed to support non-48k AC3 files.
- sbiload
- Support -P option to specify the patch path.
- Distribute the missing patch files.
- us428control
- Added MMC support
- Tascam US-224/428 MMC Implementation
1.0.5a
------
(none)
(http://music.columbia.edu/pipermail/linux-audio-announce/2004-May/000396.html)
1.0.5
-----
* alsa-tools
- added profile management to envy24control
debian/liblo10k1-0.copyright 0000664 0000000 0000000 00000002347 12275106255 012770 0 ustar This package was debianized by Mikael Magnusson on 3 Jul 2004.
Since July 2005 it has been maintained by the participants in
the pkg-alsa project at alioth.debian.org.
It was downloaded from ftp://umn.dl.sourceforge.net/pub/sourceforge/l/ld/ld10k1/
liblo10k1
---------
Author: Peter Zubaj
Contributors: Mikael Magnusson
Copyright (c) 2003:
This library is free software; you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as
published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the
Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
MA 02110-1301, USA.
On Debian systems, the complete text of the GNU General
Public License can be found in `/usr/share/common-licenses/LGPL-2.1'.
debian/source/ 0000775 0000000 0000000 00000000000 12275106255 010475 5 ustar debian/source/format 0000664 0000000 0000000 00000000014 12275106255 011703 0 ustar 3.0 (quilt)
debian/changelog 0000664 0000000 0000000 00000044023 12315672673 011061 0 ustar alsa-tools (1.0.27-2ubuntu3) trusty; urgency=medium
* debian/patches/hda-verb_sys_io_h.patch: Add __aarch64__ to the list.
-- Adam Conrad Sat, 29 Mar 2014 19:38:54 -0600
alsa-tools (1.0.27-2ubuntu2) trusty; urgency=medium
* git_hdajackretask_pulse_directory.patch: Fix error message
when trying to kill PulseAudio (LP: #1262661)
-- David Henningsson Fri, 07 Feb 2014 08:35:03 +0100
alsa-tools (1.0.27-2ubuntu1) trusty; urgency=medium
* Use dh-autoreconf instead of autotools-dev to also fix FTBFS on ppc64el by
getting new libtool macros (still updates config.{sub,guess}).
-- Logan Rosen Wed, 22 Jan 2014 22:30:26 -0500
alsa-tools (1.0.27-2) unstable; urgency=low
* hda-verb_sys_io_h.patch: Duh. Use ANDs, not ORs when testing
architecture compiler macros.
* Upload to unstable.
-- Jordi Mallach Thu, 09 May 2013 13:06:03 +0200
alsa-tools (1.0.27-1) experimental; urgency=low
* New upstream release.
* Drop ac3dec_cflags.patch: ac3dec has been removed from alsa-tools.
* Update various packaging bits to adapt for the removal of ac3dec.
* Add hda-verb_sys_io_h.patch: restrict include of sys/io.h for all
architectures other than those based on x86, ARM, ALPHA or IA64.
* Add envy24control_config_dir.patch: stolen from the Gentoo folks;
envy24control would create a non-dot config directory in the user's
home upon execution. Change the config dir to use a dotdir instead.
Extend the patch as there are two locations for this definition (!).
* Use default source package compression.
* Don't pass static priorities and runlevels to dh_installinit. This
is all managed via the LSB headers in the init script.
* Add a symbols file for liblo10k1-0, even if it hasn't seen a single
commit since its initial release.
* Extend ld10k1's description.
-- Jordi Mallach Sat, 27 Apr 2013 01:37:47 +0200
alsa-tools (1.0.26.1-1) experimental; urgency=low
* New upstream release.
* Drop usx2yloader_tascam_fw_fix.patch, fixed upstream.
* Add hda-verb to alsa-tools and hdajackretask to alsa-tools-gui.
* Add libgtk-3-dev to Build-Depends.
* Add a hdajackretask.desktop file and add an entry to Debian menu.
* Bump Standards-Version to 3.9.4, with no changes needed.
-- Jordi Mallach Sat, 20 Apr 2013 19:20:33 +0200
alsa-tools (1.0.25-2) unstable; urgency=low
* Remove qlo10k1 entirely. It's based on Qt3 which is going away for
wheezy (closes: #604340).
* As a side effect, simplify configure calls by removing obsolete
options.
* Do not build liblo10k1 with --enable-static and drop .a files from
the -dev package.
* Bump Standards-Version to 3.9.3, no changes needed.
* Remove Mikael Magnusson from Uploaders.
* Don't install upstream AUTHORS files, the info is already in copyright.
* Use dpkg-buildflags when configuring, to enable hardening flags.
Add a build-dependency on dpkg-dev (>= 1.16.1).
* Refresh all patches.
* Add lo10k1_format-security.patch to fix -Werror=format-security build
errors uncovered by the hardening flags now in use.
* Add ac3dec_cflags.patch to avoid overwriting CFLAGS.
-- Jordi Mallach Sat, 19 May 2012 15:48:10 +0200
alsa-tools (1.0.25-1) unstable; urgency=low
* New upstream release.
- changes to hdspmixer should fix crash (closes: #658002).
- hdspmixer should now start correctly (closes: #641351).
* Update changelog.ALSA.
* Avoid bugs like #629911 by guarding for loops with 'set -e'.
* Run source package through wrap-and-sort.
* Drop hdspmixer_recognize_RME.patch, applied upstream.
* Use watch file version 3, and don't uupdate.
* Decruft debian/rules a bit.
-- Jordi Mallach Sun, 12 Feb 2012 12:38:40 +0100
alsa-tools (1.0.24.1-3) unstable; urgency=low
[ Elimar Riesebieter ]
* Applied hdspmixer_recognize_RME.patch from git. (closes: #641352)
* Modified init_live_bashismfix.patch as told by Joachim Wiedorn,
(closes: #644396).
* Added build-indep to rules.
[ Jordi Mallach ]
* Update Vcs-* fields to non-redirected URLs.
-- Jordi Mallach Mon, 17 Oct 2011 17:21:42 +0200
alsa-tools (1.0.24.1-2) unstable; urgency=low
* Tighten libasound2-dev Build-Depends to >= 1.0.24.1, to avoid a build
failure of hdspmixer due to missing new alsa-lib headers
(closes: #629911).
-- Jordi Mallach Thu, 18 Aug 2011 22:56:11 +0200
alsa-tools (1.0.24.1-1) unstable; urgency=low
* New upstream release.
* Bump debhelper compat to v8. Update .install files to remove the
debian/tmp prefix.
* Rename alsa-firmware-loaders.rules to .udev and use dh_installudev to
install the rules file.
* Drop obsolete README.source.
* Bump Standards-Version to 3.9.2.
* Use $(CURDIR) instead of `pwd`.
-- Jordi Mallach Thu, 21 Jul 2011 19:16:14 +0200
alsa-tools (1.0.23-5) unstable; urgency=low
* Switch to architecture wildcard 'linux-any'.
* Remove unneeded .la file from liblo10k1-dev (closes: #621151).
* Add patch from Simone Rosetto to fix loading of usx2yloader tascam
firmware (closes: #620510).
-- Jordi Mallach Sat, 07 May 2011 17:44:20 +0200
alsa-tools (1.0.23-4) unstable; urgency=low
[ Elimar Riesebieter ]
* Added armhf to the supported archs. (closes: #604651)
* Bumped Standards-Version to 3.9.1. No changes
-- Jordi Mallach Mon, 18 Apr 2011 19:57:56 +0200
alsa-tools (1.0.23-3) unstable; urgency=low
[ Elimar Riesebieter ]
* Removed udev from ld10k1's 'Depends:' and added udev to "# Should-Start:" in
ld10k1's initscript. This makes it possible to install ld10k1 on archs and
systems without the need to run udev.
-- Jordi Mallach Sat, 19 Jun 2010 13:39:54 +0200
alsa-tools (1.0.23-2) unstable; urgency=medium
[ Elimar Riesebieter ]
* Added udev to ld10k1's 'Depends:'. Thanks Holger Levsen. (closes: #585889)
[ Jordi Mallach ]
* Add manpage_spelling.patch with fixes to some spelling errors in
cspctl.1.
* Fix spelling errors in Debian-provided lo10k1.1.
* Add DEP-3 patch headers to all patches.
* Remove duplicate Section field.
* Point to the GPL-2 file in copyright files.
-- Jordi Mallach Tue, 15 Jun 2010 09:46:01 +0200
alsa-tools (1.0.23-1) unstable; urgency=low
* New upstream release.
[ Elimar Riesebieter ]
* ld10k1: Introduced init_live_bashismfix.patch to fix some bashism found by
checkbashisms script. Thanks Raphael Geissert. (closes: #581117).
* alsa-firmware-loaders: Don't create the symbolic link
/etc/udev/rules.d/z55_alsa-firmware-loaders.rules (closes: #583743).
alsa-firmware-loaders.postrm isn't needed anymore.
* Added dependency on $remote_fs in ld10k1 initscript.
[ Jordi Mallach ]
* Add powerpcspe to the list of supported architectures, and remove
lpia, which is no longer being used by Ubuntu.
-- Jordi Mallach Wed, 02 Jun 2010 21:37:53 +0200
alsa-tools (1.0.22-1) unstable; urgency=low
* New upstream release.
- fixes envy24control when running Linux 2.6.32 (closes: #569275).
[ Elimar Riesebieter ]
* Switched to source version 3.0.
* Install alsa-firmware-loaders.rules as
/lib/udev/rules.d/alsa-firmware-loaders.rules
* Replace SYSFS{}= with ATTR{}= in alsa-firmware-loaders.rules. Thanks Jakob
Schuerz (closes: #566124)
* Replace BUS== with SUBSYSTEM== in alsa-firmware-loaders.rules.
[ Jordi Mallach ]
* Add sparc64 to the list of supported architectures.
* Bump Standards-Version to 3.8.4, with no changes required.
-- Jordi Mallach Fri, 12 Feb 2010 03:03:54 +0100
alsa-tools (1.0.21-1) unstable; urgency=low
* New upstream release.
[ Elimar Riesebieter ]
* Added avr32 to supported archs.
* Bumped Standards-Version to 3.8.3. No changes.
* Added README.source.
-- Jordi Mallach Thu, 17 Sep 2009 19:22:37 +0200
alsa-tools (1.0.20-1) unstable; urgency=low
* New upstream release.
[ Elimar Riesebieter ]
* Bumped Standard-Version to 3.8.1; no changes needed.
-- Jordi Mallach Thu, 04 Jun 2009 01:50:55 +0200
alsa-tools (1.0.19-1) unstable; urgency=low
[ Elimar Riesebieter ]
* New upstream release.
[ Jordi Mallach ]
* Add ${misc:Depends} to liblo10k1-dev.
-- Jordi Mallach Sat, 14 Mar 2009 02:35:57 +0100
alsa-tools (1.0.18-1) experimental; urgency=low
* New upstream release.
[ Elimar Riesebieter ]
* Build-Depends bumped to libasound2-dev (>= 1.0.18).
-- Jordi Mallach Fri, 07 Nov 2008 13:58:01 +0100
alsa-tools (1.0.17-1) experimental; urgency=low
* New upstream release.
[ Elimar Riesebieter ]
* Switched to debhelper 7.
* Bumped Standard-Version to 3.8.0; no changes needed.
* Added copyright notice to *10k1 packages. Removed homepage in description.
* Moved liblo10k1-dev to section libdevel.
[ Jordi Mallach ]
* Merge from Ubuntu:
- install an icon for GUI programs.
- add firmware_locations.patch to make firmware loaders look in
/lib/firmware.
-- Jordi Mallach Wed, 17 Sep 2008 20:24:07 +0200
alsa-tools (1.0.16-2) unstable; urgency=low
* Add lpia to the list of supported architectures.
* Switch lo10k1.sh to use /bin/bash as it uses "exec -a" (closes: #465002).
-- Jordi Mallach Tue, 26 Aug 2008 17:50:06 +0200
alsa-tools (1.0.16-1) unstable; urgency=low
* New upstream release
[ Jordi Mallach ]
* Switch to now official Vcs-* control fields.
[ Elimar Riesebieter ]
* Switched to debhelper 6.
* Bumped Standard-Version to 3.7.3; no changes needed.
* Removed hammerfal.patch. Applied from upstream.
-- Jordi Mallach Tue, 26 Feb 2008 18:18:08 +0100
alsa-tools (1.0.15-2) unstable; urgency=low
[ Elimar Riesebieter ]
* Added hammerfall.patch, which fixes initialisation of all HDSP cards
with hdspmixer (thanks, Frank Heckenbach). (closes: #450805)
-- Jordi Mallach Wed, 14 Nov 2007 01:02:36 +0100
alsa-tools (1.0.15-1) unstable; urgency=low
[ Elimar Riesebieter ]
* Reworked debian/rules clean target to build twice in a row.
(closes: #442489)
* Added patches/as10k1_examples_Makefile.patch to run a clean distclean in
as10k1.
* Added LSB section to ld10k1 init script.
* s/Apps/Applications in menus.
* Added Homepage header in debian/control.
-- Jordi Mallach Tue, 30 Oct 2007 17:59:27 +0100
alsa-tools (1.0.14-2) unstable; urgency=low
[ Elimar Riesebieter ]
* Added README.Debian for alsa-firmware-loaders. (closes: 434592)
* Managed to load usx2yloader via udev. (closes: #361558, #395371)
* Make alsa-firmware-loaders depend on udev and fxload.
-- Jordi Mallach Sat, 15 Sep 2007 21:58:44 +0200
alsa-tools (1.0.14-1) unstable; urgency=low
* New upstream release.
[ Elimar Riesebieter ]
* Added desktopfiles:
echomixer.desktop
envy24_control.desktop
hdspconf.desktop
hdspmixer.desktop
rmedigicontrol.desktop
A menu entry per each: (closes: 422773) Thanks Emmet Hikory.
* Prepared to use quilt as the patch manager.
* Removed 01_config.dpatch. Hardcoded in debian/rules.
[ Jordi Mallach ]
* debian/control: add XS-Vcs-Browser and XS-Vcs-Svn headers.
* debian/*.desktop: Small changes to Comments.
-- Jordi Mallach Sat, 09 Jun 2007 21:27:03 +0200
alsa-tools (1.0.14~rc3-2) experimental; urgency=low
[ Jordi Mallach ]
* debian/control: revert undocumented change to put alsa-firmware-loaders
back in contrib/sound.
-- Jordi Mallach Tue, 17 Apr 2007 12:18:54 +0200
alsa-tools (1.0.14~rc3-1) experimental; urgency=low
[ Elimar Riesebieter ]
* New upstream-release candidate
-- Jordi Mallach Fri, 13 Apr 2007 02:54:33 +0200
alsa-tools (1.0.14~rc1-1) experimental; urgency=low
* New upstream release candidate.
[ Elimar Riesebieter ]
* Added XS-X-Vcs-Svn field in control.
* Added arch armel to all packages. (closes: 408772)
-- Elimar Riesebieter Sun, 15 Oct 2006 17:08:18 +0200
alsa-tools (1.0.13-1) unstable; urgency=low
* New upstream release
[ Elimar Riesebieter ]
* Switched to debhelper 5
- debian/liblo10k1-dev.install: removed debian/tmp/usr/lib/pkgconfig/*
- debian/ld10k1.install: removed debian/tmp/etc/ld10k1/*
-- Jordi Mallach Tue, 3 Oct 2006 20:03:23 +0200
alsa-tools (1.0.12-1) unstable; urgency=low
* New upstream release.
[ Elimar Riesebieter ]
* debian/control: bump Standards-Version to 3.7.2, bump Build-Depends to
libasound2-dev (>= 1.0.12).
* Added myself to "Uploaders:".
* Don't let changelogs be links, removed liblo10k1-dev.links and adjusted
rules. This will satisfy lintian ;)
-- Jordi Mallach Wed, 6 Sep 2006 20:30:30 +0200
alsa-tools (1.0.11-1) unstable; urgency=low
* New upstream release
[ Mikael Magnusson ]
* ld10k1: Disable the daemon by default. (Closes: #344777 ld10k1:
doesn't work well on startup to restore soundcard to a good state)
[ Jordi Mallach ]
* debian/control: Switch to GTK+2.0, all GTK tools can build with it now,
and do it by default.
-- Jordi Mallach Sun, 23 Apr 2006 17:45:10 +0200
alsa-tools (1.0.10+1.0.11rc2-1) experimental; urgency=low
* New upstream release candidate
[ Mikael Magnusson ]
* Regenerate man pages with stylesheets from docbook-xsl-1.69.1
in order to solve problems with trademark characters
[ Thomas Hood ]
* Correct license text quotations in the "copyright" files
* /etc/init.d/ld10k1: Use a more standard PATH
-- Jordi Mallach Fri, 27 Jan 2006 11:14:09 +0100
alsa-tools (1.0.10-1) unstable; urgency=low
* New upstream release
-- Jordi Mallach Tue, 22 Nov 2005 23:46:53 +0100
alsa-tools (1.0.9+1.0.10rc2-1) experimental; urgency=low
* New upstream release candidate
* Thomas Hood
- debian/control: s/Architecture: any/Architecture: /
-- Jordi Mallach Fri, 28 Oct 2005 13:36:47 +0200
alsa-tools (1.0.9+1.0.10rc1-1) experimental; urgency=low
* New upstream release candidate
- Closes: #323331 (ld10k1 not 64bit clean)
Thanks to Zephaniah E. Hull.
* Jordi Mallach:
- debian/control: fix formatting of descriptions, so aptitude displays
them correctly.
- debian/alsa-tools.copyright, debian/alsa-tools-gui.copyright: group
GPL and LGPL copyright notices to avoid duplicating the same blurb
over and over. Thanks to Joerg Jaspert for the suggestion.
* Thomas Hood
- Update upstream changelog
- Use newfangled (>= 3.0-2) lsb-base init functions and accordingly...
- Depend on new (>= 3.0-3) version of lsb-base
- Build-Depend on new libasound2-dev
-- Jordi Mallach Mon, 19 Sep 2005 21:35:50 +0200
alsa-tools (1.0.9-1) experimental; urgency=low
* Upload to Debian (Closes: #209012)
* Mikael Magnusson
- New upstream release
- Remove patches applied upstream
- Add copyright file for each binary package
- Eliminate EMU10K1.conf diversion; put modified EMU10K1.conf
in examples/
* Thomas Hood
- Revise ld10k1 initscript, hopefully not breaking it in the process
- Tweak descriptions and copyright files
- Add upstream change log
- In liblo10k1-dev include symlinks to change logs in liblo10k1-0
instead of copies
- Bump Standards-Version to 3.6.2.1; no changes required
* Jordi Mallach
- Build-Depend on libqt3-mt-dev >= 3:3.3.4-4 for the C++ ABI
transition
-- Jordi Mallach Mon, 18 Jul 2005 12:39:07 +0200
alsa-tools (1.0.8+1.0.9rc3-1) experimental; urgency=low
* New upstream release
* Added ld10k1, liblo10k1-0, liblo10k1-dev and qlo10k1 binary packages
* Fixed CFLAGS etc. in ld10k1 and qlo10k1 configure and makefiles
-- Mikael Magnusson Mon, 16 May 2005 14:50:13 +0200
alsa-tools (1.0.8-4) experimental; urgency=low
* Added ac3dec and as10k1 manual pages
-- Mikael Magnusson Mon, 21 Feb 2005 23:35:49 +0100
alsa-tools (1.0.8-3) experimental; urgency=low
* Moved firmware loaders depending on non-free firmwares to
alsa-firmware-loaders in contrib/sound.
-- Mikael Magnusson Tue, 1 Feb 2005 17:05:06 +0100
alsa-tools (1.0.8-2) experimental; urgency=low
* Added pcxhrloader and echomixer to package descriptions.
* Added echomixer to menu.
* Added pcxhrloader and echomixer to copyrights.
-- Mikael Magnusson Wed, 26 Jan 2005 16:14:26 +0100
alsa-tools (1.0.8-1) experimental; urgency=low
* New upstream release
* Added pcxhrloader to alsa-tools.
* Added echomixer to alsa-tools-gui.
* Moved the program documentation to subdirectories.
* Added AUTHORS files to documentation.
-- Mikael Magnusson Sun, 23 Jan 2005 18:02:09 +0100
alsa-tools (1.0.7-1) experimental; urgency=low
* New upstream release
-- Mikael Magnusson Wed, 24 Nov 2004 23:52:11 +0100
alsa-tools (1.0.6-2) experimental; urgency=low
* Building two binary packages alsa-tools and alsa-tools-gui.
-- Mikael Magnusson Sat, 2 Oct 2004 22:22:31 +0200
alsa-tools (1.0.6-1) experimental; urgency=low
* New upstream release
* Removed ac3dec samplerate patch, included upstream.
-- Mikael Magnusson Wed, 29 Sep 2004 01:14:11 +0200
alsa-tools (1.0.5-3) experimental; urgency=low
* Added binary package ac3dec.
* Fixed depends.
* Removed as10k1 emu10k1 files from binary package.
-- Mikael Magnusson Thu, 2 Sep 2004 18:34:25 +0200
alsa-tools (1.0.5-2) experimental; urgency=low
* Using dpatch.
-- Mikael Magnusson Mon, 28 Jun 2004 20:54:29 +0200
alsa-tools (1.0.5-1mikma) experimental; urgency=low
* Initial Release.
-- Mikael Magnusson Mon, 21 Jun 2004 18:53:48 +0200
debian/compat 0000664 0000000 0000000 00000000002 12275106255 010373 0 ustar 8
debian/alsa-tools-gui.menu 0000664 0000000 0000000 00000001334 12275106255 012724 0 ustar ?package(alsa-tools-gui):needs="X11" section="Applications/Sound" \
title="Envy24 control" command="/usr/bin/envy24control"
?package(alsa-tools-gui):needs="X11" section="Applications/Sound" \
title="HDAJackRetask" command="/usr/bin/hdajackretask"
?package(alsa-tools-gui):needs="X11" section="Applications/Sound" \
title="HDSPConf" command="/usr/bin/hdspconf"
?package(alsa-tools-gui):needs="X11" section="Applications/Sound" \
title="HDSPMixer" command="/usr/bin/hdspmixer"
?package(alsa-tools-gui):needs="X11" section="Applications/Sound" \
title="Rmedigicontrol" command="/usr/bin/rmedigicontrol"
?package(alsa-tools-gui):needs="X11" section="Applications/Sound" \
title="Echomixer" command="/usr/bin/echomixer"
debian/rules 0000775 0000000 0000000 00000010243 12275106255 010255 0 ustar #!/usr/bin/make -f
# -*- makefile -*-
# GNU copyright 1997 to 1999 by Joey Hess.
#
# Modified to make a template file for a multi-binary package with separated
# build-arch and build-indep targets by Bill Allombert 2001
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
# This has to be exported to make some magic below work.
export DH_OPTIONS
# These are used for cross-compiling and for saving the configure script
# from having to guess our platform (since we know it already)
DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
SUBDIRS_alsa-tools-gui = echomixer envy24control hdajackretask hdspconf hdspmixer rmedigicontrol
SUBDIRS_alsa-tools = as10k1 hda-verb seq/sbiload us428control
SUBDIRS_alsa-firmware-loaders = sb16_csp hdsploader mixartloader pcxhrloader sscape_ctl usx2yloader vxloader
SUBDIRS_tmp = ld10k1
SUBDIRS := $(SUBDIRS_alsa-tools-gui) $(SUBDIRS_alsa-tools) $(SUBDIRS_alsa-firmware-loaders) $(SUBDIRS_tmp)
#SUBDIRS := $(SUBDIRS_tmp)
DOCS = README README.profiles TODO NEWS output.doc
#
# Common
#
config: config-stamp
config-stamp:
dh_testdir
dh_autoreconf
set -e; list='$(SUBDIRS)'; for subdir in $$list; do \
echo; \
echo "Configuring $$subdir"; \
(cd $$subdir && \
./configure \
--host=$(DEB_HOST_GNU_TYPE) \
--build=$(DEB_BUILD_GNU_TYPE) \
--prefix=/usr \
--mandir=\$${prefix}/share/man \
--infodir=\$${prefix}/share/info \
--datadir=\$${prefix}/share \
--cache-file=$(CURDIR)/config.cache \
$(shell dpkg-buildflags --export=configure) \
); \
done
touch config-stamp
#Architecture
build: build-arch build-indep
build-arch: config build-stamp
build-indep: build-stamp
build-stamp:
set -e; list='$(SUBDIRS)'; for subdir in $$list; do \
echo; \
echo "Building $$subdir"; \
$(MAKE) -C $$subdir; \
done
touch build-arch-stamp
clean: clean-stamp
clean-stamp:
dh_testdir
dh_testroot
rm -f build-arch-stamp config-stamp
rm -f config.cache
-list='$(SUBDIRS)'; for subdir in $$list; do \
echo; \
echo "Cleaning $$subdir"; \
$(MAKE) -C $$subdir distclean; \
done
dh_autoreconf_clean
dh_clean
# PKG = package
install-pkg:
set -e; list='$(SUBDIRS_$(PKG))'; for subdir in $$list; do \
(cd $$subdir; \
package=$(PKG); \
name=$(shell echo \$$subdir | sed -e 's/^.*\///g' | sed -e 's/_/-/g'); \
echo; \
echo "Installing $$subdir into $$name"; \
$(MAKE) install DESTDIR=$(CURDIR)/debian/$$package; \
set -e; doc_list='$(DOCS)'; for doc_file in $$doc_list; do \
if [ -s $$doc_file ]; then \
install -d $(CURDIR)/debian/$$package/usr/share/doc/$$package/$$name; \
install $$doc_file $(CURDIR)/debian/$$package/usr/share/doc/$$package/$$name/$$doc_file; \
fi; \
done; \
) \
done
install: install-arch
install-arch: build-arch
dh_testdir
dh_testroot
dh_prep
dh_installdirs -s
$(MAKE) -f debian/rules PKG=alsa-tools install-pkg
$(MAKE) -f debian/rules PKG=alsa-tools-gui install-pkg
$(MAKE) -f debian/rules PKG=alsa-firmware-loaders install-pkg
$(MAKE) -f debian/rules PKG=tmp install-pkg
# Must not depend on anything. This is to be called by binary-arch
# in another 'make' thread.
binary-common:
dh_testdir
dh_testroot
dh_installchangelogs debian/changelog.ALSA
dh_installdocs --exclude=Makefile
dh_installexamples --exclude=.cvsignore --exclude=Makefile.am --exclude=Makefile.in
chmod 644 $(CURDIR)/debian/ld10k1/usr/share/doc/ld10k1/examples/emu10k1MIDIEffects/pontodo5
dh_install --list-missing
(cd debian/ld10k1/usr/bin && mv -f lo10k1 lo10k1.bin && mv -f lo10k1.sh lo10k1)
dh_installmenu
dh_installman
dh_installudev
dh_installinit
dh_link
dh_strip
# Exclude .asm files because only one is over 4k, and only slightly
dh_compress -X.asm
dh_fixperms
dh_makeshlibs -- -c4
dh_installdeb
dh_shlibdeps -l debian/liblo10k1-0/usr/lib
dh_gencontrol
dh_md5sums
dh_builddeb
# Build architecture dependant packages using the common target.
binary-arch: build-arch install-arch
$(MAKE) -f debian/rules DH_OPTIONS=-a binary-common
binary-indep:
#Nothing to do here
binary: binary-arch
.PHONY: build clean binary-arch binary install install-arch config
debian/alsa-tools.examples 0000664 0000000 0000000 00000000057 12275106255 013015 0 ustar as10k1/examples/Makefile
as10k1/examples/*.asm
debian/ld10k1.xml 0000664 0000000 0000000 00000015766 12275106255 010732 0 ustar
Mikael">
Magnusson">
February 18, 2005">
8">
mikma@users.sourceforge.net">
LD10K1">
Debian">
GNU">
GPL">
]>
&dhemail;
&dhfirstname;
&dhsurname;
2005&dhusername;
&dhdate;
&dhucpackage;
&dhsection;
&dhpackage;emu10k1(emu10k2) patch loader daemon&dhpackage;DESCRIPTIONThis manual page documents briefly the
&dhpackage; command.This manual page was written for the &debian; distribution
because the original program does not have a manual page.&dhpackage; is a program that...OPTIONSThis program follow the usual &gnu; command line syntax,
with long options starting with two dashes (`-').
|
Prints a short help message
|
Use card num -
ld10k1 will use device with name
hw:num.
|
Run ld10k1 in the background as a daemon.
|
Print daemon process id to file,
default /var/run/ld10k1.pid
|
Log to file.
|
Use TCP/IP instead of named Unix sockets for communication.
|
lo10k1 will use a local named pipe
named name to communication with
the linker. Default is
/tmp/.ld10k1_portListen on port.
Port 20480 is default.
|
Initialize initial TRAM size to size.
size
Size is in samples and can be one of:
external tram is disabled16 K = 16384 samples32 K = 32768 samples64 K = 65536 samples128 K = 131072 samples256 K = 262144 samples512 K = 524288 samples1024 K = 1048576 samples2048 K = 2097152 samplesSEE ALSOlo10k1(1), dl10k1(8), as10k1(1).AUTHORThis manual page was written by &dhusername; &dhemail; for
the &debian; system (but may be used by others). Permission is
granted to copy, distribute and/or modify this document under
the terms of the &gnu; General Public License, Version 2 any
later version published by the Free Software Foundation.
On Debian systems, the complete text of the GNU General Public
License can be found in /usr/share/common-licenses/GPL.
debian/dl10k1.xml 0000664 0000000 0000000 00000007372 12275106255 010724 0 ustar
Mikael">
Magnusson">
February 18, 2005">
8">
mikma@users.sourceforge.net">
DL10K1">
Debian">
GNU">
GPL">
]>
&dhemail;
&dhfirstname;
&dhsurname;
2005&dhusername;
&dhdate;
&dhucpackage;
&dhsection;
&dhpackage;emu10k1(emu10k2) dump loader&dhpackage;DESCRIPTIONThis manual page documents briefly the
&dhpackage; command.This manual page was written for the &debian; distribution
because the original program does not have a manual page.&dhpackage; is a program that can load a
dump without using the ld10k1 daemon. The dump is created with
ld10k1 and lo10k1OPTIONSThis program follow the usual &gnu; command line syntax,
with long options starting with two dashes (`-').
|
Prints a short help message
|
Use card num -
dl10k1 will use device with name
hw:num.
|
Load dump from file.
SEE ALSOlo10k1(1), ld10k1(8), as10k1(1).AUTHORThis manual page was written by &dhusername; &dhemail; for
the &debian; system (but may be used by others). Permission is
granted to copy, distribute and/or modify this document under
the terms of the &gnu; General Public License, Version 2 any
later version published by the Free Software Foundation.
On Debian systems, the complete text of the GNU General Public
License can be found in /usr/share/common-licenses/GPL.
debian/control 0000664 0000000 0000000 00000007105 12275106255 010603 0 ustar Source: alsa-tools
Section: sound
Priority: extra
Maintainer: Ubuntu Developers
XSBC-Original-Maintainer: Debian ALSA Maintainers
Uploaders: Jordi Mallach ,
Elimar Riesebieter
Build-Depends: debhelper (>= 8),
dh-autoreconf,
dpkg-dev (>= 1.16.1~),
libasound2-dev (>= 1.0.24.1),
libfltk1.1-dev,
libgtk2.0-dev,
libgtk-3-dev
Standards-Version: 3.9.4
Homepage: http://www.alsa-project.org/
Vcs-Svn: svn://anonscm.debian.org/pkg-alsa/trunk/alsa-tools
Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-alsa/trunk/alsa-tools/
Package: alsa-tools
Architecture: linux-any
Depends: ${misc:Depends}, ${shlibs:Depends}
Provides: as10k1
Conflicts: as10k1
Replaces: as10k1
Description: Console based ALSA utilities for specific hardware
A collection of console-based utilities for specific sound hardware:
.
as10k1 - An assembler for the EMU10K1 (EMU10K2) DSP chip
hda-verb - send HD-audio commands to Intel HDA devices
sbiload - OPL2/3 FM instrument loader for the ALSA sequencer
us428control - Controller utility for Tascam US-X2Y
Package: alsa-tools-gui
Architecture: linux-any
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: GUI based ALSA utilities for specific hardware
A collection of GUI based ALSA utilities for specific sound hardware:
.
echomixer - control tool for Echoaudio soundcards
envy24control - control tool for Envy24 (ice1712) based soundcards
hdajackretask - retask jacks on HDA Intel hardware
hdspconf - GUI program to control the Hammerfall HDSP Alsa Settings.
hdspmixer - tool to control the advanced routing features of the
RME Hammerfall DSP.
rmedigicontrol - control tool for RME Digi32 and RME Digi96 soundcards
Package: alsa-firmware-loaders
Section: contrib/sound
Architecture: linux-any
Depends: fxload, udev, ${misc:Depends}, ${shlibs:Depends}
Description: ALSA software loaders for specific hardware
A collection of software loaders for specific hardware:
.
cspctl - Sound Blaster 16 ASP/CSP control program
hdsploader - firmware loader for the RME Hammerfall DSP cards
mixartloader - firmware loader for Digigram's miXart board sound drivers
pcxhrloader - firmware loader for Digigram pcxhr compatible soundcards
sscape_ctl - SoundScape control utility and firmware loader
usx2yloader - firmware loader for Tascam USX2Y USB soundcards
vxloader - firmware loader for Digigram VX soundcards
Package: ld10k1
Architecture: linux-any
Depends: lsb-base (>= 3.0-3), ${misc:Depends}, ${shlibs:Depends}
Suggests: alsa-tools
Description: ALSA emu10k1/2 patch loader
A patch loader for use with the emu10k1 ALSA driver. Supports Sound
Blaster Live!, Audigy and Audigy 2. It includes:
ld10k1 - server to store the driver state
lo10k1 - control tool for the server
dl10k1 - dump loader
Package: liblo10k1-0
Section: libs
Architecture: linux-any
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: ALSA emu10k1/2 patch-loader library
This is the runtime library for the ld10k1 patch loader for use with
the emu10k1 ALSA driver. Supports Sound Blaster Live!, Audigy and
Audigy 2.
Package: liblo10k1-dev
Section: libdevel
Architecture: linux-any
Depends: libasound2-dev, liblo10k1-0 (= ${binary:Version}), ${misc:Depends}
Description: ALSA emu10k1/2 patch-loader library development files
These are the development files for the ld10k1 patch loader for use with
the emu10k1 ALSA driver. Supports Sound Blaster Live!, Audigy and
Audigy 2.
debian/autoreconf 0000664 0000000 0000000 00000000007 12275106255 011262 0 ustar ld10k1
debian/alsa-firmware-loaders.dirs 0000664 0000000 0000000 00000000022 12275106255 014233 0 ustar /lib/udev/rules.d
debian/alsa-tools-gui.install 0000664 0000000 0000000 00000000525 12275106255 013427 0 ustar debian/alsa-tools.xpm usr/share/pixmaps
debian/echomixer.desktop usr/share/applications
debian/envy24_control.desktop usr/share/applications
debian/hdajackretask.desktop usr/share/applications
debian/hdspconf.desktop usr/share/applications
debian/hdspmixer.desktop usr/share/applications
debian/rmedigicontrol.desktop usr/share/applications
debian/alsa-firmware-loaders.postinst 0000775 0000000 0000000 00000000555 12275106255 015173 0 ustar #!/bin/sh
set -e
case "$1" in
configure)
rm -rf \
/etc/hotplug/usb/tascam_fpga \
/etc/hotplug/usb/tascam_fw \
/etc/hotplug/usb/tascam_fw.usermap
;;
abort-upgrade|abort-remove|abort-deconfigure)
# Nothing to do because we didn't take any action in the prerm
;;
*)
echo "postinst called with unknown argument \`$1'" >&2
exit 1
;;
esac
#DEBHELPER#
debian/ld10k1.8 0000664 0000000 0000000 00000005453 12275106255 010271 0 ustar .\" ** You probably do not want to edit this file directly **
.\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
.\" Instead of manually editing it, you probably should edit the DocBook XML
.\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
.TH "LD10K1" "8" "February 18, 2005" "" ""
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
.ad l
.SH "NAME"
ld10k1 \- emu10k1(emu10k2) patch loader daemon
.SH "SYNOPSIS"
.HP 7
\fBld10k1\fR [\fBoption\fR...]
.SH "DESCRIPTION"
.PP
This manual page documents briefly the
\fBld10k1\fR
command.
.PP
This manual page was written for the
Debian
distribution because the original program does not have a manual page.
.PP
\fBld10k1\fR
is a program that...
.SH "OPTIONS"
.PP
This program follow the usual
GNU
command line syntax, with long options starting with two dashes (`\-').
.TP
\fB\-h\fR | \fB\-\-help\fR
Prints a short help message
.TP
\fB\-c \fR\fB\fInum\fR\fR | \fB\-\-card \fR\fB\fInum\fR\fR
Use card
\fInum\fR
\-
\fBld10k1\fR
will use device with name hw:\fInum\fR.
.TP
\fB\-d\fR | \fB\-\-daemon\fR
Run
\fBld10k1\fR
in the background as a daemon.
.TP
\fB\-i \fR\fB\fIfile\fR\fR | \fB\-\-pidfile \fR\fB\fIfile\fR\fR
Print daemon process id to
\fIfile\fR, default
\fI/var/run/ld10k1.pid\fR
.TP
\fB\-l \fR\fB\fIfile\fR\fR | \fB\-\-logfile \fR\fB\fIfile\fR\fR
Log to
\fIfile\fR.
.TP
\fB\-n\fR | \fB\-\-network\fR
Use TCP/IP instead of named Unix sockets for communication.
.TP
\fB\-p \fR\fB\fIname\fR\fR | \fB\-\-pipe_name \fR\fB\fIname\fR\fR
\fBlo10k1\fR
will use a local named pipe named
\fIname\fR
to communication with the linker. Default is
\fI/tmp/.ld10k1_port\fR
.TP
\fB\-\-port \fR\fB\fIportnum\fR\fR
Listen on
\fIport\fR. Port 20480 is default.
.TP
\fB\-t \fR\fB\fIsize\fR\fR | \fB\-\-tram_size \fR\fB\fIsize\fR\fR
Initialize initial TRAM size to size.
\fIsize\fR
Size is in samples and can be one of:
.RS
.TP
\fB0\fR
external tram is disabled
.TP
\fB1\fR
16 K = 16384 samples
.TP
\fB2\fR
32 K = 32768 samples
.TP
\fB3\fR
64 K = 65536 samples
.TP
\fB4\fR
128 K = 131072 samples
.TP
\fB5\fR
256 K = 262144 samples
.TP
\fB6\fR
512 K = 524288 samples
.TP
\fB7\fR
1024 K = 1048576 samples
.TP
\fB8\fR
2048 K = 2097152 samples
.RE
.IP
.SH "SEE ALSO"
.PP
lo10k1(1), dl10k1(8), as10k1(1).
.SH "AUTHOR"
.PP
This manual page was written by Mikael Magnusson
for the
Debian
system (but may be used by others). Permission is granted to copy, distribute and/or modify this document under the terms of the
GNU
General Public License, Version 2 any later version published by the Free Software Foundation.
.PP
On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common\-licenses/GPL.
.SH "AUTHOR"
Mikael Magnusson.
.br
debian/alsa-tools.xpm 0000664 0000000 0000000 00000012452 12275106255 012005 0 ustar /* XPM */
static char * alsa_tools_xpm[] = {
"32 32 199 2",
" c None",
". c #888A84",
"+ c #898A86",
"@ c #888A85",
"# c #CCCDCB",
"$ c #ECECEC",
"% c #EDEDED",
"& c #EBEBEB",
"* c #EAEAEA",
"= c #E9E9E9",
"- c #E8E8E8",
"; c #E7E7E7",
"> c #E6E6E6",
", c #E5E5E5",
"' c #E4E4E4",
") c #E3E3E3",
"! c #BEBFBD",
"~ c #8C8F8A",
"{ c #D4D4D4",
"] c #CFCFCF",
"^ c #D4D5D4",
"/ c #E0E0E0",
"( c #8A8C87",
"_ c #A2A4A0",
": c #AA531F",
"< c #DE1F01",
"[ c #9D6933",
"} c #EEEEEE",
"| c #333333",
"1 c #A5A5A5",
"2 c #A6A6A6",
"3 c #9C9D99",
"4 c #B7B8B5",
"5 c #DEDFDE",
"6 c #CB3207",
"7 c #FF0000",
"8 c #A0773D",
"9 c #EFEFEF",
"0 c #DDDDDD",
"a c #9B9B9B",
"b c #393939",
"c c #888888",
"d c #AEAFAD",
"e c #CECFCD",
"f c #B5C7B5",
"g c #CCF101",
"h c #D6F500",
"i c #9AC551",
"j c #D3D3D3",
"k c #919191",
"l c #4A4A4A",
"m c #6C6C6C",
"n c #C4C5C3",
"o c #9BC383",
"p c #FFFF00",
"q c #99CD63",
"r c #C9C9C9",
"s c #878787",
"t c #585857",
"u c #3C3C3B",
"v c #515150",
"w c #BEBEBD",
"x c #D0D1D0",
"y c #DBDBDB",
"z c #979A95",
"A c #87C669",
"B c #88FF00",
"C c #95C57E",
"D c #BFBFBF",
"E c #7D7D7D",
"F c #B3B4B2",
"G c #DFDFDD",
"H c #E7E7E5",
"I c #E7E8E5",
"J c #E8E8E5",
"K c #9E9E9C",
"L c #E2E2E2",
"M c #969793",
"N c #ABACA9",
"O c #5DC15C",
"P c #00FF00",
"Q c #98BD97",
"R c #9C9C9B",
"S c #3F4040",
"T c #404241",
"U c #414242",
"V c #6A6B6B",
"W c #D8D9D8",
"X c #ADAEAC",
"Y c #EEEFED",
"Z c #EFEFEE",
"` c #CDCECC",
" . c #DEDEDE",
".. c #A9AAA7",
"+. c #C0C0BE",
"@. c #43C342",
"#. c #03FA03",
"$. c #A8C1A7",
"%. c #A4A5A4",
"&. c #E8E8E6",
"*. c #EEEEEC",
"=. c #9FA19F",
"-. c #9FA19D",
";. c #BFC1BB",
">. c #B8BBB5",
",. c #C0C1C0",
"'. c #BDBEBC",
"). c #D7D7D7",
"!. c #24D424",
"~. c #09ED09",
"{. c #C1CCC1",
"]. c #BABBB8",
"^. c #EEEEED",
"/. c #C0C1BE",
"(. c #A1A39E",
"_. c #BABDB6",
":. c #979A97",
"<. c #8E8F8B",
"[. c #B7C6B7",
"}. c #08F007",
"|. c #16DC16",
"1. c #D5D5D5",
"2. c #A5A7A3",
"3. c #AAACA6",
"4. c #9E9F9E",
"5. c #ABAEA8",
"6. c #878A86",
"7. c #90938E",
"8. c #A1A39F",
"9. c #92BB91",
"0. c #2AD02A",
"a. c #E1E1E1",
"b. c #D1D1D0",
"c. c #AFB2AB",
"d. c #B8BAB4",
"e. c #A0A09E",
"f. c #848581",
"g. c #8D908C",
"h. c #818480",
"i. c #848783",
"j. c #939590",
"k. c #81827E",
"l. c #A4A6A2",
"m. c #B5B6B3",
"n. c #77BD76",
"o. c #3AC43A",
"p. c #8D8E8C",
"q. c #B8BBB3",
"r. c #818280",
"s. c #CACDCE",
"t. c #677579",
"u. c #69777B",
"v. c #B6B7B5",
"w. c #CACAC9",
"x. c #8DB58C",
"y. c #6EBE6E",
"z. c #7BB17A",
"A. c #8B8D89",
"B. c #90928E",
"C. c #8E908C",
"D. c #939591",
"E. c #91938F",
"F. c #DADBDB",
"G. c #AAB1B2",
"H. c #A9B0B1",
"I. c #DBDCDC",
"J. c #CDCECD",
"K. c #888984",
"L. c #888985",
"M. c #848681",
"N. c #D9D9D9",
"O. c #D8D8D8",
"P. c #D6D6D6",
"Q. c #D2D2D2",
"R. c #D1D1D1",
"S. c #D0D0D0",
"T. c #CECECE",
"U. c #CDCDCD",
"V. c #CCCCCC",
"W. c #CBCBCB",
"X. c #CACACA",
"Y. c #C8C8C8",
"Z. c #C7C7C7",
"`. c #868883",
" + c #7A7B77",
".+ c #7D7E7A",
"++ c #757773",
"@+ c #787975",
"#+ c #6B6C69",
"$+ c #C8C9C8",
"%+ c #B7B8B7",
"&+ c #6A6B68",
"*+ c #6F706C",
"=+ c #7B7D79",
"-+ c #7A7B78",
";+ c #797A76",
">+ c #7B7C79",
",+ c #7C7E7A",
"'+ c #6E706B",
" ",
" ",
" ",
" ",
" ",
" . + + + + + + + + + + + + + + + + + + + + @ ",
" # $ $ % % % % $ $ & * * = - - ; > , , ' ) ! ",
" ~ * $ { ] ] ^ % % $ $ & * = = - ; > > , ' ) / ( ",
" _ $ % : < < [ } % ; | | | 1 = - / | | | 2 ' ) 3 ",
" 4 $ 5 6 7 7 8 9 } 0 | | | a = - - b | | c ' ) d ",
" e $ f g h h i } } j | | | k = - - l | | m ' ) n ",
" @ ' $ o p p p q } % r | | | s = - , t u u v w x y @ ",
" z * & A B B B C % % D | | | E = - F G H H I J K L M ",
" N * & O P P P Q $ / R S T U V W - X Y Z Z Z Y ` ... ",
" +.= * @.P P #.$.$ %.H &.*.*.*.=.- -.;.;.;.;.;.>.,.'. ",
" . ).= 0 !.P P ~.{.& ].^.^.^.^.^./.' (._._._._._._.:.^ . ",
" <.; - [.}.P P |.1.* 2._._._._._.3.4.5._._._._._._.6./ 7. ",
" 8.; - 9.P P P 0.a.b.c._._._._._.d.e.f.g.h.h.h.i.j.k./ l. ",
" m.> ; n.P P P o.= p.q._._._._._._.r., s.t.t.t.u./ a./ v. ",
" w.> > x.y.y.y.z.- D A.B.g.g.g.C.D.E., F.G.H.H.H.I.a./ J. ",
" K.) , , > > > ; ; ; ; ; ; ; > > > , , ' ' ) ) L a.a./ / , @ ",
" @ * 9 } } } } } } } % % % % % $ $ $ $ $ & & & * * = = = ' L. ",
" M.N.N.N.O.).P.1.1.{ j Q.R.R.S.] T.T.U.V.W.X.X.r Y.Z.Z.Z.Z.`. ",
" +N.N.O.).).P.1.{ { j Q.R.S.S.] T.U.V.V.W.X.r Y.Y.Z.Z.Z.Z..+ ",
" ++N.N.O.).P.P.1.{ j Q.Q.R.S.] T.T.U.V.W.X.X.r Y.Z.Z.Z.Z.Z.@+ ",
" #+$+O.O.).P.1.{ { j Q.R.S.S.] T.U.V.V.W.X.r r Y.Z.Z.Z.Z.%+&+ ",
" *+.+=+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+;+;+;+;+;+>+>+,+'+ ",
" ",
" ",
" ",
" ",
" "};
debian/liblo10k1-0.symbols 0000664 0000000 0000000 00000011074 12275106255 012445 0 ustar liblo10k1.so.0 liblo10k1-0 #MINVER#
accept_comm@Base 0
connect_comm@Base 0
error_text@Base 0
free_comm@Base 0
liblo10k1_check_version@Base 0
liblo10k1_con_add@Base 0
liblo10k1_con_del@Base 0
liblo10k1_connect@Base 0
liblo10k1_connection_init@Base 0
liblo10k1_debug@Base 0
liblo10k1_disconnect@Base 0
liblo10k1_dsp_init@Base 0
liblo10k1_dump@Base 0
liblo10k1_emu_free_patch@Base 0
liblo10k1_emu_load_patch@Base 0
liblo10k1_emu_new_patch@Base 0
liblo10k1_emu_patch_set_con_count@Base 0
liblo10k1_emu_patch_set_ctl_count@Base 0
liblo10k1_emu_patch_set_delay_count@Base 0
liblo10k1_emu_patch_set_dyn_count@Base 0
liblo10k1_emu_patch_set_in_count@Base 0
liblo10k1_emu_patch_set_instr_count@Base 0
liblo10k1_emu_patch_set_line_count@Base 0
liblo10k1_emu_patch_set_lookup_count@Base 0
liblo10k1_emu_patch_set_out_count@Base 0
liblo10k1_emu_patch_set_sta_count@Base 0
liblo10k1_emu_transform_patch@Base 0
liblo10k1_error_str@Base 0
liblo10k1_find_fx@Base 0
liblo10k1_find_in@Base 0
liblo10k1_find_out@Base 0
liblo10k1_find_patch@Base 0
liblo10k1_find_patch_in@Base 0
liblo10k1_find_patch_out@Base 0
liblo10k1_get_dsp_info@Base 0
liblo10k1_get_fx@Base 0
liblo10k1_get_fx_count@Base 0
liblo10k1_get_in@Base 0
liblo10k1_get_in_count@Base 0
liblo10k1_get_io@Base 0
liblo10k1_get_io_count@Base 0
liblo10k1_get_out@Base 0
liblo10k1_get_out_count@Base 0
liblo10k1_get_patches_info@Base 0
liblo10k1_get_pin@Base 0
liblo10k1_get_pin_count@Base 0
liblo10k1_get_pio@Base 0
liblo10k1_get_pio_count@Base 0
liblo10k1_get_point_info@Base 0
liblo10k1_get_points_info@Base 0
liblo10k1_get_pout@Base 0
liblo10k1_get_pout_count@Base 0
liblo10k1_is_open@Base 0
liblo10k1_patch_alloc@Base 0
liblo10k1_patch_ctl_set_index@Base 0
liblo10k1_patch_ctl_set_trans@Base 0
liblo10k1_patch_ctl_set_value@Base 0
liblo10k1_patch_ctl_set_vcount@Base 0
liblo10k1_patch_find_ctl_by_name@Base 0
liblo10k1_patch_free@Base 0
liblo10k1_patch_get@Base 0
liblo10k1_patch_load@Base 0
liblo10k1_patch_set_const_count@Base 0
liblo10k1_patch_set_ctl_count@Base 0
liblo10k1_patch_set_dyn_count@Base 0
liblo10k1_patch_set_hw_count@Base 0
liblo10k1_patch_set_in_count@Base 0
liblo10k1_patch_set_instr_count@Base 0
liblo10k1_patch_set_out_count@Base 0
liblo10k1_patch_set_sta_count@Base 0
liblo10k1_patch_set_tram_acc_count@Base 0
liblo10k1_patch_set_tram_count@Base 0
liblo10k1_patch_unload@Base 0
liblo10k1_rename_fx@Base 0
liblo10k1_rename_in@Base 0
liblo10k1_rename_out@Base 0
liblo10k1_rename_patch@Base 0
liblo10k1_rename_patch_in@Base 0
liblo10k1_rename_patch_out@Base 0
liblo10k1lf_can_load_file@Base 0
liblo10k1lf_dsp_config_alloc@Base 0
liblo10k1lf_dsp_config_free@Base 0
liblo10k1lf_dsp_config_set_fx_count@Base 0
liblo10k1lf_dsp_config_set_in_count@Base 0
liblo10k1lf_dsp_config_set_out_count@Base 0
liblo10k1lf_dsp_config_set_patch_count@Base 0
liblo10k1lf_dsp_config_set_point_count@Base 0
liblo10k1lf_file_info_alloc@Base 0
liblo10k1lf_file_info_free@Base 0
liblo10k1lf_find_load_part_ws@Base 0
liblo10k1lf_find_part@Base 0
liblo10k1lf_find_part_end@Base 0
liblo10k1lf_find_part_il@Base 0
liblo10k1lf_find_part_start@Base 0
liblo10k1lf_find_part_ws@Base 0
liblo10k1lf_get_dsp_config@Base 0
liblo10k1lf_load_cs@Base 0
liblo10k1lf_load_ctl@Base 0
liblo10k1lf_load_dsp_config@Base 0
liblo10k1lf_load_dsp_patch@Base 0
liblo10k1lf_load_dsp_setup@Base 0
liblo10k1lf_load_file_info@Base 0
liblo10k1lf_load_hw@Base 0
liblo10k1lf_load_instr@Base 0
liblo10k1lf_load_io@Base 0
liblo10k1lf_load_patch@Base 0
liblo10k1lf_load_pio@Base 0
liblo10k1lf_load_points@Base 0
liblo10k1lf_load_string_info@Base 0
liblo10k1lf_load_tram@Base 0
liblo10k1lf_load_tram_acc@Base 0
liblo10k1lf_put_dsp_config@Base 0
liblo10k1lf_save_cs@Base 0
liblo10k1lf_save_ctl@Base 0
liblo10k1lf_save_dsp_config@Base 0
liblo10k1lf_save_dsp_patch@Base 0
liblo10k1lf_save_dsp_setup@Base 0
liblo10k1lf_save_file_header@Base 0
liblo10k1lf_save_file_info@Base 0
liblo10k1lf_save_hw@Base 0
liblo10k1lf_save_instr@Base 0
liblo10k1lf_save_io@Base 0
liblo10k1lf_save_part@Base 0
liblo10k1lf_save_patch@Base 0
liblo10k1lf_save_pio@Base 0
liblo10k1lf_save_points@Base 0
liblo10k1lf_save_string_info@Base 0
liblo10k1lf_save_tram@Base 0
liblo10k1lf_save_tram_acc@Base 0
liblo10k1lf_skip_part@Base 0
listen_comm@Base 0
read_all@Base 0
receive_msg_data@Base 0
receive_msg_data_malloc@Base 0
receive_request@Base 0
receive_response@Base 0
receive_response_data_check@Base 0
send_msg_data@Base 0
send_msg_data_check@Base 0
send_request@Base 0
send_request_check@Base 0
send_response@Base 0
setup_comm@Base 0
write_all@Base 0
debian/ld10k1.examples 0000664 0000000 0000000 00000000066 12275106255 011733 0 ustar ld10k1/contrib/emu10k1MIDIEffects
debian/EMU10K1.conf
debian/dl10k1.8 0000664 0000000 0000000 00000003507 12275106255 010267 0 ustar .\" ** You probably do not want to edit this file directly **
.\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
.\" Instead of manually editing it, you probably should edit the DocBook XML
.\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
.TH "DL10K1" "8" "February 18, 2005" "" ""
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
.ad l
.SH "NAME"
dl10k1 \- emu10k1(emu10k2) dump loader
.SH "SYNOPSIS"
.HP 7
\fBdl10k1\fR [\fBoption\fR...]
.SH "DESCRIPTION"
.PP
This manual page documents briefly the
\fBdl10k1\fR
command.
.PP
This manual page was written for the
Debian
distribution because the original program does not have a manual page.
.PP
\fBdl10k1\fR
is a program that can load a dump without using the ld10k1 daemon. The dump is created with ld10k1 and lo10k1
.SH "OPTIONS"
.PP
This program follow the usual
GNU
command line syntax, with long options starting with two dashes (`\-').
.TP
\fB\-h\fR | \fB\-\-help\fR
Prints a short help message
.TP
\fB\-c \fR\fB\fInum\fR\fR | \fB\-\-card \fR\fB\fInum\fR\fR
Use card
\fInum\fR
\-
\fBdl10k1\fR
will use device with name hw:\fInum\fR.
.TP
\fB\-d \fR\fB\fIfile\fR\fR | \fB\-\-dump \fR\fB\fIfile\fR\fR
Load dump from
\fIfile\fR.
.SH "SEE ALSO"
.PP
lo10k1(1), ld10k1(8), as10k1(1).
.SH "AUTHOR"
.PP
This manual page was written by Mikael Magnusson
for the
Debian
system (but may be used by others). Permission is granted to copy, distribute and/or modify this document under the terms of the
GNU
General Public License, Version 2 any later version published by the Free Software Foundation.
.PP
On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common\-licenses/GPL.
.SH "AUTHOR"
Mikael Magnusson.
.br
debian/lo10k1.1 0000664 0000000 0000000 00000007515 12275106255 010276 0 ustar .\" ** You probably do not want to edit this file directly **
.\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
.\" Instead of manually editing it, you probably should edit the DocBook XML
.\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
.TH "LO10K1" "1" "February 18, 2005" "" ""
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
.ad l
.SH "NAME"
lo10k1 \- emu10k1(emu10k2) patch loader client
.SH "SYNOPSIS"
.HP 7
\fBlo10k1\fR [\fBoption\fR...]
.SH "DESCRIPTION"
.PP
This manual page documents briefly the
\fBlo10k1\fR
.PP
This manual page was written for the
Debian
distribution because the original program does not have a manual page.
.PP
\fBlo10k1\fR
is a program that...
.SH "OPTIONS"
.PP
These programs follow the usual
GNU
command line syntax, with long options starting with two dashes (`\-').
.TP
\fB\-h\fR | \fB\-\-help\fR
Prints a short help message
.TP
\fB\-l \fR\fB\fIpatch_name\fR\fR | \fB\-\-list \fR\fB\fIpatch_name\fR\fR
List some useful information about patch in file
\fIpatch_name\fR.
\fBlo10k1\fR
uses patch produced by
\fBas10k1\fR
from the alsa\-tools package.
.TP
\fB\-p \fR\fB\fIname\fR\fR | \fB\-\-pipe_name \fR\fB\fIname\fR\fR
\fBlo10k1\fR
will use a local named pipe named
\fIname\fR
to communicate with the linker. Default is
\fI/tmp/.ld10k1_port\fR
.TP
\fB\-i\fR \fB\-\-info\fR
Prints some info about card \- not very useful.
.TP
\fB\-s\fR \fB\-\-setup\fR
Clear DSP.
.TP
\fB\-a \fR\fB\fIpatch_name\fR\fR | \fB\-\-add \fR\fB\fIpatch_name\fR\fR
Loads patch from file
\fIpatch_name\fR
to DSP.
.TP
\fB\-d \fR\fB\fInumber\fR\fR | \fB\-\-del \fR\fB\fInumber\fR\fR
Unloads patch
\fInumber\fR
from DSP. Use option
\fB\-\-debug\fR
4 to obtain patch numbers.
.TP
\fB\-q \fR\fB\fIconn_string\fR\fR | \fB\-\-conadd \fR\fB\fIconn_string\fR\fR
Connect patches with each other, to inputs or outputs.
.TP
\fB\-w\fR \fB\-\-condel\fR
Delete connection.
.TP
\fB\-\-debug \fR\fB\fInumber\fR\fR
Print debug information
.RS
.TP
\fB1\fR
register information
.TP
\fB2\fR
List constants
.TP
\fB3\fR
List DSP instructions
.TP
\fB4\fR
Print TRAM information
.TP
\fB5\fR
List loaded patches
.TP
\fB6\fR
List patch order
.TP
\fB7\fR
List FXs
.TP
\fB8\fR
List inputs
.TP
\fB9\fR
List outputs
.TP
\fB100 + number\fR
Print information about patch
\fInumber\fR
.RE
.IP
.TP
\fB\-n\fR \fB\-\-defionames\fR
define default in/out names for loaded patch
.TP
\fB\-\-ctrl\fR
modify control parameters for loaded patch
.TP
\fB\-\-patch_name\fR
load patch with this name
.TP
\fB\-\-where \fR\fB\fInumber\fR\fR
insert patch before
.TP
\fB\-\-renam\fR
rename patch, input, output, fx, patch input, patch output
.TP
\fB\-\-dump\fR
dump DSP setup to file, can by loaded by dl10k1
.TP
\fB\-\-host\fR
lo10k1 uses network socket instead of named socked (host,port)
.TP
\fB\-P \fR\fB\fIpath\fR\fR \fB\-\-path \fR\fB\fIpath\fR\fR
Set include path
.TP
\fB\-\-store \fR\fB\fIfile\fR\fR
Store DSP config to native ld10k1
\fIfile\fR.
.TP
\fB\-\-restore\fR
Restore DSP config from native ld10k1
\fIfile\fR.
.TP
\fB\-\-save_patch\fR
Save patch specified with
\fB\-\-where\fR
to
\fIfile\fR.
.TP
\fB\-\-load_patch\fR
Load patch from
\fIfile\fR
to position specified with
\fB\-\-where\fR.
.TP
\fB\-\-wait \fR\fB\fImsec\fR\fR
Wait for
\fBld10k1\fR
for
\fImsec\fR.
.SH "SEE ALSO"
.PP
ld10k1(8), dl10k1(8), as10k1(1).
.SH "AUTHOR"
.PP
This manual page was written by Mikael Magnusson
for the
Debian
system (but may be used by others). Permission is granted to copy, distribute and/or modify this document under the terms of the
GNU
General Public License, Version 2 any later version published by the Free Software Foundation.
.PP
On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common\-licenses/GPL.
.SH "AUTHOR"
Mikael Magnusson.
.br
debian/liblo10k1-dev.dirs 0000664 0000000 0000000 00000000024 12275106255 012326 0 ustar usr/lib
usr/include
debian/liblo10k1-dev.copyright 0000664 0000000 0000000 00000002347 12275106255 013407 0 ustar This package was debianized by Mikael Magnusson on 3 Jul 2004.
Since July 2005 it has been maintained by the participants in
the pkg-alsa project at alioth.debian.org.
It was downloaded from ftp://umn.dl.sourceforge.net/pub/sourceforge/l/ld/ld10k1/
liblo10k1
---------
Author: Peter Zubaj
Contributors: Mikael Magnusson
Copyright (c) 2003:
This library is free software; you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as
published by the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the
Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
MA 02110-1301, USA.
On Debian systems, the complete text of the GNU General
Public License can be found in `/usr/share/common-licenses/LGPL-2.1'.
debian/alsa-firmware-loaders.README.Debian 0000664 0000000 0000000 00000001230 12275106255 015412 0 ustar ################################################################################
# Description: Special notes to the alsa-tools Debian package.
# Author: Elimar Riesebieter
# Created: Tue, 11 Sep 2007 16:18:59 +0200
# Last modified: Tue, 11 Sep 2007 16:23:27 +0200
# File: /usr/share/doc/alsa-tools/debian/README.Debian
################################################################################
Please notice, that alsa-firmware is not packaged by the Debian team due to some
license issues. But you can find the sources always under
ftp://ftp.alsa-project.org/pub/firmware/alsa-firmware-$(alsa-version).tar.bz2
debian/hdspmixer.desktop 0000664 0000000 0000000 00000000320 12275106255 012566 0 ustar [Desktop Entry]
Type=Application
Name=HDSPMixer
GenericName=
Comment=Control the advanced routing features of the RME Hammerfall DSP
Icon=alsa-tools
Exec=hdspmixer
Terminal=false
Categories=AudioVideo;Audio;
debian/ld10k1.copyright 0000664 0000000 0000000 00000002310 12275106255 012117 0 ustar This package was debianized by Mikael Magnusson on 3 Jul 2004.
Since July 2005 it has been maintained by the participants in
the pkg-alsa project at alioth.debian.org.
It was downloaded from ftp://umn.dl.sourceforge.net/pub/sourceforge/l/ld/ld10k1/
ld10k1
------
Author: Peter Zubaj
Contributors: Mikael Magnusson
Copyright (c) 2003:
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 2 of the License, or
(at your option) any later version.
This package 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 package; if not, write to the
Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
MA 02110-1301, USA.
On Debian systems, the complete text of the GNU General
Public License can be found in `/usr/share/common-licenses/GPL-2'.
debian/watch 0000664 0000000 0000000 00000000111 12275106255 010217 0 ustar version=3
ftp://ftp.alsa-project.org/pub/tools/alsa-tools-(.*)\.tar\.bz2
debian/liblo10k1-0.dirs 0000664 0000000 0000000 00000000010 12275106255 011702 0 ustar usr/lib
debian/liblo10k1-dev.install 0000664 0000000 0000000 00000000062 12275106255 013035 0 ustar usr/include/*
usr/lib/lib*.so
usr/share/aclocal/*
debian/ld10k1.init 0000775 0000000 0000000 00000012333 12275106255 011063 0 ustar #!/bin/sh
#
# Copyright (C) 2005 Mikael Magnusson
#
### BEGIN INIT INFO
# Provides: ld10k1
# Required-Start: $remote_fs
# Required-Stop: $remote_fs
# Should-Start: udev
# Should-Stop:
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Startup script for the ALSA emu10k1/2 patch loader
# Description: A patch loader for use with the emu10k1 ALSA driver.
# Supports Sound Blaster Live!, Audigy and Audigy 2.
### END INIT INFO#
# Don't use set -e. Check return status instead.
NAME=ld10k1
MYNAME=/etc/init.d/$NAME
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
DAEMON=/usr/sbin/ld10k1
LO10K1=/usr/bin/lo10k1
DESC="emu10k1/2 patch loader"
STATE_FILE=/var/lib/alsa/ld10k1.state
RUN_DIR=/var/run/ld10k1
PIPE_NAME=${RUN_DIR}/ld10k1.socket
PID_FILE=${RUN_DIR}/ld10k1.pid
LOG_FILE=/var/log/ld10k1
. /lib/lsb/init-functions
print_warning_msg() { log_warning_msg "$1" ; }
print_error_msg() { log_warning_msg "$1" ; }
print_action_msg() { log_begin_msg "${1}..." ; }
print_daemon_msg() { log_daemon_msg "$1" $2 ; }
print_progress_msg() { log_progress_msg "$1" ; }
print_completion_msg_and_exit() { [ "$1" = "0" ] && log_progress_msg "done" ; log_end_msg "$1" ; exit $1 ; }
print_end_msg_and_exit() { log_end_msg "$1" ; exit $1 ; }
# Default overrides
if [ -r /etc/default/ld10k1 ] ; then
. /etc/default/ld10k1 || { print_error_msg "${MYNAME}: Error: Failed reading /etc/default/ld10k1" ; exit 1 ; }
fi
[ "$CARD" ] || exit 0
[ -x "$DAEMON" ] || exit 0
[ -x "$LO10K1" ] || exit 0
check_run_dir()
{
[ -d "$RUN_DIR" ] && return 0
mkdir "$RUN_DIR" || return 1
[ -d "$RUN_DIR" ] || return 1
chgrp audio "$RUN_DIR" || return 1
chmod 750 "$RUN_DIR" || return 1
return 0
}
daemon_is_running()
{
# Return
# 0 if daemon is running
# 1 if daemon is not running
start-stop-daemon --start --quiet --pidfile "$PID_FILE" --exec "$DAEMON" --test > /dev/null \
|| return 0
return 1
}
start_daemon()
{
# Return
# 0 if daemon has been started
# 1 if daemon was already running
# 2 if daemon could not be started
daemon_is_running && return 1
start-stop-daemon --start --quiet --pidfile "$PID_FILE" --exec "$DAEMON" -- \
--pipe_name "$PIPE_NAME" \
--daemon "$DAEMON_OPTS" \
--pidfile "$PID_FILE" \
--logfile "$LOG_FILE" \
--card "$CARD" \
|| return 2
}
stop_daemon()
{
# Return
# 0 if daemon has been stopped
# 1 if daemon was already stopped
# 2 if daemon could not be stopped
daemon_is_running && start-stop-daemon --stop --quiet --retry=TERM/10/KILL/5 --pidfile "$PID_FILE" --name "$NAME"
RETVAL="$?"
[ "$RETVAL" = 2 ] && return 2
# Wait for children to finish too
start-stop-daemon --stop --quiet --oknodo --retry=0/10/KILL/5 --exec "$DAEMON"
[ "$?" = 2 ] && return 2
rm -f "$PID_FILE"
return "$RETVAL"
}
restore_state()
{
$LO10K1 --restore "$STATE_FILE" >/dev/null 2>&1
}
store_state()
{
$LO10K1 --store "$STATE_FILE" >/dev/null 2>&1
}
case "$1" in
start)
print_daemon_msg "Starting $DESC"
check_run_dir || print_end_msg_and_exit 1 "" "(failed creating run directory)"
print_progress_msg "$NAME"
start_daemon
case "$?" in
0) : ;;
1) print_progress_msg "(already running)" ; print_end_msg_and_exit 0 ;;
*) print_end_msg_and_exit 1 ;;
esac
[ -r "$STATE_FILE" ] || { print_progress_msg "(no state to restore)" ; print_end_msg_and_exit 0 ; }
if restore_state ; then
print_progress_msg "(state restored)"
print_end_msg_and_exit 0
else
print_progress_msg "(state restore failed)"
print_end_msg_and_exit 1
fi
;;
stop)
print_daemon_msg "Stopping $DESC"
if daemon_is_running; then
if store_state; then
print_progress_msg "(state stored)"
else
print_progress_msg "(state store failed)"
fi
fi
print_progress_msg "$NAME"
stop_daemon
case "$?" in
0) print_end_msg_and_exit 0 ;;
1) print_progress_msg "(not running)" ; print_end_msg_and_exit 0 ;;
*) print_end_msg_and_exit 1 ;;
esac
;;
restart)
print_daemon_msg "Restarting $DESC"
print_progress_msg "$NAME"
stop_daemon
case "$?" in
0) : ;;
1) print_progress_msg "(not running)" ;;
*) print_progress_msg "(failed on stop)" ;;
esac
start_daemon
case "$?" in
0) : ;;
1) print_progress_msg "(old process is still running)" ; print_end_msg_and_exit 1 ;;
*) print_progress_msg "(failed to start)" ; print_end_msg_and_exit 1 ;;
esac
[ -r "$STATE_FILE" ] || { print_progress_msg "(no state to restore)" ; print_end_msg_and_exit 0 ; }
if restore_state ; then
print_progress_msg "(state restored)"
print_end_msg_and_exit 0
else
print_progress_msg "(state restore failed)"
print_end_msg_and_exit 1
fi
;;
reload|force-reload)
print_action_msg "Reloading $DESC state"
daemon_is_running || { print_progress_msg "(not running)" ; print_completion_msg_and_exit 0 ; }
[ -r "$STATE_FILE" ] || { print_progress_msg "(no state to restore)" ; print_completion_msg_and_exit 0 ; }
restore_state
print_completion_msg_and_exit "$?"
;;
store)
print_action_msg "Storing $DESC state"
daemon_is_running || { print_progress_msg "(not running)" ; print_completion_msg_and_exit 0 ; }
store_state
print_completion_msg_and_exit "$?"
;;
*)
print_warning_msg "Usage: $MYNAME {start|stop|restart|reload|force-reload|store}"
exit 3
;;
esac
exit 0
debian/patches/ 0000775 0000000 0000000 00000000000 12315672647 010634 5 ustar debian/patches/git_hdajackretask_pulse_directory.patch 0000664 0000000 0000000 00000003035 12275106255 020604 0 ustar From 772fbde91c00c8f9517e67e2f5401d28e9aa88d4 Mon Sep 17 00:00:00 2001
From: David Henningsson
Date: Thu, 13 Jun 2013 16:26:43 +0200
Subject: [PATCH] hdajackretask: Fix killing PulseAudio on newer PulseAudio
versions
The standard configuration directory for PulseAudio has changed,
I think since 3.0. Adjust the directory lookup mechanism to match.
Signed-off-by: David Henningsson
Signed-off-by: Jaroslav Kysela
---
hdajackretask/apply-changes.c | 15 ++++++++++++++-
1 file changed, 14 insertions(+), 1 deletion(-)
diff --git a/hdajackretask/apply-changes.c b/hdajackretask/apply-changes.c
index eda404e..840f649 100644
--- a/hdajackretask/apply-changes.c
+++ b/hdajackretask/apply-changes.c
@@ -97,7 +97,20 @@ gboolean run_sudo_script(const gchar* script_name, GError** err)
static gchar* get_pulseaudio_client_conf()
{
- return g_strdup_printf("%s/.pulse/client.conf", g_get_home_dir());
+ /* Reference: See src/pulsecore/core-util.c in pulseaudio */
+ gchar* fname;
+ gchar* dir = g_strdup_printf("%s/.pulse", g_get_home_dir());
+ if (access(dir, F_OK) < 0) {
+ const gchar* xch = g_getenv("XDG_CONFIG_HOME");
+ g_free(dir);
+ if (xch)
+ dir = g_strdup_printf("%s/pulse", xch);
+ else
+ dir = g_strdup_printf("%s/.config/pulse", g_get_home_dir());
+ }
+ fname = g_strdup_printf("%s/client.conf", dir);
+ g_free(dir);
+ return fname;
}
static gboolean kill_pulseaudio(gboolean* was_killed, int card, GError** err)
--
1.7.11.7
debian/patches/ld10k1_format-security.patch 0000664 0000000 0000000 00000002170 12275106255 016056 0 ustar Author: Jordi Mallach
Description: Fix build errors caused by -Werror=format-security.
When compiled with hardening-flags enabled, ld10k1 fails to build due to
a pair of unsafe printf usages that trigger -Werror=format-security.
Forwarded: no
Index: alsa-tools-1.0.25/ld10k1/src/lo10k1.c
===================================================================
--- alsa-tools-1.0.25.orig/ld10k1/src/lo10k1.c 2012-05-19 17:02:04.000000000 +0200
+++ alsa-tools-1.0.25/ld10k1/src/lo10k1.c 2012-05-19 17:08:40.460390666 +0200
@@ -868,7 +868,7 @@
void debug_print(char *str)
{
- printf(str);
+ printf("%s", str);
}
static int debug(int deb)
Index: alsa-tools-1.0.25/ld10k1/src/ld10k1.c
===================================================================
--- alsa-tools-1.0.25.orig/ld10k1/src/ld10k1.c 2012-05-19 17:16:35.296366397 +0200
+++ alsa-tools-1.0.25/ld10k1/src/ld10k1.c 2012-05-19 17:17:21.356364047 +0200
@@ -62,7 +62,7 @@
localtime(&tp));
fprintf(out, "%s %s", timestr, label);
} else
- fprintf(out, label);
+ fprintf(out, "%s", label);
vfprintf(out, fmt, va);
fprintf(out, "\n");
fflush(out);
debian/patches/usx2yloader_udev.patch 0000664 0000000 0000000 00000002547 12275106255 015161 0 ustar Author: Elimar Riesebieter
Description: Make usx2yloader work with udev.
Last-Update: 12-09-2007
Index: alsa-tools-1.0.25/usx2yloader/Makefile.am
===================================================================
--- alsa-tools-1.0.25.orig/usx2yloader/Makefile.am 2012-05-19 16:57:36.464424598 +0200
+++ alsa-tools-1.0.25/usx2yloader/Makefile.am 2012-05-19 16:57:52.992423754 +0200
@@ -11,8 +11,8 @@
EXTRA_DIST = gitcompile depcomp tascam_fw.usermap tascam_fw.in tascam_fpga.in
-hotplug_files = tascam_fw.usermap tascam_fw tascam_fpga
-hotplugdir = /etc/hotplug/usb
+hotplug_files = tascam_fw tascam_fpga
+hotplugdir = /lib/udev
hotplug_SCRIPTS = $(hotplug_files)
Index: alsa-tools-1.0.25/usx2yloader/Makefile.in
===================================================================
--- alsa-tools-1.0.25.orig/usx2yloader/Makefile.in 2012-05-19 16:57:36.464424598 +0200
+++ alsa-tools-1.0.25/usx2yloader/Makefile.in 2012-05-19 16:57:52.992423754 +0200
@@ -193,8 +193,8 @@
AM_CFLAGS = -DDATAPATH=\"$(datadir)/alsa/firmware/$(MYNAME)\"
usx2yloader_SOURCES = usx2yloader.c
EXTRA_DIST = gitcompile depcomp tascam_fw.usermap tascam_fw.in tascam_fpga.in
-hotplug_files = tascam_fw.usermap tascam_fw tascam_fpga
-hotplugdir = /etc/hotplug/usb
+hotplug_files = tascam_fw tascam_fpga
+hotplugdir = /lib/udev
hotplug_SCRIPTS = $(hotplug_files)
all: all-am
debian/patches/init_live_bashismfix.patch 0000664 0000000 0000000 00000010735 12275106255 016052 0 ustar Description: Fixim bashism found by checkbashisms script
Author: Elimar Riesebieter , Joachim Wiedorn
Last-Update: 2010-10-05
Index: alsa-tools-1.0.25/ld10k1/setup/init_live.in
===================================================================
--- alsa-tools-1.0.25.orig/ld10k1/setup/init_live.in 2012-05-19 16:57:36.184424611 +0200
+++ alsa-tools-1.0.25/ld10k1/setup/init_live.in 2012-05-19 16:57:54.388423682 +0200
@@ -46,7 +46,7 @@
std_capture=capture
#std_capture=capture_noswitch
-function log
+log
{
local level=$1
@@ -57,7 +57,7 @@
fi
}
-function runlo10k1
+runlo10k1
{
log 2 $LO10K1 "$@"
@@ -71,7 +71,7 @@
fi
}
-function rename
+rename
{
port=$1
name=$2
@@ -81,7 +81,7 @@
runlo10k1 --renam "$port=$name"
}
-function connect
+connect
{
from=$1
op=$2
@@ -92,7 +92,7 @@
runlo10k1 --conadd "$from$op$to"
}
-function copy
+copy
{
local name=$1
local port=$2
@@ -105,7 +105,7 @@
connect "PIN($name Copy)" '=' "$port"
}
-function volume
+volume
{
local name=$1
local port=$2
@@ -120,7 +120,7 @@
connect "PIN($name Volume)" '=' "$port"
}
-function master_volume
+master_volume
{
local name=$1
local port=$2
@@ -135,7 +135,7 @@
connect "$port" '=' "PIN($name Volume)"
}
-function switch
+switch
{
local name=$1
local port=$2
@@ -150,7 +150,7 @@
connect "PIN($name Switch)" '>' "$port"
}
-function switch_2x2
+switch_2x2
{
local name=$1
local port1=$2
@@ -166,7 +166,7 @@
connect "PIN($name Switch,2,3)" '>' "$port2"
}
-function switch_5x2
+switch_5x2
{
local name=$1
local port1=$2
@@ -182,7 +182,7 @@
connect "PIN($name Switch,5,6,7,8,9)" '>' "$port2"
}
-function master_switch
+master_switch
{
local name=$1
local port=$2
@@ -197,7 +197,7 @@
connect "PIN($name Switch)" '=' "$port"
}
-function playback
+playback
{
name=$1
port=$2
@@ -211,7 +211,7 @@
add_output "POUT($name Playback Volume)"
}
-function playback_noswitch
+playback_noswitch
{
name=$1
port=$2
@@ -224,7 +224,7 @@
add_output "POUT($name Playback Volume)"
}
-function capture
+capture
{
name=$1
port=$2
@@ -238,7 +238,7 @@
connect "POUT($name Capture Volume)" '>' "OUT(OUT_PCM_Capture_Left,OUT_PCM_Capture_Right)"
}
-function capture_noswitch
+capture_noswitch
{
name=$1
port=$2
@@ -251,7 +251,7 @@
connect "POUT($name Capture Volume)" '>' "OUT(OUT_PCM_Capture_Left,OUT_PCM_Capture_Right)"
}
-function master
+master
{
local name=$1
local port=$2
@@ -264,48 +264,48 @@
master_switch "$name Playback" "POUT($name Playback Volume)" 1 $index
}
-function dump_patches
+dump_patches
{
- num=$1
+ max=$(( ${1} - 1 ))
+ line=$(seq -s ' ' 0 $max)
- for (( i=0; $i < $num; i=$i+1 )); do
- p=$(( $i + 100))
- runlo10k1 --debug $p
+ for i in ${line}; do
+ p=$(( $i + 100))
+ runlo10k1 --debug $p
done
-
exit
}
-function add_output
+add_output
{
local port=$1
$add_output_func "$port"
}
-function add_output_tone_2
+add_output_tone_2
{
local port=$1
connect "$port" '>' "PIN(Tone Control,0,1)"
}
-function add_output_simple_2
+add_output_simple_2
{
local port=$1
connect "$port" '>' "PIN(Wave Simple Stereo To 51,0,1)"
}
-function add_output_prologic_2
+add_output_prologic_2
{
local port=$1
connect "$port" '>' "PIN(Wave Prologic,0,1)"
}
-function add_output_switched_2
+add_output_switched_2
{
local port=$1
@@ -314,7 +314,7 @@
}
-function simple_stereo_to_51
+simple_stereo_to_51
{
local name=$1
local control=$2
@@ -330,7 +330,7 @@
fi
}
-function prologic
+prologic
{
local name=$1
local control=$2
@@ -351,7 +351,7 @@
connect "POUT($name Prologic)" '=' "PIN($name Multi Volume,0,1,2,3,4,5)"
}
-function tone
+tone
{
local name=$1
local port=$2
@@ -364,7 +364,7 @@
runlo10k1 -n --ctrl "c-bass0,bass1,bass2,bass3,bass4:$name - Bass,t-$name - Bass:2,v-$name - Bass:1,c-treble0,treble1,treble2,treble3,treble4:$name - Treble,t-$name - Treble:3,v-$name - Treble:1,c-toneonoff:$name - Switch,t-$name - Switch:4" --patch_name "${name}" -a tone.emu10k1
}
-function multi_playback
+multi_playback
{
local name=$1
local port=$2
@@ -383,7 +383,7 @@
connect "POUT($name Multi Volume)" '>' "PIN(Tone Control)"
}
-function fxbus
+fxbus
{
local name=$1
local enable_pcm_fx89=$2
debian/patches/envy24control_config_dir.patch 0000664 0000000 0000000 00000002620 12275106255 016560 0 ustar Author: Navid Zamani
Description: Move envy24control profile to a dotdir.
envy24control would create a visible config directory in the user's
home upon execution. Change the config dir to use a dotdir instead.
Bug-Gentoo: https://bugs.gentoo.org/show_bug.cgi?id=273129
Forwarded: no
Index: alsa-tools-1.0.27/envy24control/envy24control.h
===================================================================
--- alsa-tools-1.0.27.orig/envy24control/envy24control.h 2013-04-11 13:43:07.000000000 +0200
+++ alsa-tools-1.0.27/envy24control/envy24control.h 2013-04-27 01:43:12.000000000 +0200
@@ -15,7 +15,7 @@
#endif
#define MAX_PROFILES 8
#define MAX_PROFILE_NAME_LENGTH 20
-#define DEFAULT_PROFILERC "~/envy24control/profiles.conf"
+#define DEFAULT_PROFILERC "~/.envy24control/profiles.conf"
#define SYS_PROFILERC "/etc/envy24control/profiles.conf"
#ifndef MKDIR
#define MKDIR "/bin/mkdir"
Index: alsa-tools-1.0.27/envy24control/profiles.h
===================================================================
--- alsa-tools-1.0.27.orig/envy24control/profiles.h 2013-04-11 13:43:07.000000000 +0200
+++ alsa-tools-1.0.27/envy24control/profiles.h 2013-04-27 01:43:52.416297607 +0200
@@ -23,7 +23,7 @@
#endif
#ifndef DEFAULT_PROFILERC
-#define DEFAULT_PROFILERC "~/"PROGRAM_NAME"/profiles.conf"
+#define DEFAULT_PROFILERC "~/."PROGRAM_NAME"/profiles.conf"
#endif
#ifndef SYS_PROFILERC
debian/patches/firmware_locations.patch 0000664 0000000 0000000 00000006271 12275106255 015542 0 ustar Author: Elimar Riesebieter
Description: Set firmware location to /lib/firmware, as expected in Debian.
Forwarded: no
Index: alsa-tools-1.0.25/hdsploader/Makefile.in
===================================================================
--- alsa-tools-1.0.25.orig/hdsploader/Makefile.in 2012-05-19 16:57:36.240424608 +0200
+++ alsa-tools-1.0.25/hdsploader/Makefile.in 2012-05-19 16:57:53.996423702 +0200
@@ -165,7 +165,7 @@
# # Process this file with automake to produce Makefile.in.
MYNAME = hdsploader
-AM_CFLAGS = -DDATAPATH=\"$(datadir)/alsa/firmware/$(MYNAME)\"
+AM_CFLAGS = -DDATAPATH=\"/lib/firmware/$(MYNAME)\"
hdsploader_SOURCES = hdsploader.c
EXTRA_DIST = gitcompile depcomp
all: all-am
Index: alsa-tools-1.0.25/mixartloader/Makefile.in
===================================================================
--- alsa-tools-1.0.25.orig/mixartloader/Makefile.in 2012-05-19 16:57:36.240424608 +0200
+++ alsa-tools-1.0.25/mixartloader/Makefile.in 2012-05-19 16:57:53.996423702 +0200
@@ -166,7 +166,7 @@
# # Process this file with automake to produce Makefile.in.
AUTOMAKE_OPTIONS = 1.3 foreign
MYNAME = mixartloader
-AM_CFLAGS = -DDATAPATH=\"$(datadir)/alsa/firmware/$(MYNAME)\"
+AM_CFLAGS = -DDATAPATH=\"/lib/firmware/$(MYNAME)\"
mixartloader_SOURCES = mixartloader.c
EXTRA_DIST = gitcompile depcomp
all: all-am
Index: alsa-tools-1.0.25/pcxhrloader/Makefile.in
===================================================================
--- alsa-tools-1.0.25.orig/pcxhrloader/Makefile.in 2012-05-19 16:57:36.240424608 +0200
+++ alsa-tools-1.0.25/pcxhrloader/Makefile.in 2012-05-19 16:57:53.996423702 +0200
@@ -166,7 +166,7 @@
# # Process this file with automake to produce Makefile.in.
AUTOMAKE_OPTIONS = 1.3 foreign
MYNAME = pcxhrloader
-AM_CFLAGS = -DDATAPATH=\"$(datadir)/alsa/firmware/$(MYNAME)\"
+AM_CFLAGS = -DDATAPATH=\"/lib/firmware/$(MYNAME)\"
pcxhrloader_SOURCES = pcxhrloader.c
EXTRA_DIST = gitcompile depcomp
all: all-am
Index: alsa-tools-1.0.25/usx2yloader/Makefile.in
===================================================================
--- alsa-tools-1.0.25.orig/usx2yloader/Makefile.in 2012-05-19 16:57:52.992423754 +0200
+++ alsa-tools-1.0.25/usx2yloader/Makefile.in 2012-05-19 16:57:53.996423702 +0200
@@ -190,7 +190,7 @@
# # Process this file with automake to produce Makefile.in.
AUTOMAKE_OPTIONS = 1.3 foreign
MYNAME = usx2yloader
-AM_CFLAGS = -DDATAPATH=\"$(datadir)/alsa/firmware/$(MYNAME)\"
+AM_CFLAGS = -DDATAPATH=\"/lib/firmware/$(MYNAME)\"
usx2yloader_SOURCES = usx2yloader.c
EXTRA_DIST = gitcompile depcomp tascam_fw.usermap tascam_fw.in tascam_fpga.in
hotplug_files = tascam_fw tascam_fpga
Index: alsa-tools-1.0.25/vxloader/Makefile.in
===================================================================
--- alsa-tools-1.0.25.orig/vxloader/Makefile.in 2012-05-19 16:57:36.240424608 +0200
+++ alsa-tools-1.0.25/vxloader/Makefile.in 2012-05-19 16:57:54.000423702 +0200
@@ -166,7 +166,7 @@
# # Process this file with automake to produce Makefile.in.
AUTOMAKE_OPTIONS = 1.3 foreign
MYNAME = vxloader
-AM_CFLAGS = -DDATAPATH=\"$(datadir)/alsa/firmware/$(MYNAME)\"
+AM_CFLAGS = -DDATAPATH=\"/lib/firmware/$(MYNAME)\"
vxloader_SOURCES = vxloader.c
EXTRA_DIST = gitcompile depcomp
all: all-am
debian/patches/hda-verb_sys_io_h.patch 0000664 0000000 0000000 00000002121 12315672647 015235 0 ustar Author: Jordi Mallach
Description: Avoid including sys/io.h on architectures that lack it.
Extend the check for PowerPC to the rest of official and unofficial
Debian architectures that lack sys/io.h, based on EGLIBC 2.17.
Available architectures are, at the time of this writing, alpha, i386,
ia64, arm, hurd-i386, and kfreebsd-i386.
Forwarded: yes
Index: alsa-tools-1.0.27/hda-verb/hda-verb.c
===================================================================
--- alsa-tools-1.0.27.orig/hda-verb/hda-verb.c 2013-04-11 13:43:07.000000000 +0200
+++ alsa-tools-1.0.27/hda-verb/hda-verb.c 2013-04-26 22:00:13.860984465 +0200
@@ -13,7 +13,11 @@
#include
#include
#include
-#ifndef __PPC__
+/* EGLIBC 2.17 supports sys/io.h for alpha, i386, ia64, arm,
+ hurd-i386, and kfreebsd-i386. */
+#if !defined (__powerpc__) && !defined (__sparc__) && !defined (__s390__) && \
+ !defined (__mips__) && !defined (__hppa__) && !defined (__m68k__) && \
+ !defined (__sh__) && !defined (__aarch64__)
#include
#endif
#include
debian/patches/series 0000664 0000000 0000000 00000000375 12275106255 012046 0 ustar usx2yloader_udev.patch
as10k1_examples_Makefile.patch
firmware_locations.patch
init_live_bashismfix.patch
manpage_spelling.patch
ld10k1_format-security.patch
hda-verb_sys_io_h.patch
envy24control_config_dir.patch
git_hdajackretask_pulse_directory.patch
debian/patches/manpage_spelling.patch 0000664 0000000 0000000 00000001572 12275106255 015157 0 ustar Author: Jordi Mallach
Description: Fix spelling mistakes in manpage.
Forwarded: no
Index: alsa-tools-1.0.25/sb16_csp/cspctl.1
===================================================================
--- alsa-tools-1.0.25.orig/sb16_csp/cspctl.1 2012-05-19 16:57:36.088424617 +0200
+++ alsa-tools-1.0.25/sb16_csp/cspctl.1 2012-05-19 16:57:54.684423667 +0200
@@ -13,7 +13,7 @@
.B cspctl
can also be used as a post-install function to
.I snd\-sb16\-csp
-module to load default codec at module installation. If CSP chip is succesfully detected and initialized, it will be installed as a hardware dependant device
+module to load default codec at module installation. If CSP chip is successfully detected and initialized, it will be installed as a hardware dependent device
.I hwC0D2
into /dev/snd directory. Currently, following codecs can be loaded to CSP device:
.IP "" 4
debian/patches/as10k1_examples_Makefile.patch 0000664 0000000 0000000 00000001003 12275106255 016332 0 ustar Author: Elimar Riesebieter
Description: Expand the as10k1 example Makefile with a distclean target.
Forwarded: no
Index: alsa-tools-1.0.25/as10k1/examples/Makefile
===================================================================
--- alsa-tools-1.0.25.orig/as10k1/examples/Makefile 2012-05-19 16:57:36.304424605 +0200
+++ alsa-tools-1.0.25/as10k1/examples/Makefile 2012-05-19 16:57:53.712423717 +0200
@@ -12,6 +12,8 @@
clean:
rm -f *~ *.emu10k1
+distclean: clean
+
install:
distdir:
debian/ld10k1.dirs 0000664 0000000 0000000 00000000010 12275106255 011043 0 ustar usr/bin
debian/ld10k1.default 0000664 0000000 0000000 00000001230 12275106255 011533 0 ustar # Default variable settings for ld10k1 initscript
#
# This is a POSIX shell fragment
#
# Additional options that are passed to the Daemon.
#DAEMON_OPTS="--iec958 --tram_size=3"
DAEMON_OPTS=""
#
# Notice: the ld10k1 daemon is disabled by default.
# The following line needs to be uncommented before it it can be started.
#
#CARD=0
DECODER=SIMPLE51
# Inputs
FXIN_PCM_89=0
EXTIN_AC97=1
EXTIN_SPDIF_CD=1
#EXTIN_ZOOM=1
#EXTIN_TOSLINK=1
#EXTIN_LINE1=1
#EXTIN_COAX_SPDIF=1
#EXTIN_LINE2=1
# Outputs
EXTOUT_ANALOG_FRONT=1
EXTOUT_ANALOG_REAR=1
EXTOUT_ANALOG_CENTER=1
EXTOUT_ANALOG_LFE=1
#EXTOUT_IEC958=1
#EXTOUT_REAR=1
#EXTOUT_CENTER=1
#EXTOUT_LFE=1
EXTOUT_HEADPHONE=1