List Info

Thread: semi-pro PCI snd crd for linux




semi-pro PCI snd crd for linux
country flaguser name
Canada
2007-07-13 15:35:40
I am upgrading my home recording studio.

I need a linux-friendly PCI sound card with co-axial S/PDIF
input that 
will work in a PIII 733 MHz machine.

Background: Unless I get better advice, I am going to get
Focusrite's 
Trakmaster Pro microphone preamplifier/compressor and their
Platinum Pro 
ADC add-on. I'll get these from Long & McQuade in
Toronto. What L&McQ 
can't help me with is a linux-friendly PCI sound card (for
my PIII 733 
MHz processor PC) that has a digital in (co-axial S/PDIF).
My PC 
currently has the SoundBlaster Live 5.1 which does not have
digital in 
(let alone co-axial S/PDIF).

Any ideas?

Chris


------------------------------------------------------------
-------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and
take
control of your XML. No limits. Just data. Click to get it
now.
http://sourcefor
ge.net/powerbar/db2/
-- 
Mailing list: Audacity-userslists.sourceforge.net
To UNSUBSCRIBE, use the form at the bottom of this web
page:
https://lists.sourceforge.net/lists/listinfo/audacity
-users

Re: semi-pro PCI snd crd for linux
country flaguser name
Germany
2007-07-13 16:04:23
Chris Aitken a écrit :
> I am upgrading my home recording studio.
>
> I need a linux-friendly PCI sound card with co-axial
S/PDIF input that 
> will work in a PIII 733 MHz machine.
>
> Background: Unless I get better advice, I am going to
get Focusrite's 
> Trakmaster Pro microphone preamplifier/compressor and
their Platinum Pro 
> ADC add-on. I'll get these from Long & McQuade in
Toronto. What L&McQ 
> can't help me with is a linux-friendly PCI sound card
(for my PIII 733 
> MHz processor PC) that has a digital in (co-axial
S/PDIF). My PC 
> currently has the SoundBlaster Live 5.1 which does not
have digital in 
> (let alone co-axial S/PDIF).
>
> Any ideas?
>
> Chris
>
>
>
------------------------------------------------------------
-------------
>   
I use a Terratec Aureon 5.1 USB since several years with
Linux. It 
doesn't need drivers (neither with Windows). I think it's a
great audio 
card with a so little price (40 Euros) :
http://sounden.terratec.
net/


Sébastien
-- 
Rejoignez Audacity-French, la liste d'entraide francophone
des 
utilisateurs d'Audacity
htt
p://fr.groups.yahoo.com/group/audacity-french/
-- 

------------------------------------------------------------
-------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and
take
control of your XML. No limits. Just data. Click to get it
now.
http://sourcefor
ge.net/powerbar/db2/
-- 
Mailing list: Audacity-userslists.sourceforge.net
To UNSUBSCRIBE, use the form at the bottom of this web
page:
https://lists.sourceforge.net/lists/listinfo/audacity
-users

Re: semi-pro PCI snd crd for linux
user name
2007-07-13 23:12:12
On Fri, Jul 13, 2007 at 04:35:40PM -0400, Chris Aitken
wrote:
> I am upgrading my home recording studio.
> 
> I need a linux-friendly PCI sound card with co-axial
S/PDIF input that 
> will work in a PIII 733 MHz machine.
> 
> Background: Unless I get better advice, I am going to
get Focusrite's 
> Trakmaster Pro microphone preamplifier/compressor and
their Platinum Pro 
> ADC add-on. I'll get these from Long & McQuade in
Toronto. What L&McQ 
> can't help me with is a linux-friendly PCI sound card
(for my PIII 733 
> MHz processor PC) that has a digital in (co-axial
S/PDIF). My PC 
> currently has the SoundBlaster Live 5.1 which does not
have digital in 
> (let alone co-axial S/PDIF).
> 
> Any ideas?
> 
> Chris
> 
Hello,

You can take the m-audio audiophile 2496 pci-card.
It has stereo input and output and coaxial SP/dif I/O.

Greetings,

Nick Brok
--  
Uitspraak van Maïra (De drakenmeester): "sèi paji sai
dia degom wianon fio paji
kwieimin si anrien est toia sèi si doika!" =  "Om
je op dat riskante punt uit
je concentratie te halen is vragen om moeilijkheden!"

------------------------------------------------------------
-------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and
take
control of your XML. No limits. Just data. Click to get it
now.
http://sourcefor
ge.net/powerbar/db2/
-- 
Mailing list: Audacity-userslists.sourceforge.net
To UNSUBSCRIBE, use the form at the bottom of this web
page:
https://lists.sourceforge.net/lists/listinfo/audacity
-users

Re: semi-pro PCI snd crd for linux
country flaguser name
Canada
2007-07-24 12:24:59
Nick Brok wrote:

>On Fri, Jul 13, 2007 at 04:35:40PM -0400, Chris Aitken
wrote:
>  
>
>>I am upgrading my home recording studio.
>>
>>I need a linux-friendly PCI sound card with co-axial
S/PDIF input that 
>>will work in a PIII 733 MHz machine.
>>
>>Background: Unless I get better advice, I am going
to get Focusrite's 
>>Trakmaster Pro microphone preamplifier/compressor
and their Platinum Pro 
>>ADC add-on. I'll get these from Long & McQuade
in Toronto. What L&McQ 
>>can't help me with is a linux-friendly PCI sound
card (for my PIII 733 
>>MHz processor PC) that has a digital in (co-axial
S/PDIF). My PC 
>>currently has the SoundBlaster Live 5.1 which does
not have digital in 
>>(let alone co-axial S/PDIF).
>>
>>Any ideas?
>>
>>Chris
>>
>>    
>>
>Hello,
>
>You can take the m-audio audiophile 2496 pci-card.
>It has stereo input and output and coaxial SP/dif I/O.
>  
>
Thanks, Nick. I called Tracertek - the soundcard guru was
really 
helpful. He doesn't know about linux support though.
I checked ALSA Matrix and they give these instructions to
get linux to 
play nice with the chipset (which may be a little beyond my
abilities):


  Matrix:Module-ice1724


       From AlsaWiki

Jump to: navigation 
<http://bugtrack.alsa-project
.org/main/index.php/Matrix:Module-ice1724#column-one>
, 
search 
<http://bugtrack.alsa-projec
t.org/main/index.php/Matrix:Module-ice1724#searchInput>


    Contents

[hide <javascript:toggleToc()>]

    * 1 Template start
      <http://bugtrack.alsa-pro
ject.org/main/index.php/Matrix:Module-ice1724#Template_start
>
    * 2 Introduction for ICE1724 soundcard
      <http
://bugtrack.alsa-project.org/main/index.php/Matrix:Module-ic
e1724#Introduction_for_ICE1724_soundcard>
    * 3 Quick Install
      <http://bugtrack.alsa-proj
ect.org/main/index.php/Matrix:Module-ice1724#Quick_Install&g
t;

          o 3.1 Setting up modprobe and kmod support
            <ht
tp://bugtrack.alsa-project.org/main/index.php/Matrix:Module-
ice1724#Setting_up_modprobe_and_kmod_support>
          o 3.2 Native Devices
            <http://bugtrack.alsa-pro
ject.org/main/index.php/Matrix:Module-ice1724#Native_Devices
>
          o 3.3 Autoloading OSS/free emulation
            <http:/
/bugtrack.alsa-project.org/main/index.php/Matrix:Module-ice1
724#Autoloading_OSS.2Ffree_emulation>
    * 4 Links
      <http://bugtrack.alsa-project.org/
main/index.php/Matrix:Module-ice1724#Links>
    * 5 Template end
      <http://bugtrack.alsa-proje
ct.org/main/index.php/Matrix:Module-ice1724#Template_end>



    [edit
    <http://b
ugtrack.alsa-project.org/main/index.php?title=Matrix:Soundca
rd&action=edit&section=1>]
    Template start

If you are looking to specific hardware and you would like
to add an 
extra information for selected module, please, do not modify
paragraphs 
between Template start and Template end. Add extra
information above / 
bellow for the specific Matrix:Module-* page.


    [edit
    <http://b
ugtrack.alsa-project.org/main/index.php?title=Matrix:Soundca
rd&action=edit&section=2>]
    Introduction for ICE1724 soundcard

There are two ways of getting Linux drivers to work, you can
either 
compile them into the kernel or build them separately as
modules. Read 
the Kernel-HOWTO for details of how to compile a kernel.

You must turn on the sound support soundcore module. This is
in the 
kernel. Look in the sound drivers directory and it should be
the first 
option. Most people enable the module setting. That way you
can load and 
unload the module manually if you have multiple
soundcards/devices or if 
you intend to debug or use cutting edge software which may
cause your 
drivers to halt sometimes. Of course it also means you have
more control 
of your system.

Most modern distros come with soundcore compiled as a
module. You can 
check this in numerous ways. The easiest way is to type.

       modinfo soundcore

If this command returns that you have this module, then you
don't need 
to recompile your kernel.


    [edit
    <http://b
ugtrack.alsa-project.org/main/index.php?title=Matrix:Soundca
rd&action=edit&section=3>]
    Quick Install

NB. If you are using hg (mercurial) then you need to type

        ./hgcompile "or" make build

instead of

        ./configure

In a shell type these commands:

Make a directory to store the alsa source code in.

       cd /usr/src
       mkdir alsa
       cd alsa
       cp /downloads/alsa-* .

Now unzip and install the alsa-driver package

       bunzip2 alsa-driver-xxx
       tar -xf alsa-driver-xxx
       cd alsa-driver-xxx
       ./configure --with-cards=ice1724
--with-sequencer=yes;make;make install

NB. If you are using drivers before 0.9.4 then you need to
run

	./snddevices

If you use devfs then you should not run the snddevices
script

The snddevices script sets the permissions for the devices
it creates to 
root. You should

chmod a+rw /dev/dsp /dev/mixer /dev/sequencer /dev/midi

Now unzip and install the alsa-lib package

       cd ..
       bunzip2 alsa-lib-xxx
       tar -xf alsa-lib-xxx
       cd alsa-lib-xxx
       ./configure;make;make install

Now unzip and install the alsa-utils package

       cd ..
       bunzip2 alsa-utils-xxx
       tar -xf alsa-utils-xxx
       cd alsa-utils-xxx
       ./configure;make;make install

Now insert the modules into the kernel.

       modprobe snd-ice1724;modprobe snd-pcm-oss;modprobe
snd-mixer-oss;modprobe snd-seq-oss

NB. For drivers older than 0.9.0beta11 use:

modprobe snd-card-ice1724

Now adjust your soundcards volume levels. All mixer channels
are muted 
by default. You must use a native mixer program to unmute
appropriate 
channels, for example alsamixer from the alsa-utils package.
Note that 
some usb-audio devices do not have internal mixer controls.

       alsamixer

You can also look at the utils/alsasound file. This script
is designed 
for the RedHat distribution, but it can be used with other
distributions 
which use System V style rc init scripts. This will allow
you to load 
your modules at boot time. If you want to do this you could
just compile 
them into the kernel instead and save yourself the hassle of
coming to 
terms with the rc init scripts.


      [edit
      <http://b
ugtrack.alsa-project.org/main/index.php?title=Matrix:Soundca
rd&action=edit&section=4>]
      Setting up modprobe and kmod support

Before you send a mail complaining that "I don't have
/etc/modules.conf, 
where do I find it ....." ,The /etc/conf.modules has
been deprecated 
with a few distro's so in your case, it may still be
/etc/conf.modules. 
Basically they are both the same, but recent version of
modutils uses 
/etc/modules.conf instead. Nothing to worry about as such,
optionally 
please update to latest version of modutils. This should
solve your 
problem.

Here's the example for this card. Copy and paste this to the
bottom of 
your /etc/modules.conf file.

Note to debian users: You need to save this information into
a file in 
the /etc/modutils/ directory (Eg. /etc/modutils/alsa) and
run 
update-modules

       # ALSA portion
       alias char-major-116 snd
       alias snd-card-0 snd-ice1724

# module options should go here

       # OSS/Free portion
       alias char-major-14 soundcore
       alias sound-slot-0 snd-card-0

# card #1 alias sound-service-0-0 snd-mixer-oss alias
sound-service-0-1 
snd-seq-oss alias sound-service-0-3 snd-pcm-oss alias
sound-service-0-8 
snd-seq-oss alias sound-service-0-12 snd-pcm-oss


NB. For drivers older than 0.9.0beta11 use:

snd-card-ice1724

To copy and paste the above to your /etc/modules.conf file
follow these 
instructions.

A short explanation of what happens in the /etc/modules.conf
file


      [edit
      <http://b
ugtrack.alsa-project.org/main/index.php?title=Matrix:Soundca
rd&action=edit&section=5>]
      Native Devices

After the main multiplexer is loaded, its code requests top
level sound 
card module. String snd-card-%i is requested for native
devices where %i 
is sound card number from zero to seven. String
sound-slot-%i is 
requested for native devices where %i is slot number for
ALSA owner this 
means sound card number. The options line allows you to set
various 
config options before the module is loaded. String snd_id
lets you set 
the name of the card which is returned in the
/proc/asound/cards file. 
Other options may be available which are card specific. The
options for 
these are found in the INSTALL file or above.

       xyzlocalhost#pico /etc/modules.conf

       # ALSA portion
       alias snd-card-0 snd-hda-intel
       alias snd-card-1 snd-cmipci

options snd-cmipci id="first" mpu_port=0x330

       # OSS/Free portion
       alias sound-slot-0 snd-card-0
       alias sound-slot-1 snd-card-1


NB. For drivers older than 0.9.0rc5 use:

options snd-cmipci snd_id="first"
snd_mpu_port=0x330

The "snd_" prefix has been removed from the
"module options" to fit with 
the kernel standard.


      [edit
      <http://b
ugtrack.alsa-project.org/main/index.php?title=Matrix:Soundca
rd&action=edit&section=6>]
      Autoloading OSS/free emulation

We are finished at this point with the configuration for
ALSA native 
devices, but you may also need autoloading for ALSA add-on
OSS/Free 
emulation modules. At this time only one module does not
depend on any 
others, thus must be loaded separately, snd-pcm1-oss.o.
String 
sound-service-%i-%i is requested for OSS/Free service where
first %i 
means slot number e.g. card number and second %i means
service number.

       xyzlocalhost#pico
       /etc/modules.conf

       # OSS/Free portion - card #1
	alias sound-slot-0 snd-card-0
	alias sound-service-0-0 snd-mixer-oss
	alias sound-service-0-1 snd-seq-oss
	alias sound-service-0-3 snd-pcm-oss
	alias sound-service-0-8 snd-seq-oss
	alias sound-service-0-12 snd-pcm-oss

       # OSS/Free portion - card #2 (cmipci)

alias sound-slot-1 snd-card-1

	alias sound-service-1-0 snd-mixer-oss

alias sound-service-1-3 snd-pcm-oss alias sound-service-1-12
snd-pcm-oss

The alias for snd-seq-oss is not necessary on the second
device, because 
there is only one /dev/sequencer, regardless how many
devices you have.

The .asoundrc file

Find out more about this file here.

This file allows the you to have more advanced control over
your 
card/device. Some very useful applications will not work
without it. The 
.asoundrc file consists of definitions of the various cards
available in 
your system. It also gives you access to the pcm plugins in
alsa-lib. 
These allow you to do tricky things like combine your cards
into one or 
access multiple i/o's on your mulitchannel card.

Below is the most basic definition.

Make a file called .asoundrc in your home and/or root
directory.

       vi /home/xxx/.asoundrc

copy and paste the following into the file then save it.

       pcm.ice1724 {
          type hw
          card 0
       }

       ctl.ice1724 {
          type hw
          card 0
       }


    [edit
    <http://b
ugtrack.alsa-project.org/main/index.php?title=Matrix:Soundca
rd&action=edit&section=7>]



>Greetings,
>
>Nick Brok
>--  
>Uitspraak van Maïra (De drakenmeester): "sèi paji
sai dia degom wianon fio paji
>kwieimin si anrien est toia sèi si doika!" = 
"Om je op dat riskante punt uit
>je concentratie te halen is vragen om
moeilijkheden!"
>
>--------------------------------------------------------
-----------------
>This SF.net email is sponsored by DB2 Express
>Download DB2 Express C - the FREE version of DB2 express
and take
>control of your XML. No limits. Just data. Click to get
it now.
>http://sourcefor
ge.net/powerbar/db2/
>  
>


------------------------------------------------------------
-------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and
a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
-- 
Mailing list: Audacity-userslists.sourceforge.net
To UNSUBSCRIBE, use the form at the bottom of this web
page:
https://lists.sourceforge.net/lists/listinfo/audacity
-users

[1-4]

about | contact  Other archives ( Real Estate discussion Medical topics )