Slashdot Mirror


Installing/Configuring ALSA Sound Modules In Debian

GonzoJohn writes "Linux Orbit explains how: "A very common question that comes up when trying Debian GNU/Linux is how the heck do you get Advanced Linux Sound Architecture (a.k.a. ALSA) sound modules set up properly? In this HOWTO we'll show you how to compile and install the ALSA kernel modules, and then setup things using the ALSA Debian script so that modules are automatically loaded and unloaded, and your mixer levels are saved and restored on boot up. Here are some things you'll need to have before you start this HOWTO""

204 comments

  1. RTFM.... by SealBeater · · Score: 0, Flamebait

    Subject line says it all...

    --
    -- Its survival of the fittest...and we got the fucking guns!!!
    1. Re:RTFM.... by m0rph3us0 · · Score: 5, Informative

      Umm... this how-to appears to be very well written, in fact much better written then the lack of documentation that comes with the package, the last time i setup ALSA it took me about 48 hours mainly because no where was it clearly explained how to do things, it was read as much documentation as you can and try to make up the manual yourself based on what you know from the API. Essentially this how-to is now the manual

    2. Re:RTFM.... by Anonymous Coward · · Score: 0

      I feel for you, 48 hours is impressive. Yet, somehow, I don't see all less significant HOWTOs or manuals posted on Slashdot, and you know what, I'm glad.

    3. Re:RTFM.... by Anonymous Coward · · Score: 0

      Yes, it's a very well-written manual if you're using Debian

    4. Re:RTFM.... by Anonymous Coward · · Score: 0

      Adding to that, there is nothing there that you couldn't glean from reading the
      ALSA documentation.

    5. Re:RTFM.... by Anonymous Coward · · Score: 0

      it appears this is a attempt at TFM so NO! many people couldnt RTFM!

      tho luckily gentoo has had a nice howto about lasa that covers most of this save the package creation

  2. Wow... by delta407 · · Score: 5, Informative

    Gentoo Linux has had a similar guide for months, without coverage on the front page of Slashdot. (And, if I may say so, the Gentoo way is cleaner.)

    Maybe I'm missing something, but why/how is this news?

    1. Re:Wow... by Anonymous Coward · · Score: 2, Funny

      Wow, another gentoo post on a Debian story. Now that's something you don't see everyday.

    2. Re:Wow... by munter · · Score: 2, Interesting
      Maybe I'm missing something, but why/how is this news?

      Hmm.

      Fair call.

      Why is it that Debian gets good coverage? Perhaps it's something to do with the fact that it's at the source of the revolution. Transform the way IT services are done. Create a free system. Oh! you mean I pay for support services. Uh, OK, cool.

      Suddenly people with lotsa debian needing debian aware dudez. We don't need Microsoft arse-brains anymore. Closed Source is dead.

      Hmm. Industry transformed. Excellent!

    3. Re:Wow... by Khazunga · · Score: 2
      I was inclined to moderate you as a troll. However, curiosity beat me:

      Apart from birth times, how the heck is Debian at the center of the "revolution" and Gentoo isn't, or why do you think Debian is free and Gentoo isn't?

      If you are not going to give an informed answer, and will just repeat distribution zealotry, please refrain from answering.

      --
      If at first you don't succeed, skydiving is not for you
    4. Re:Wow... by gl4ss · · Score: 2

      because debian has more, what you should call it, credibility you might say, it's been around longer, has more zealots, and all in all kicks ass. also, gentoo looks like it's trying to hit in to the mainstream vein, as in trying to be the desktop of choice for newbies and guru's alike.

      but, still, what's the biggest thing, go look at www.debian.org and www.gentoo.org. gentoo.org is pushing companies actively(nvidia & ibm logos on front page, ok, news items, but still).. and has stuff like screenshots. AND 'buy mem from crucial.com blabla'

      would you install gentoo on your mp3 playing machine(your old p200mmx) that you would like to keep up-to-date still but has 32mb of mem or so, and still have xfree and some bells'n'whistles? debian works great for that too.(others work well for this too)

      one of my friends was just a while ago converted to debian FROM gentoo, figure it out...

      these are of course just impressions and take with grain of apt-get and i personally like dselect so i guess i'm a freak. and i really don't dig that some gentoo people running around telling they're system is x percent more effective or that the windows load up faster but you can't measure it..

      --
      world was created 5 seconds before this post as it is.
    5. Re:Wow... by NumberSyx · · Score: 2

      gentoo looks like it's trying to hit in to the mainstream vein, as in trying to be the desktop of choice for newbies and guru's alike.

      I think you completly missed it on this one. Gentoo is not for newbies, nor do they try to sell themselves as such. To quote them directly;

      Gentoo Linux is a versatile and fast, completely free Linux distribution for x86, PowerPC, UltraSparc and Alpha systems that's geared towards Linux power users.

      --

      "Our products just aren't engineered for security,"
      -Brian Valentine,VP in charge of MS Windows Development

    6. Re:Wow... by Khazunga · · Score: 2
      Trying to itemize your reasoning:

      1) Whoever gets to the market first, and has more zealots is best (where best=more credibility, more freedom, more quality)

      2) Linux should never approach companies, and capitalist markets, under the risk of losing freedom.

      3) Linux distribution quality is measured largely by the ability to run in older hardware. Conversely, ability to adapt to new hardware features is irrelevant because no one measured it.

      Answering point by point:

      1) You should be running a *BSD. It has been around since the late 70s. Its zealots are by far the most fanatic among the OSS crowd. Security and stability are unbeatable by Linux. Its harder to run. Harder than Debian, now that I come to think of it that way.

      2) Some companies are likely to see linux as a strategic advantage. In fact, IBM, the main supporter behind Gentoo, is one of them. It'd be stupid to forfeit this help. See this article for some insight on IBM's (and others') motivations on OSS.

      3) I totally refuse this "old hardware" vision. And it's not that you can't install older software on a Gentoo distribution. Just emerge older ebuilds. The fact that you *can* emerge recent software doesn't mean you *have to*. And to think you have to measure the gain in performance from i386 asm to P4 asm is unclassifiable.

      --
      If at first you don't succeed, skydiving is not for you
    7. Re:Wow... by gl4ss · · Score: 2

      1) the *bsd zealots say it's esier than debian, and debian zealots say debian is easier than redhat/others... because of the simplicity of keeping it up to date and working well.

      *** 3) I totally refuse this "old hardware" vision. And it's not that you can't install older software on a Gentoo distribution. Just emerge older ebuilds. The fact that you *can* emerge recent software doesn't mean you *have to*. And to think you have to measure the gain in performance from i386 asm to P4 asm is unclassifiable. ***

      i _want_ to have _recent_ software(xfree4.2, kde3, whatever), but i don't want to _compile_ something that will take _days_ to finish on that older hardware, the point is that gentoo isn't meant to be able to install in practical timeframe to low end pc's.

      --
      world was created 5 seconds before this post as it is.
    8. Re:Wow... by tacocat · · Score: 1

      I don't know what the news is for you, but you certainly don't need to take this opportunity to do distro comparisons.
      I've never been able to get gentoo working on two of my machines, albeit identical, because the video RAM is too small for 24-bit color. Yet Debian doesn't flinch.
      Debian has better documentation and support than gentoo, hands down. Now go away.

  3. Re:what's wrong? by dildatron · · Score: 1, Flamebait

    No, my RPM-based distro is modern. Debian, let's be honest, has some quite old stuff (Stable, at least).

    --


    If you had nuts on your chin, would they be chin nuts?
  4. Re:what's wrong? by SealBeater · · Score: 2

    Yea, why is this distro-specific anyway?

    SealBeater

    --
    -- Its survival of the fittest...and we got the fucking guns!!!
  5. It's about time they wrote a HOWTO for this by SexyKellyOsbourne · · Score: 4, Insightful

    One of the biggest turn offs for new users to Linux is the general lack of sound support which either

    1) Requires recompiling the kernel and crossing your fingers.

    2) Requires you to use the beasts known as ALSA and crossing your fingers.

    Operating systems are no longer stale command prompts with beeps and blurps -- they are full mutlimedia systems, and having working sound support in the first install should be a priority for Linux distributions.

    When Linux newbies have a lack of HOWTOs and sound support is diffuclt to implement, at best they are going to fool around with Linux for a day or two and then go back to their MP3 collection under Windows.

    1. Re:It's about time they wrote a HOWTO for this by KevinIsOwn · · Score: 1

      *raises hand* I am one of those newbies who gave up on debian. Mp3s wasn't a major reason, but it was one... More people will use Linux if it is easy to use. Posting a HOWTO every once in a while is helpful, and I'm sure things like this will help linux grow even more.

    2. Re:It's about time they wrote a HOWTO for this by Anonymous Coward · · Score: 0

      I'm one of those guys who gave up on origami until I found an excellent HOWTO. Does it make newsworthy for Slashdot? There are places to lookk for HOWTOs on very basic things.

    3. Re:It's about time they wrote a HOWTO for this by reaper20 · · Score: 2

      This is an article installing ALSA in Debian. ALSA is part of the kernel now and in the future hopefully articles like this won't be needed.

      FWIW, I have installed Woody and RH8 on a lot of systems, including my laptop, where the sound worked out of the box with no config necessary. It's alot more newbie friendly in RH8, where most of the time sound worked when I loaded up GNOME without any sound config at all.

      Usually on Woody all you need is to add the user to the sound group.

    4. Re:It's about time they wrote a HOWTO for this by shepd · · Score: 1

      >I'm one of those guys who gave up on origami until I found an excellent HOWTO. Does it make newsworthy for Slashdot?

      I don't know. Did making the origami involve a robot and/or 3D modelling software? If so, yes.

      Otherwise it's just another origami boulder. Sorry.

      --
      If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
    5. Re:It's about time they wrote a HOWTO for this by be-fan · · Score: 4, Insightful

      Um, go use a distro like Mandrake that auto-detects sound cards. It was one thing to bitch about this back when no Linux distro autodetected hardware. It's another thing to bitch about advanced distros (Debian) and development code (ALSA).

      --
      A deep unwavering belief is a sure sign you're missing something...
    6. Re:It's about time they wrote a HOWTO for this by the_2nd_coming · · Score: 1

      well...my laptop does not seem to want to work with audio...I have a VIA ac97 sound chip and it does not want to work with OSS modules that come in the kernel.

      --



      I am the Alpha and the Omega-3
    7. Re:It's about time they wrote a HOWTO for this by the_2nd_coming · · Score: 1

      I hate RH based distros...I feel like I have my arms cut off...no make-kpkg and no good apt-get sources

      --



      I am the Alpha and the Omega-3
    8. Re:It's about time they wrote a HOWTO for this by Kefabi · · Score: 2
      When Linux newbies have a lack of HOWTOs and sound support is diffuclt to implement, at best they are going to fool around with Linux for a day or two and then go back to their MP3 collection under Windows.

      I know this first hand. I attempted to set up debian a number of months ago, and setting up my SB AWE 64 was the biggest pain I had. I managed to get an ftp server up and running, using my linux box as a router and sharing internet access between my roommates and I, even setting up a firewall. (I've never run any kind of unix or unix-like system before). GNOME and KDE weren't much of a hassle, and I managed to even get my Voodoo 2 card working so I could run low framerate UT.

      The two things I could NOT get to work (and the two things that kept me from using debian fulltime) was getting a video player to work (for all the porn on my FTP server) and my sound! (for both the porn and MP3's on my FTP server, and games)

      Had I gotten those to work, I would be writing this in debian now. Sound is very important when you're trying to gib your friends in Quake3. I've heard that gentoo makes it really simple, but alas, I am now restricted to a POTS 16.9 Kbps for my internet connection (No cable/DSL where I live...) and I don't want to take the time to download the distribution again...

    9. Re:It's about time they wrote a HOWTO for this by SealBeater · · Score: 2

      My laptop has a ac97 chip in it too, what option did you pick in the kernel? My laptop (Dell 8200) is using the intel ICH (i8xx) driver)

      SealBeater

      --
      -- Its survival of the fittest...and we got the fucking guns!!!
    10. Re:It's about time they wrote a HOWTO for this by Kynes · · Score: 1

      well, since ac97 is probably one of the most basic sound drivers for linux and has been around for a long time you should try looking around a bit and figuring out what you actually have in your system (i have a via8233 that reports itself as an ac97 compatible chip but doesn't like the kernel drivers, it requires the alsa via82xx drivers to work properly). of course, this is kind of defeats the thread's point that sound configuration should be easy and automatic... hopefully now that alsa, et al. are making it into the kernel outright we should be seeing this in the future.

    11. Re:It's about time they wrote a HOWTO for this by Anonymous Coward · · Score: 0

      Waaaaah. It doesn't work like Debian. So I don't like it. Waaaaah!

    12. Re:It's about time they wrote a HOWTO for this by the_2nd_coming · · Score: 1

      not alll ac97 chips are the same..the VIA one is diffrent enough to need the via module

      --



      I am the Alpha and the Omega-3
    13. Re:It's about time they wrote a HOWTO for this by Anonymous Coward · · Score: 0

      s/Score:5, Insightful/Score:0, Dumbass/

      This isn't 1993, dude. I can't remember the last time I had to mess with getting audio to work on a Linux box.

    14. Re:It's about time they wrote a HOWTO for this by the_2nd_coming · · Score: 1

      that is the exact chip I have..mandrake detects it fine and uses alsa...however...I NEED debian..it is like crack :-)

      --



      I am the Alpha and the Omega-3
    15. Re:It's about time they wrote a HOWTO for this by damien_kane · · Score: 1

      The fact of the matter is not that Madrake is a RedHat based distro and you dont like RedHat. It is that Mandrake does all the setup for you, so someone with [even considerably] less knowledge in this field can just pop in the CD and linux will install, up to the point where they can chat on various IM networks, share their files with their friends onthe fasttrack and gnutella based networks, and play the majority of the multimedia they can play under Windows. This is the direction that Linux needs to go to get on the desktop.

      On top of that, the beautiful thing about linux is this: if you don't like it; don't use it. There are many alternatives (I don't like Redhat/Mandrake either, but that doesn't make me criticize it). Stick with your Debian but if you start to complain that something's to hard, don't look for any sympathy. Until you use the easiest distro, you have nothing to complain about.

    16. Re:It's about time they wrote a HOWTO for this by rseuhs · · Score: 3, Informative
      Don't confuse Linux with debian.

      Newbies should get SuSE or Mandrake, pop in the DVD, wait for half an hour and have a full functional desktop - including office suite and loads of useful stuff preinstalled. (Try to unpack a .rar in a clean Windows install. Or try ICQ. Or IRC.)

      Linux can be much easier than Windows if you choose the right distribution.

      I'm so sick of FUD like this:

      having working sound support in the first install should be a priority for Linux distributions

      All major commercial distributions (hell, even RedHat which is by far the worst of all) had sound-support out of the box for years.

      Yet the Wintrolls just don't get it.

      (P.S. Yes, debian has it's uses, too. apt-get is great, the stability is excellent. Yet it's not really for users not willing to invest some time installing.)

    17. Re:It's about time they wrote a HOWTO for this by Panoramix · · Score: 2, Insightful
      well...my laptop does not seem to want to work with audio...I have a VIA ac97 sound chip and it does not want to work with OSS modules that come in the kernel.

      My laptop has one of those too. You need ALSA.

      And yes, I did recompile the kernel and ALSA modules some months ago. It's not that terrible, but you do need a lot of disk (300 MB or so)... However, you do not have to compile the kernel, nor the ALSA modules, if you're using Woody and a 2.4 kernel. The package is already done, it's just that for some reason it is still in unstable. Probably some issue that hasn't been dealt with yet, I don't know. The packages work for me. Just fetch the right package for your kernel, run dpkg -i on it, and configure for your card.

      Actually, you can configure apt to do this kind of thing without having to download stuff manually, but it's probably not worth it if the only thing you want from unstable is ALSA (or see apt_preferences(5) for details, if you do want to know more).

    18. Re:It's about time they wrote a HOWTO for this by Tomble · · Score: 1
      ALSA is part of the kernel now
      Whawhawhat? Did I miss something? Which kernel version would you be talking about here?

      It's been a few years since I used ALSA, and IIRC it didn't work (I wanted to record stuff, and all I got was static). I was never sure whether it was a bad card or a bad driver, but I got a new sound card and used a plain old OSS driver for it (the previous card only had a driver in ALSA, no OSS version).

      As it happens, that soundcard didn't work right either. And my current soundcard appears to make my TV card lock up. Oh, the joys of PC hardware.

      But I digress. OSS is pretty crap as sound architectures go, and I get the impression ALSA was intended to work around its limitations, so I'd like to see if it's really stable now.

      --
      Be careful! New moon tonight.
    19. Re:It's about time they wrote a HOWTO for this by reaper20 · · Score: 2

      Sorry, I should have been more clear. ALSA is now in the 2.5 kernels.

    20. Re:It's about time they wrote a HOWTO for this by Anonymous Coward · · Score: 0

      That describes my experience to a T. I had so much trouble getting ALSA configured I finally gave up and went back to windows. And it wasn't for lack of trying. I was a newb. Getting Linux installed was exciting at the time....that is untill my experience with ALSA. It was the documentation, or lack thereof that was so frustrating....Wish I had this.

    21. Re:It's about time they wrote a HOWTO for this by Beautyon · · Score: 2

      When Linux newbies have a lack of HOWTOs and sound support is diffuclt to implement, at best they are going to fool around with Linux for a day or two and then go back to their MP3 collection under Windows.

      Debian doesnt need mllions of users; it exists to service a small number of people who want to learn about Linux.

      If they did want millions of people to use it, its developers would (for example) make superior installers, so that it can be simply used.

      Each distro has its audience. Its highly unlikely that someone switching from Windows will encounter Debian as their first distro in any case.

      --
      ATH0 Bitcoin: 1DnwFLXczVZV8kLJbMYoheUrpqHesjxrSi
    22. Re:It's about time they wrote a HOWTO for this by KoolyM · · Score: 1

      My laptop has an AC97 as well (via686). It will only output sound using OSS from the latest stable kernel (2.4.19), previous kernels don't work. The ALSA snd-via686 module *completely* locks up the system.

    23. Re:It's about time they wrote a HOWTO for this by squiggleslash · · Score: 1

      2.4.18's OSS VIA drivers are fine too. I use them and haven't had any problems.

      --
      You are not alone. This is not normal. None of this is normal.
    24. Re:It's about time they wrote a HOWTO for this by the_2nd_coming · · Score: 1

      do you have VIA 82c686 or via 8233? those are the two sound chips they make.

      --



      I am the Alpha and the Omega-3
    25. Re:It's about time they wrote a HOWTO for this by Anonymous Coward · · Score: 0

      > I hate RH based distros...I feel like I have my arms cut off...no make-kpkg and no good apt-get sources

      If you use up2date -u package-name-here(or up2date-nox -u package-name-here for console folks), apt-get is redundant.

      Debian folks need to do a little research before deciding that no other distro has anything like apt-get's functionality; many others do.

      Lack of a make-kpkg workalike is a valid criticism.

    26. Re:It's about time they wrote a HOWTO for this by Anonymous Coward · · Score: 0

      Debian is arguably the easiest distro. It's really easy to fuck something up with RPM, the same cannot be said of Debian's package system.

    27. Re:It's about time they wrote a HOWTO for this by Anonymous Coward · · Score: 0

      I love this... It's a completely offtopic response that has no discussion value. Typical of the comments by shepd. Notice how hardly any of his comments have a score higher than 1? Its because he only cares about trying to post as many comments as possible.

    28. Re:It's about time they wrote a HOWTO for this by squiggleslash · · Score: 1

      It's a VT82C686, according to lspci -v. I use /sbin/modprobe via82cxxx_audio (in /etc/rc.d/rc.modules) to set it up. That seems to do the trick.

      --
      You are not alone. This is not normal. None of this is normal.
    29. Re:It's about time they wrote a HOWTO for this by the_2nd_coming · · Score: 1

      that is the exact one I have and it just won't work on edamn bit.

      --



      I am the Alpha and the Omega-3
    30. Re:It's about time they wrote a HOWTO for this by the_2nd_coming · · Score: 1

      up2dare does not offer the save amount of packages that are available under debian...infact, it is easier to wait 3-4 weeks after the latest what ever is released and just grab it from unstable than it is to hunt around for the correct packages on rpmfind, or compile your own, since MOST distros (except SUse which is why I love them so much)do not offer update to the latest versions of many programs, especialy desktop environments.

      --



      I am the Alpha and the Omega-3
    31. Re:It's about time they wrote a HOWTO for this by squiggleslash · · Score: 1
      Don't know what to suggest. The kernel I'm using (2.4.18) is that that comes with Slackware 8.1 - so it's pretty much certain it's a stock kernel, not Redhatted in any way.

      You can download it and the modules from ftp.slackware.com, the kernel is kernel-ide-2.4.18-i386-3.tgz, and will be in the 'a' directory, and the modules will also be there in kernel-modules-2.4.18-i386-4.tgz. They're both tar files relative to the / directory, so not difficult to install on a "foreign" system.

      The only other things I can think of are the obvious - checking for IRQ/etc conflicts. That said, mine shares an IRQ with my TV capture card. I don't know why. Somehow it still works.

      --
      You are not alone. This is not normal. None of this is normal.
    32. Re:It's about time they wrote a HOWTO for this by the_2nd_coming · · Score: 1

      well it is on the PCI bus, my laptop does not have an ISA bus.

      I found out that the problem, which is probably an HP spesific one, is becasue of somehting int he ACPI. if I can get an ACPI enabled kernel source and then edit line 214 of the tbconvrt.c file in /drivers/acpi/tables directory.

      I need the make the ACPI tables to always assume that I have pre 2.0 ACPI. I do this by pre-pending a "0 &&" to the condition that exists in the if statement. this will force it to always evaluate to false and force ACPI to assume it is pre 2.0.

      why this works like this is a mistery to all who have done it, but it works like this and I would not be suprised if in the future there is a section that asks if you need HP pavilion zt1XXX support so that it will load the hacked version of the file mentioned above.

      --



      I am the Alpha and the Omega-3
    33. Re:It's about time they wrote a HOWTO for this by Rysc · · Score: 1

      Try mplayer. It's the best (ie, [plays the most formats the easiest) movie player for Linux, and you can easily compile it into a debian package.

      --
      I want my Cowboyneal
  6. Re:what's wrong? by Jeremy+Erwin · · Score: 2

    what RPM distribution offers ALSA?

  7. Why is this newsworthy? by oingoboingo · · Score: 4, Insightful

    Sound card detection and setup happens invisibly and automatically on several other distributions. Why is this article worth mentioning? What would actually be newsworthy would be some Debian people swallowing their pride and incorporating some of the excellent automatic hardware detection, setup and installation routines that the other distro developers have produced. That's what free and open software is all about, right?

    1. Re:Why is this newsworthy? by PigeonGB · · Score: 5, Insightful

      It isn't about pride, as much as the number of Debian users would make it sound.
      It is more of the fact that Debian can't release a new Stable version until it works on all of the supported platforms.

      But you are right. There should be no reason why something like autodetection shouldn't be incorporated into the install process. That is why they are working on a new install/boot process. An active mailing list to be on, let me tell you.

      --
      I have 3656.9 Bogomips. How many Bogomips do you have?
    2. Re:Why is this newsworthy? by catch23 · · Score: 1

      but what about us debian users who might be less knowledgable to write a whole automatic hardware detection and just want to use the distro for what it's worth? I don't mind doing things manually if there are instructions on how to do it.

      I use debian fairly often but wanted to use ALSA since I found out it was able to restore sound when my laptop resumed from suspend mode. The ALSA installation just seemed to complex and I just didn't have time from my job to sit there and read the docs on the ALSA site. It's really great there are informative howtos that tell you step by step what you need and how to accomplish it. You won't believe how many howtos I've read on that old UNC site! (I think it's linuxdoc.org now?)

    3. Re:Why is this newsworthy? by Anonymous Coward · · Score: 0

      "Sound card detection and setup happens invisibly and automatically on several other distributions."

      Yeah, and it happens under Windows best of all. Feh. Compile this. ::sticks up middle finger::

    4. Re:Why is this newsworthy? by Anonymous Coward · · Score: 0

      " Sound card detection and setup happens invisibly and automatically on several other distributions. "

      Even ALSA? Really?

    5. Re:Why is this newsworthy? by Martinofka · · Score: 1

      Wonderful. Include autodetection of everything you like - just leave the option of turning it off during install. Please? When I install my servers I *DON'T* want to be distracted by such things. Thankyouverymuch.

    6. Re:Why is this newsworthy? by Fastolfe · · Score: 1

      I agree, I do not consider this news at all. ...unless Slashdot wants to create a section that involves HOWTOs, tips, tricks, and other "articles" of content that aren't necessarily news. I'd have no problem with that, but don't lump these in with the rest of the day's news.

      And especially don't stick it on the front page.

    7. Re:Why is this newsworthy? by chez69 · · Score: 0

      You don't want to be distracted by working sound after the install? Redhat 8.0 didn't prompt me at all with any sound related configuration.

      --
      PHP is the solution of choice for relaying mysql errors to web users.
    8. Re:Why is this newsworthy? by Blkdeath · · Score: 2
      Wonderful. Include autodetection of everything you like - just leave the option of turning it off during install. Please? When I install my servers I *DON'T* want to be distracted by such things. Thankyouverymuch.
      Yeah, I hate it when simple PCI detection scripts find my servers' NICs and the like. Drives me up the bloody wall.
      --
      BD Phone Home!

      Shameless plug. Like you weren't expecting it.

  8. Shortcut around other HOWTO's by LittleBigScript · · Score: 1

    The article tends to mention alot of other HOW-TO's in its introduction and recommend you read them first, then it does into expousing the benefits of using the 2.5.x kernel config.

    In other worlds, intereting read.

    It does provide information about Sarge and all...

    Also,*Note: Britney Spears is not part of the KDREV option, so if you do leave out KDREV it will look like...

    That's interesting.

  9. Re:what's wrong? by harvalen · · Score: 2, Informative

    Mandrake for example..

  10. NOW they have a HOWTO.... by PigeonGB · · Score: 5, Funny

    I spent a week getting sound to work on my system by using Google and experimenting. Then they decide to make it easy so that my accomplishment would mean nothing to all of the newbies who show up.
    I can hear/see it now:
    "Hey guys, do YOU have sound on your system? I do!", I exclaim, with beaming pride.

    "Uh, yeah whatever dude," they would say. "I got sound working too. Dumbass."

    I can no longer consider myself 1337. B-(

    --
    I have 3656.9 Bogomips. How many Bogomips do you have?
    1. Re:NOW they have a HOWTO.... by Anonymous Coward · · Score: 0

      I guess I must be uber-31337 too since I set the couple of sound options to recognize my Crystal Audio chipset on my Dell when I was recompiling a newer kernel. And no, I don't like using modules so I don't have to fsck around with modprobe. I've always compiled everything I need into a single kernel image and I've never had a problem with it. My system config rarely changes so if I get a new sound card or network card I'll go back, take five minutes, and recompile the kernel with that support. *shrug*

  11. Question for you about gentoo [ot] by Anonymous Coward · · Score: 0

    I'm a longtime slackware fan who's considering switching to gentoo.

    Anything largely different between the two distros? I am assuming gentoo doesn't use the BSD-style init that slackware does, for instance.

    Thanks!

    (I'd download and try it, but I almost pay by the MB at home, so I'd rather know if it's worth the effort to drive somewhere where I can download it for free or not)

    1. Re:Question for you about gentoo [ot] by Anonymous Coward · · Score: 1, Informative

      Gentoo tends to be a 'connected distro', and tends towards people with high-speed, always-on connections. You might not like the amount of bandwidth it uses: for instance, a new minor release of KDE (3.0.3 -> 3.0.4) will consume 60 MB alone, but for many it's worth it.

      It's (obviously) your call in the end as to how much it's worth to you, but Gentoo is an excellent system. It has killer package management (Portage! -- what other package manager lets you specify compile-time options?), excellent speed (GCC 3.2), and wonderful consistency and customizability.

      BTW, the init scripts were crafted specifically for Gentoo; it's neither BSD nor System V.

    2. Re:Question for you about gentoo [ot] by dan+the+person · · Score: 3, Interesting

      It has killer package management (Portage! -- what other package manager lets you specify compile-time options?)

      Dunno if you've heard of it, but there is a package manager called RPM that lets you set compile time options when you are building from source packages.

    3. Re:Question for you about gentoo [ot] by Anonymous Coward · · Score: 0

      you ignorant fool!

      portage is a rip off the BSD ports system.

      you silly linux faggots... you'll learn one day, hopefully.

    4. Re:Question for you about gentoo [ot] by Anonymous Coward · · Score: 0

      It's not a rip-off, it's a port of the ports system... it's really fucking cool, makes gentoo worthwhile.

      While we would rather not believe it, some people would rather use Linux than FreeBSD.

    5. Re:Question for you about gentoo [ot] by dan+the+person · · Score: 1, Redundant

      i am an ignorant fool?

      He is the one that suggested that Gentoo is the only OS that has a package system that allows you to specify compile time options.

      How was my correction ignorant?

  12. Re:RTFM.... that's the WinME manual, right ... by noshellswill · · Score: 0

    for folks who have work to do ... eh Padre? WTF only a 6-finger webtoe byte-dweezle got time to scr*w around with Plebian ... and for what? Sound. It's a solved problem, pad're. See A.G. Bell for details. Turns out it's not really all that hard when sound is the ONLY agenda. Eh, pad're?

  13. Nice Article. Audio in general by billstewart · · Score: 5, Interesting
    I've just installed Mandrake, and I need to decide which of the El-Cheapo Pretends-To-Be-Soundblaster-Compatible audio cards I've got I should install, so the timing is really convenient for me. The ALSA folks rock, compared to the quality of driver support for soundcards on Linux in the past.

    I'm also evaluating getting a better audio card, but I've had trouble finding decent documentation, even on the boxes - sure, everything does eight-dimensional 12-in-1 audio output, but what's I'm more interested in is the quality of the A/D converter, so when I input sound from analog media (my old vinyl disks and analog tapes) it doesn't lose more than necessary. Are there chipsets to avoid, or to hunt around for?

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  14. This sounds like a job for Ask Slashdot! (nt) by PigeonGB · · Score: 0, Redundant

    B-)

    --
    I have 3656.9 Bogomips. How many Bogomips do you have?
  15. Re:RTFM.... that's the WinME manual, right ... by SealBeater · · Score: 2

    Actually I believe the WinME manual is more properly titled "Don't RTFM, we took care of everything for you so you don't have to exercise that little thing you call a brain...oh, and sorry if your card isn't on our list"

    A direction I sincerly hope linux doesn't go.

    SealBeater

    --
    -- Its survival of the fittest...and we got the fucking guns!!!
  16. Re:RTFM.... that's the WinME manual, right ... by Anonymous Coward · · Score: 0

    What's wrong with that approach? You're installing a prepackaged software. No magic. You're not being creative. If it takes lots of time or reading to make it work, it should be improved.

    And, of course, if your card is not supported by Linux, what are you going to do that is different from Windows, where you'd have to wait for a driver, unless you are a hardware guru?

  17. Re:RTFM.... that's the WinME manual, right ... by Anonymous Coward · · Score: 0
    Err, no. Being able to configure linux is not the pinnacle of Computer Science and it does not make you smarter than anyone else.


    The really smart people use systems where they do not have to read a manual on how to make sound work on a PC.


    This is 2002 and computers have had native support for sound which works without having to read a manual since 1979.


    All this story does is point out that Linux is still not ready for the desktops of the world.


    Perhaps after you have done your 100th Linux install, you will find that all this tweaking, man pages, compiling kernels and howtos and crap for basic PC operation is an annoyance.


    Doing things the hard way is stupid and that is why people choose Windows.

  18. Re:RTFM.... that's the WinME manual, right ... by SealBeater · · Score: 4, Insightful

    What's wrong with that approach? Let's see:

    You don't learn anything. Learning new things is important to me, if not to anyone else.

    Automagically detecting hardware is not an exact science. If all you use is a tool to do something, then you can't fix it if said tool breaks.

    Lots of time to read is relative. In the time it takes to read the HOWTO, you could have read the documentation that comes with ALSA and walked away with far more knowledge. You have to learn how to do anything, that's just a fact.

    SealBeater

    --
    -- Its survival of the fittest...and we got the fucking guns!!!
  19. Thanks... by Anonymous Coward · · Score: 0

    Sounds interesting... Probably worth a download. Will try it on my next box. Even if only to see their version of init scripts and the package manager people always mention. :-)

    1. Re:Thanks... by fatwreckfan · · Score: 2, Informative

      If your interested in the init scripts, you could just read the Gentoo Init System documentation.

  20. Re:RTFM.... that's the WinME manual, right ... by Anonymous Coward · · Score: 1, Insightful

    What do you learn by trying to configure and install a piece of software by following a HOWTO? Other than the location and format of config files, which I doubt is a valuable knowledge?

    I don't know. You could use this time to learn something that is actually useful. Like an interesting programming language, or some theory, or something not related to computers at all. I don't like the face the software FORCES me to use my time to learn its configuration, as opposed to saving me time I could use on what I want. Unless you're a mindless drone who, if not given a configuration problem, just reads Slashdot and chats on ICQ... ;-)

    Last time I checked, you could override drivers on Windows.

  21. Re:RTFM.... that's the WinME manual, right ... by SealBeater · · Score: 2

    >Doing things the hard way is stupid and that is why people choose Windows.

    That's fine. Enjoy Windows. Let me know what your mp3s sound like when DRM takes away your ability to play them. Maybe then you'll read some documentation.

    SealBeater

    --
    -- Its survival of the fittest...and we got the fucking guns!!!
  22. I know why this ended up on the main page by johndoe123 · · Score: 0, Flamebait

    I know why this ended up on the main page Because the moderator that posted it must own the website it's on - just try clicking on "Gonzoolinux" or his name way up above and look where it takes you! :).

    1. Re:I know why this ended up on the main page by dan+the+person · · Score: 2

      GonzoJohn is the person that submitted the story not the moderator!

      Hemos is the one that posted it to slashdot

    2. Re:I know why this ended up on the main page by johndoe123 · · Score: 1

      Now I feel REALLY reatarted.

  23. So, let me get this straight. by markv242 · · Score: 4, Insightful
    In order to add great sound support to Debian, you have to:

    - Make sure you have a 2.5.x kernel or above.
    - Select your card from a dropdown.
    - Retrieve, unpack, and compile source code.
    - Install resulting software with a strange command-line utility.
    - Retrieve, unpack, and install even more software.
    - Edit a configuration file.
    - Edit another configuration file.
    - Run a script.
    - Start a daemon.

    Wow. That's so easy! I can see why OS X is the number one selling Unix:

    - Go to System Preferences.
    - Select "Sound".
    - Select "Output".
    - Select your high-end audio card.
    - Select "Input".
    - Select your high-end audio card.

    Let's assume that your time is worth $50/hr. After a few hours of struggling to set up sound under Linux, that extra cash for Apple hardware doesn't sound so bad...

    1. Re:So, let me get this straight. by the_2nd_coming · · Score: 3, Informative

      no, you can have a 2.4 kernel, you will just have to compile an alsa module or apt-get one

      --



      I am the Alpha and the Omega-3
    2. Re:So, let me get this straight. by grey3 · · Score: 1

      "Let's assume that your time is worth $50/hr."

      How about we assume that your being paid $50/hr to setup sound for a client. I don't know about you, but after those few hours of *ahem* struggling, I just made $150 bucks.

    3. Re:So, let me get this straight. by m0rph3us0 · · Score: 4, Interesting

      I don't see why this is flamebait, personally I would mod it up had i any points, the author has a great point, even *after* you have ALSA working you still have to mess around with at least GNOME and KDE's sound servers to get them to cooperate thru ALSA instead of using OSS and recieving an exclusive lock on the sound card. It's really anoying that it takes so long to get things working on debian, however the alternative is something like mandrake that is easy to install but takes years to get anything not on the CD's working. then there is Mac OS X, it works, its stable, but if you want to run non-OS X apps you're back in the same boat of spending lots of time changing code to work.

      I can't count the number of tarballs i've compiled that were designed for Linux / FreeBSD and compiled clean under OpenBSD, really there is no OS that is generally easy to use for an advanced user.
      My main beefs are:

      OS X: Almost nothing will compile.

      OpenBSD: Everything needs to be installed from source.

      Windows: Security, stability, proprietary protocols.

      Linux: Unless you are using debian most things of things need to be compiled from source. If you are using debian its a nightmare to configure.

      It all generally boils down to spending alot of time to get basic things working. Once you attain advanced user status its basically a matter of spending lots of time getting everything working no matter what OS you use.

      Computing sucks.

    4. Re:So, let me get this straight. by catch23 · · Score: 1

      I think some people will always mod down anything that seems to be anti-Linux... I use Linux as nothing more than an operating system. I think those that evangelize it should continue doing so, but heck, it's still an operating system package guys. People use it for what it's worth.

    5. Re:So, let me get this straight. by GigsVT · · Score: 1

      You should try Red Hat apparently, since almost nothing will need to be compiled from source, and it's all easy to configure.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    6. Re:So, let me get this straight. by tucay · · Score: 1

      Yes, that's what its like to use Linux but having the computer I want is worth the extra time to get it right. Apple and Microsoft don't give you the ultimate power and control over your hardware.

      Once you have become proficient at Linux things like ALSA are not so bad. I enjoy computers so the extra time is not a big deal let's face it I can't bill $50/hr 24 hours a day.

    7. Re:So, let me get this straight. by Anonymous Coward · · Score: 0

      looks like the mac fanatics are getting lazy, the gentoo fanatic beat you by about a half hour.

      Try gentoo, get a mac, blah blah blah

    8. Re:So, let me get this straight. by alannon · · Score: 2

      Just a tip if you want to get stuff compiled in OSX.

      Fink.

      http://fink.sf.net/

      It's an OSX packaging project based on the debian packaging system but with some other goodies thrown into it. In fact, from what I read about Gentoo, it has some similarites to it. As of last count, it has over 1400 packages in the system with more being added every day. Perhaps the BEST part of this is that it makes it trivial for upstream maintainers to get their software compiling clean out of the box on OSX. Since 10.1, most common packages compile clean 'out of the box'. Others will work fine with the addition of a few command line options to turn off precompiled headers and two-level linking namespaces.

      If you go to the fink project home page, look in the documentation under 'porting', it will give you a few tips. For the most part, OSX is a very 'vanilla' UNIX flavor with few surprises. Really the only thing of note is how it handles shared/dynamic libraries, and there is even a library that will 'fake' the library loading behavior of other linux platforms.

    9. Re:So, let me get this straight. by Lord_Slepnir · · Score: 2
      And with your OS X sounds support, you can play a lot of great games. Like Warcraft III ... and .... umm ..... photoshop!

      As bitchy as linux is to setup, the fact that there are better games out for it (since WINE works pretty well now) means that I get to use my sound for something besides iTunes.

    10. Re:So, let me get this straight. by ianezz · · Score: 2
      Wow. That's so easy! I can see why OS X is the number one selling Unix

      <sarcasm>
      Of course: if something doesn't work out of the box in OS X, you have nothing to do but wait for the next release (and buy it)...
      </sarcasm>

      And of course, everything has to work out of the box on MacOS X, since it would pretty lame for a company that gets to decide what hardware has to be put inside its machines.

      And of course, everything works out of the box on a Linux distribution if you stick to the supported hardware, which is what you should do in the first place like when you bought an Apple with OS X.

      The point on MacOS X is that you can't choose non-Apple-sanctioned hardware and expect the clicky-pointy things to work.

      Do you remember the times of the non-Apple clones? (i.e. Umax ones). Remember how MacOS wasn't guaranteed to run very well on these?

    11. Re:So, let me get this straight. by tempfile · · Score: 2

      I don't understand the whole damn discussion! Installing alsa, from damn source code, in the dark 0.5 days, was the following for me:

      tar -xjf alsa-driver-whatever.bz2 ./configure; make install
      tar -xjf alsa-utils-whatever.bz2 ./configure;make install
      modprobe snd-ymfpci

      DONE. Everything worked magically just like it did before. Nothing locked my /dev/dsp. I don't understand why everybody is complaining that ALSA was "impossible to install" etc. It's complete BS, if you ask me.

  24. DAMN Dont Make it a headline, Slashdot! by Provocateur · · Score: 2, Funny

    NOW look at all those Windows people giggling and pointing their fingers at us!

    (Remember the airplane joke, what the linux people did...)

    --
    WARNING: Smartphones have side effects--most of them undocumented.
  25. Mandrake doesn't need a guide by dan+the+person · · Score: 5, Informative

    It has ALSA built in.

    Compiling your own kernel additions is for experimental stuff, not stuff that has been working for years like ALSA

    1. Re:Mandrake doesn't need a guide by 23 · · Score: 1
      ditto for SuSE (for ages, at least for 1-2 yrs now), which is not that surprising, as they are major money-givers to the ALSA-guys.

      using yast2 for the last few (3?) releases, you don't even have to do anything yourself. you just say 'ok' to "Detected soundcard X". On all the different machines I installed (~20-30) the detection was correct.

  26. Bleeep bleep bleep Then I was like.... Huh? by coupland · · Score: 0, Flamebait

    So I was making paper on computer when suddenly Slashdot posted on their front page that a HOWTO for some distro had been released. And I was like...

    Huh?

  27. Re:RTFM.... that's the WinME manual, right ... by murgee · · Score: 1

    No, then I'll either go back to my Macintosh (whether it be a new one or an old 8100), or wait for someone to put together a Linux distro that I don't have to fiddle with for days to get it to work. The view point "everyone wants an easy-to-use computer" is just as wrong as the "everyone should do it the hard way" - there's always that pesky group in between...

    --
    mrg
  28. Last I checked, ALSA was rough to install by Booker · · Score: 4, Insightful

    I'm sure alsa does lots of cool things, but I never got past the fact that with the oss drivers, I could:

    $ modprobe es1370

    and away I went.

    With ALSA, I could load 15 or twenty drivers, and even if I managed to pick all the right ones, the damn things were muted by default! :) WTFIUWT?

    So.. maybe a howto is a good thing. But why is it so damn complex that it requires a howto?

  29. Please keep this in mind.. by ACK!! · · Score: 4, Insightful

    If your distro picks up, configures and sets your sound up without ALSA then you do NOT have to do this. You can and ogle for playing DVDs requires it but personally on my maestro3 card the sound from the OSS driver is better IMO compared to ALSA.

    In ALSA it sounds sort of tinny and strained, it seems like the plain-jane maestro3 as opposed to the ALSA snd-maestro3 works better at least on my laptop.

    I never seem to have trouble with my sound till I start mucking with it by hand. If I accept the distro defaults I am usually better off. This is a good thing for distros by the way. However, this is the exact opposite in terms of XF86Config. It seems like I always find two or three things to tweak manually that the distro-makers miss.

    Oh well...

    ________________________________________________ __

    --
    ACK /ak/ interj. 2. [from the comic strip "Bloom County"] An exclamation of surprised disgust, esp. i
    1. Re:Please keep this in mind.. by Anonymous Coward · · Score: 0

      Playing DVDs doesn't require ALSA.

  30. Re:RTFM.... that's the WinME manual, right ... by SealBeater · · Score: 2

    While you're waiting for someone else to put together a distro so that you don't have to think or digging out the old computer which may or may not play new formats or switching to a platform which takes not having to learn to all new heights, I'll be listening to mp3s. Amazing the lengths people will go to to not have to think/learn.

    By the way, I am not a "everyone should do it the hard way" but I am cognizant of the benefits reaped from actually reading documentation and being able to learn. Just to add, the HOWTO has nothing that isn't in the ALSA docs. I am not against HOWTOs, I am against HOWTOs that are distro specific and contain no new or helpful information.

    SealBeater

    --
    -- Its survival of the fittest...and we got the fucking guns!!!
  31. Re:And people wonder why Lunix isn't 'mainstream' by Anonymous Coward · · Score: 0, Offtopic

    Amen, brother.

    You are absolutely right. As a long term Mac user (I am a UNIX sysadmin by trade, though), I think having to read a HOWTO to set up something like sound is pure masochism.

  32. RTFM by m0i · · Score: 4, Funny

    I can't see how this is newsworthy, it's already in your /usr/share/doc/alsa-source/README.Debian.gz. And they use the far simpler make-kpkg instead of building manually with lengthy vars to define that nobody remembers.
    Ok, the big news was indeed: use apt-get install alsa-source and read the manual to get alsa to work on Debian ;-)

    --
    have you been defaced today?
  33. Re:Nice Article. Audio in general by Anonymous Coward · · Score: 2, Interesting

    Absolutely. You want to be looking at soundcards like the M-Audio Audiophile 24/96 (what I use), or Terraenc's cards. Others like ones from Digital Audio Labs (DAL), or Echo. None of these names are common, but the chipset in common is the Envy24 chipset: easily one of the best out there in terms of S/N ratio, etc.

    I would recommend checking out www.pcavtech.com for actual *real* measurements -- you can see how much of the SoundBlasters are merely marketing hype, and how much is real performance.

    As for ALSA support: Midiman/M-Audio's soundcards are all well-supported. I haven't any clue about the others: theoretically, if the chipset is the same or very similar, there should be no complaints, but I wouldn't count on anything...

  34. Re:And people wonder why Lunix isn't 'mainstream' by Alethes · · Score: 2, Insightful

    This sound issue, I believe, is very Debian centric, and likely would never come up with Grandma Bessie, who would probably use one of several more user-friendly, desktop-oriented distributions. I use Slackware (not part of that more user-friendly group), and even with that I have never had to read anything to get my sound working.

    Linux isn't mainstream because people like you assume that "it ISN'T INTENDED, and NEVER WAS INTENDED, to run on the desktop." How very short-sighted of you to assume something so silly. The sad thing is that in a few years when Linux has made major inroads toward that goal, we'll still have your claim in the Slashdot archives to look back on and laugh.

    BTW: You should probably have a look at the HOWTO for IIS (running on that vastly superior OS where no HOWTOs are needed?). You've got a bit of a problem at http://beaner.dyndns.org.

    * Error Type:
    Microsoft JET Database Engine (0x80040E09)
    Cannot update. Database or object is read-only. /Default.asp, line 57


    Stick that in your pipe and smoke it.

  35. "getting sound working" is not the whole story. by fishbowl · · Score: 5, Insightful

    Since most people only want sound hardware for output, this is probably enough.

    If you are looking to migrate away from Cakewalk, Cubase, or Logic to a Linux solution, it's still a pipe dream. Sure there are a million audio projects, but the cubase killer is just not out there, not in the pipeline, and I don't even imagine it's in the cards.

    A linux version of Fruityloops would be awesome, and if it were able to host VST applications, it would be of significant value to me.

    One other point; I'd like to see a howto that deals specifically with the 2.5 kernel and debian.

    The article is clear and concise, and it stops short of telling you how to, say, do multitrack recording, enabling 24/96 recording and mixing, or how to enable hardware synths. It also doesn't give any card specific help (Ice1712 M-Audio cards, anyone?) This is really just a special case of "installing modules" which is documented pretty well, elsewhere.

    --
    -fb Everything not expressly forbidden is now mandatory.
    1. Re:"getting sound working" is not the whole story. by HisMother · · Score: 0, Troll

      It's quite rare that I read a /. post, especially a highly rated one, that I don't understand at all -- but this is the second one today. "Cakewalk?" "Cubase?" "Fruityloops?" What the hell is this guy talking about? Are there really a lot of people here who understand?

      The other one that flummoxed me was on the gambling story; some guy who clearly knew a lot about bookmaking, going on and on about the "vig". Another term I've never heard before, but he was at +5, so I have to assume that lots of other folks have.

      --
      Cantankerous old coot since 1957.
    2. Re:"getting sound working" is not the whole story. by cymen · · Score: 1

      I understand what he's talking about. Maybe because I like (some) techno. Those programs are all music editors or something similar.

      Funny thing is my last name is Vig. Maybe I should become a professional enforcer in Vegas?

    3. Re:"getting sound working" is not the whole story. by Anonymous Coward · · Score: 0

      The vig is the house edge, the amount you are gauranteed to keep no matter who wins. Those other things are all sound editors used by gay Mac-user types. Learn to use google. It confused a lot of other people too, but they didn't advertise their inability to use google like you did.

    4. Re:"getting sound working" is not the whole story. by Anonymous Coward · · Score: 2, Informative

      Pro-tools/Logic Killer:

      http://ardour.sourceforge.net

      VST Killer:

      http://www.ladspa.org/

      Asio Killer:

      http://jackit.sourceforge.net/

      FruityLoops Killer:

      Anything

    5. Re:"getting sound working" is not the whole story. by Pseudonym · · Score: 2

      Well I don't use any of those, but what I really want is a Linux Finale-alike. (Or, even better, something like Finale which supports multiple movements.) Nobody, as far as I know, is currently working on anything even close to this.

      --
      sub f{($f)=@_;print"$f(q{$f});";}f(q{sub f{($f)=@_;print"$f(q{$f});";}f});
    6. Re:"getting sound working" is not the whole story. by HisMother · · Score: 2

      > they didn't advertise their inability to use google like you did.
      Ummm, yeah. So, "don't know what the hell he was talking about" and "would have to do a web search" mean different things to you? Personally I distinguish betwen internal and external memory. I don't claim to "know" anything that I don't actually have in core.

      --
      Cantankerous old coot since 1957.
    7. Re:"getting sound working" is not the whole story. by Anonymous Coward · · Score: 0

      I'm listening to MP3s on an M-Audio card using the Ice1712 drivers right now: works just fine. There's a Debian/ALSA (not sure which) utility called alsaconfig: just run that, and it's very much point and drool from that point forwards.

    8. Re:"getting sound working" is not the whole story. by Anonymous Coward · · Score: 0

      > Pro-tools/Logic Killer:
      > http://ardour.sourceforge.net

      Vaporware! There's been nothing but uncompilable code in CVS for *two years*.

    9. Re:"getting sound working" is not the whole story. by fishbowl · · Score: 2

      But you're *listening*, not doing live recording,
      mixing, and other production tasks. The "not the whole story" I was referring to consists of everything EXCEPT the steps to "listening to MP3's"

      --
      -fb Everything not expressly forbidden is now mandatory.
  36. Re:RTFM.... that's the WinME manual, right ... by AlgUSF · · Score: 2

    I have a sound blaster live, and RH 7.3 found it and properly set it up. I am not using ALSA, just the standard driver, but it provides the same functionality as my windows sound card, and I didn't have to RTFM, I just had to PITC (Put in the CD).

    --


    I want my rights back. I was actually using them when our government stole them after 9/11.
  37. Re:RTFM.... that's the WinME manual, right ... by douglas+jeffries · · Score: 1

    Perhaps after you have done your 100th Linux install, you will find that all this tweaking, man pages, compiling kernels and howtos and crap for basic PC operation is an annoyance.

    i've installed linux many times on a lot of different machines (generally for friends and friends of friends ever since high school), and have very rarely needed to do any major tweaking just to get things to work. perhaps with obscure hardware sound would be difficult, but at this point major distros seem to get it right. i dont think anyone using those really is forced to read and configure if they dont want to.

    when i first put linux on my laptop (back in 1999), i had to read and tweak for an hour or two to get sound to work on the stupid neomagic sound/video card, but once it worked it actually sounded better than it had on win98 (which came with the machine), mostly because the driver for windows had some serious problems. that's when i started to appreciate linux, because with windows there was nothing i could do to fix sound, and after that the amount of work to configure linux seemed trivial.

    before claiming that linux isnt ready for the desktop, maybe you should look into it more so you can at least base your decision on personal experience and not on your impression of some /. article.

  38. Re:RTFM.... that's the WinME manual, right ... by douglas+jeffries · · Score: 1

    I am against HOWTOs that are distro specific and contain no new or helpful information.

    i think i understand your viewpoint; it would certainly be difficult to wade through the list of HOWTOs if there were many superfluous ones. but just because there is little unique information does not mean they are useless. a good HOWTO is likely to be better organized and a gentler and quicker introduction than the full documentation.

    i agree that it's better not to have distro-specific documentation, but i'd rather that mean authors try writing documentation that is helpful for all distros, rather than simply not writing about something because it's distro-specific. there are many people using each distro, and there should be useful documentation for them, whether it's helpful to the entire community or just part of it.

  39. Re:RTFM.... that's the WinME manual, right ... by douglas+jeffries · · Score: 1

    what would you do if windows didnt understand your sound card?

  40. Oooooh! by Anonymous Coward · · Score: 0

    Score +1 informative!

  41. Re:RTFM.... that's the WinME manual, right ... by woogieoogieboogie · · Score: 1

    Automatically detecting hardware IS an exact science. There is a PnP standard and all modern bioses support it. Why create another layer of complexity. The bios will report exactly what hardware you have to the OS. Then it is a matter of checking for a driver. If there is no driver for the specific PnP ID of a device, then check for the generic PnP ID of the device and install that driver.

    --
    ... Governments are instituted among Men, deriving their just Powers from the Consent of the Governed...
  42. Re:RTFM.... that's the WinME manual, right ... by woogieoogieboogie · · Score: 1
    FUD, pure FUD. Ever hear of winamp?

    Reading documentation? I work with computers all day long, the last thign I want to waste my time with is reading a howto to find where to add the extra line to a config file to make a sound card work. That shit is tolerable when it comes to configuring a server, but a sound is not critical to a server. It is critical to a multimedia home computer and most IT professionals do not want to have to fiddle with their hoem computer just to make it work. It is a total waste of time.

    --
    ... Governments are instituted among Men, deriving their just Powers from the Consent of the Governed...
  43. Re:RTFM.... that's the WinME manual, right ... by woogieoogieboogie · · Score: 1
    "Amazing the lengths people will go to to not have to think/learn."

    Have you taken a moment to think that the location of the configuration files is not learning. It is a waste of time. If you want to learn how computer soundcards work, pick up a book on programming and program the soundcard.

    --
    ... Governments are instituted among Men, deriving their just Powers from the Consent of the Governed...
  44. Re:RTFM.... that's the WinME manual, right ... by woogieoogieboogie · · Score: 1
    "what would you do if windows didnt understand your sound card?"

    Get a better sound card.

    --
    ... Governments are instituted among Men, deriving their just Powers from the Consent of the Governed...
  45. Re:And people wonder why Lunix isn't 'mainstream' by CaptainSuperBoy · · Score: 2

    Fixed. I am honored that you have taken such offense to my post, as to visit my web site (presumably to 'dig up the dirt'). I would explain the problem to you, but I have no doubt that you wouldn't understand it since it doesn't involve 'perls' and 'apaches'. Do you always spend so much time investigating your online adversaries? If not, I'm honored that you are so obsessed with me specifically.. presumably my post hit some kind of nerve.

    I myself am devoid of Microsoft zealotry. It's simply a platform that I and all of my high-paying clients use. I don't have any high-paying clients who use Lunix, except as a cheap web server. Please reflect on your Lunix zealotry, and decide whether it is the best use of your time.

  46. Re:RTFM.... that's the WinME manual, right ... by woogieoogieboogie · · Score: 1
    "before claiming that linux isnt ready for the desktop, maybe you should look into it more so you can at least base your decision on personal experience and not on your impression of some /. article."

    I have been using Linux for at least 4 years. Mandrake 9 is getting close, but it still isn't ready for primetime.

    If you fully read my post, you would have noticed that my opinion was based on over 100 installs of various linxes and not some stupid slashdot story or slashdot post.

    --
    ... Governments are instituted among Men, deriving their just Powers from the Consent of the Governed...
  47. Alsa by Anonymous Coward · · Score: 0

    The best way to fix also is to recompile the
    kernel without sound and install OSS Sound.
    This ends the random crashes of the machine
    if you have an onboard sound card.

  48. Finale, was re:"getting sound working" is not .... by slinkp · · Score: 1

    I don't know if it'll please a finale power-user,
    but linux users who need notation apps might
    check out http://www.all-day-breakfast.com/rosegarden/ ... or some of the other stuff listed
    at http://sound.condorow.net/notation.html

  49. Re:Alsa by slinkp · · Score: 2, Informative

    This is misleading and inaccurate.
    ALSA does not cause "random crashes of the
    machine if you have an onboard sound card."

    There have been some buggy chipsets that
    can lead to lockups without some driver
    workarounds. I have one in my laptop - a NeoMagic 256 A/V (ugh). Takashi Iwai of the ALSA project
    invested a great deal of time in responding to
    my problem reports and fixed the problems I was
    having with that chip.

    If you're having problems with ALSA and lockups, it's specific to your soundcard. Try a more recent version of ALSA, and if it's still broken,contact the developers. They want to fix it, but they don't have access to every piece of hardware under the sun.

    --PW

  50. Re:RTFM.... that's the WinME manual, right ... by slinkp · · Score: 1

    Ah yes, PnP will solve everything.
    Sure works great on Windows. Never had any problems with it there.

  51. Commercial OSS drivers by brsmith4 · · Score: 2, Informative

    I purchased the commercial OSS drivers about two years ago (maybe less, i don't remember) and believe that they are all around better than the alsa drivers. Don't get me wrong, the alsa drivers are great, but they don't seem to give me the same edge over fine tuning my sound as OSS. Also, i figure that for $30 bucks, those damned drivers had better be superior to ALSA (free as in speech/beer) in every respect. The installation is far superior to anything alsa has to offer. Unzip the tarball, run 'oss-install' and point-n-click your way to sound. I still feel as though I made the right decision. I have a feeling, however, that soon, i will regret purchasing them. (of course, at the time i purchased them, they were pretty much the only decent set of sound drivers available).

  52. Re:RTFM.... that's the WinME manual, right ... by Gonzoman · · Score: 1

    And after you've done your 1000th windows install to fix some silly software problem you will see that to use any tool you have to understand how it works.

    I spent two years as senior technician in the service department at a major computer retailer. 95% of the problems I saw were caused by windows' inability to protect itsself from itsself. When your system is configured by a honking big binary file (the registry) that must be parsed correctly for the system to start, and then allow any software on the system to write to it, you're asking for trouble.

    With Linux you generally don't need to know much more than the average windows user to install and use the system. However when you have a problem you can RTFM and generally fix it. By having many small text files for configuration it's much more difficult to break your system in a way that requires reinstallation rather than repair.

    I have heard that windows has gotten more stable, (the last versions I dealt with were 98SE and NT4) but as long as the configuration is based on the registry you can keep it.

  53. Why ALSA is sooo Important by Proudrooster · · Score: 3, Interesting

    Many of you may be wondering, why ALSA made front page news. There are several reasons:

    1. ALSA sound drivers are nearly impossible to install.
    2. If you want to turn your Linux box into a PVR (Personal Video Recorder) ala TiVo, then you need the alsa drivers and the stuff from the GATOS project.

    (See) http://gatos.sourceforge.net/overview.php

    I am glad that someone posted the HOW-TO... Alsa has been a big thorn in my side for awhile now. Maybe now I can get the ALSA-Mixer working properly.

    Good Luck, and may your all Linux boxes be PVR's!

  54. Of course it is a flamebait... by edinho · · Score: 1

    ...or else that guy is extremely dull.

    • OS X, 1 architecture and 2 sound cards to support.
    • Linux, bazillion architecture and gazillion sound cards to support.

    That troll exaggerated the difficulty of installing ALSA on DEBIAN, misrepresenting it as enabling sound on Linux in general. Then he oversimplified OS X. So he is either a flamebait (half-truths and lies, like a politician) or a really dumbass.

    Isn't Apple going to release OS X for x86? Well, wait till that happens, then ask that troll/dumbass to run OS X on X86. And I can tell you what is going to happen--he'll have to buy his hardware according to an "approved HW list" published by Apple, and you can bet there are going to be an amazing choice of 3 motherboards and 4 soundcards on that list.

    There is nothing insightful or interesting about that post.

    Cheers,
    e.

    1. Re:Of course it is a flamebait... by Blkdeath · · Score: 2
      Isn't Apple going to release OS X for x86? Well, wait till that happens, then ask that troll/dumbass to run OS X on X86. And I can tell you what is going to happen--he'll have to buy his hardware according to an "approved HW list" published by Apple, and you can bet there are going to be an amazing choice of 3 motherboards and 4 soundcards on that list.
      People tend to forget quickly that their canned operating system manufacturers aren't always supporting all hardware out of the box so easily. Windows has an HCL - remember? Hardware types that are known to work with Windows ${VARIANT}, and other types that are known to leave it in the lurch. When you have an unsupported sound card in ${VARIANT} - what do you do? Wait for someone to release a driver, that's what.

      Under Linux I applied a five line .diff to an i810 sound module source, `make dep modules modules_install`, loaded the module and proceeded to listen to music. Shortly thereafter the diff was applied to the kernel and my sound was supported natively.

      Every OS has its strengths and weakneses as far as hardware support is concerned - some will prevent your OS from booting, others are a mere inconvenience until support is added.

      It's dead simple, though, when a vendor controls both the hardware and software on a platform. "Sound support was easy! I have Sound Card Number Three Of Five! It was SO SMART that it detected it for me, all by itself!"

      We sell about 20 different sound cards alone right now, and have sold and/or serviced probably 2000 different cards. Call me when OS X supports all of them. :)

      --
      BD Phone Home!

      Shameless plug. Like you weren't expecting it.

  55. Re:Finale, was re:"getting sound working" is not . by Pseudonym · · Score: 2

    Not really, but thanks for the pointer. Generally, good sequencers don't make good music typesetters in much the same way that vim or emacs doesn't make a good LaTeX.

    --
    sub f{($f)=@_;print"$f(q{$f});";}f(q{sub f{($f)=@_;print"$f(q{$f});";}f});
  56. Debian Focus on /. by Anonymous Coward · · Score: 0

    Maybe it is just me, but there seems to be a concerted effort of late to promote Debian on Slashdot. I am not complaining, I love Deb, it just seems that the activist in Taco is showing lately. Anyone else notice this?

  57. Can't record just silence?? by Anonymous Coward · · Score: 0

    Hello Folks,

    While wound in general working perfect I can't record from the mic. I can even hear my self from the mic (high mic volume and I hear my own voice in the speakers).
    But when I try to capture it's just silence (yes I have set the capture device). I'm running Suse 8.0. Helpfull for any suggestions my mail is olaf_sc @ yahoo.com

    Cheers

  58. installing alsa? by Anonymous Coward · · Score: 0

    this sooo sums up debian's lack of focus for me. i would like to love debian, but it is a distro for experienced linux users that makes just enough of an attempt to attract newbies that it pisses off it's target audience. debian is too hard for normal people to run and a pain in the ass to those of us who ran linux pre '97. pick one or the other, but middle of the fence just sucks.

    example - package foo is split into foo, foo-dev, libfoo, and libunrelated1, 2 and 3.
    another - edit /etc/modules.conf, reboot. where did the changes go? oh, sorry debian rebuilds that file.

    please... i know how to make my goddamn soundcard work! now stop writing scripts that overwrite my config and concentrate on bringing the packages in unstable up to date!
    gnome2? kde3? don't like the desktops but i like the apps from both! where are they?

    1. Re:installing alsa? by Panoramix · · Score: 2, Informative
      this sooo sums up debian's lack of focus for me. i would like to love debian, but it is a distro for experienced linux users that makes just enough of an attempt to attract newbies that it pisses off it's target audience. debian is too hard for normal people to run and a pain in the ass to those of us who ran linux pre '97. pick one or the other, but middle of the fence just sucks.

      I don't completely agree with you here. I do agrre in that Debian's efforts to ease the road for the newbies are pretty lackluster, to say the least. However, maybe I'm just insensitive, but I can't say I care too much about that. For power users, there isn't anything close to Debian --anything that I've tried, anyway. That includes several other Linux flavors, Windows, Solaris and MacOS pre-X (I'm really interested to try FreeBSD, Gentoo and MacOS X, but alas, no time).

      example - package foo is split into foo, foo-dev, libfoo, and libunrelated1, 2 and 3.

      But that's a feature, not a bug! That's precisely what allows me to build full-featured Debian routers out of old 486 boxes with 240 MB hard disks (no kidding).

      another - edit /etc/modules.conf, reboot. where did the changes go? oh, sorry debian rebuilds that file.

      You just have to read a little. By now I'm sure you found out that in Debian you don't edit modules.conf directly, but put files in /etc/modutils, which update-modules assemble into a modules.conf file. It's cleaner, easier to maintain, it avoids one package from clobbering other package's modules. If only you manage to get used to it, you'll probably find that there's usually a very good reason behind most of Debian's oddities.

      please... i know how to make my goddamn soundcard work! now stop writing scripts that overwrite my config and concentrate on bringing the packages in unstable up to date!

      Debian will seldom touch your hand-edited files, if you know where and how to write them. I know, that can annoy a great deal out of an old timer used to edit conf files freely --but then again, Debian's scheme of things allows you to install and deinstall things, and even to upgrade from slink to potato to woody, without worrying about breaking anything. I think that's a good reason to deviate from traditional setups.

      gnome2? kde3? don't like the desktops but i like the apps from both! where are they?

      Yeah, that is a problem. Again, I don't care much: I use FVWM, and the few GTK/Gnome apps that I need (Mozilla, Evolution, XChat, the Gimp) I installed from Woody and work flawlessly. But I do see someone getting frustrated from the lack of Gnome2 and/or KDE3. I hope someone that actually gets bothered enough by this will go help the guys packaging that stuff --they've been doing it for a long time, and a little bit of help probably won't hurt.

    2. Re:installing alsa? by Anonymous Coward · · Score: 0

      yea, i had to rant. i sometimes take my anger out on slashdot :)
      and yes, i have figured which files i have to edit to get the ones i really want to change to change but i really shouldn't have to go to all that trouble...

      i hear you on the low end hardware but if you have 240mb you can handle a few header files too. and remember the libfoo's get installed as dependencies anyway and thats where the real bloat comes in - why do i, a postgresql fan, have libmysql installed on my machine? and libldap... i think one of those source based distros is for me once i get the hardware to build it in less than a week (i'm not far ahead of the 486 you mention, and thats on the box i do my coding(!), but i've convinced the wife that an upgrade is needed so now i just need to cough up the dough :) i'll of course continue to run debian on my ancient boxes tho.

    3. Re:installing alsa? by Panoramix · · Score: 1
      yea, i had to rant. i sometimes take my anger out on slashdot :)

      Yeah, I can understand you. I used to feel exactly that way some years ago.

      and yes, i have figured which files i have to edit to get the ones i really want to change to change but i really shouldn't have to go to all that trouble...

      It would be great if someone would find a way of making Linux (and Unix) configuration simpler, while still allowing advanced users to work some magic, without breaking the installer. I mean, I'd love to be able to configure my machine with two clicks of the mouse, but not if that means that I won't be able to insert a couple of scripts to configure my personal mini-firewall, or establish a VPN link to my office, when the net goes up, or something like that. I hope one such solution will be found in the future, but in the mean time, I'd rather read HOWTOs than fight with GUIs.

      i hear you on the low end hardware but if you have 240mb you can handle a few header files too. and remember the libfoo's get installed as dependencies anyway and thats where the real bloat comes in - why do i, a postgresql fan, have libmysql installed on my machine? and libldap... i think one of those source based distros is for me once i get the hardware to build it in less than a week (i'm not far ahead of the 486 you mention, and thats on the box i do my coding(!),

      As for dependencies: there's nothing I can argue. I use libldap, but I'm sure most users don't need it. Don't know why it gets installed a standard (I think SASL pulls them), maybe that should be filed as a bug. As for the 240 MB, uncompressed headers do take quite a bit of space (around 50 MB on my laptop, which has a lot of -dev packages installed). Static libraries take another huge chunk. And I rather install some docs (which also take a lot of space) and leave some 100 MB for logs and temp files (it's just a drag when /tmp or /var fill up, isn't it?)

      but i've convinced the wife that an upgrade is needed so now i just need to cough up the dough :) i'll of course continue to run debian on my ancient boxes tho.

      :-)

      Btw, it seems that we're getting Gnome2 on this very Sunday!

    4. Re:installing alsa? by WWWWolf · · Score: 1
      You just have to read a little. By now I'm sure you found out that in Debian you don't edit modules.conf directly, but put files in /etc/modutils, which update-modules assemble into a modules.conf file.

      Or just list every module you want to be loaded in /etc/modules, one per line with parameters, and they will be loaded at the boot. Which is good, because I never understood what the hell the stuff in modules.conf means. Pure and simple and working stuff, even when not using kerneld sounds proto-neolithic. =)

  59. Re:RTFM.... that's the WinME manual, right ... by chromatic · · Score: 1
    Doing things the hard way is stupid and that is why people choose Windows.

    I'm filing this one under "Unintentional irony." Thanks!

  60. Re:Nice Article. Audio in general by Stauf · · Score: 2, Informative

    If you've got the right analog equipment, an SB Live! Platinum is actually rather good for what you're after.

    The Live! is very well supported in Linux as far as my experience goes, and its analog inputs are pretty good. I don't have any hard figures, but going from my old vinyl to 192kbit MP3 (through LAME) compares *very* favorably to going from CD to same quality MP3 (Perl Jam - Vitalogy on vinyl and CD)

    Also, the original Live! Platinum is available for around US$50 if you shop around.

    (of course, all this is useless if you're looking for archive quality recording, but moving from your 'El-Cheapo Pretends-To-Be-Soundblaster-Compatible' it'd be an order of magnitde better)

  61. Re:And people wonder why Lunix isn't 'mainstream' by coaxial · · Score: 2
    This sound issue, I believe, is very Debian centric, and likely would never come up with Grandma Bessie, who would probably use one of several more user-friendly, desktop-oriented distributions. I use Slackware (not part of that more user-friendly group), and even with that I have never had to read anything to get my sound working.

    Fine, this ALSA thing is Debian centric, but it's just endemic of a greater problem with linux: ease of hardware configuration. Or even simpler, ease of configuration period.

    How much of your hardware is supported? Fully supported? Working?

    Is all your software configured properly? Do you even know where to configure the software?

    I've been running linux since 94 and I've never once had my system work exactly right. Take for instance my zip drive.

    I have to run devfs if I want to use USB, fine. If I use ide-floppy, the zip drive only gets created if there's a disk in it at boot. If I use scsi-ide on my zip drive, then /dev/scsi/host0/bus0/target0/lun0/part4 gets created when I stick a disk in, but /dev/sda4 doesn't get created until I `ls` /dev/scsi/host0/bus0/target0/lun0/.

    This is moronic. Say what you will about windows, but at least my hardware works right the first time, and more importantly I don't have to fuck 3 hours with it.

    Linux isn't mainstream because people like you assume that "it ISN'T INTENDED, and NEVER WAS INTENDED, to run on the desktop."

    *bzzz* Sorry. You're wrong. Thanks for playing. Here's your year supply of Rice-a-Roni "The San Fransico Treat".

    Linux isn't a mainstream desktop because quite frankly it sucks. Hardware doesn't always work without major work. (Yes, compiling is major work. Hell looking up that my card uses the 3c905 chipset rather than, it's a "3com Whatever" is a pain in the ass.) The desktop environments are annoying at best. (Nautilus only has "clean up by name option"...)

    And then of course you have The Community(tm). Post a bug, and if you're not completely ignored, you get a "Damn you you insolent cur! Fix the thing yourself! If you use it your a developer! I do this for free damn it! Show some resepect!"

    First off, I'm a user not a developer. I do not have any intention to learn the inner workings of vector based text rendering to learn why the ghostscript drivers you provided don't work.

    Secondly, when you release stuff, expect bug reports. Expect that most people don't really give a damn about how your pet project works, they just want it to work. How arrogant are you that you to think that I'm going to drop everything I'm doing to spend a week to help you. It's your piece of software, maintain the damn thing. Is there a known solution? You could have documented it in the time it took you send the 20 "Fuck you" emails you just sent.

    The sad thing is that in a few years when Linux has made major inroads toward that goal, we'll still have your claim in the Slashdot archives to look back on and laugh.

    You mean like this article? Or this this comment?

    BTW: You should probably have a look at the HOWTO for IIS (running on that vastly superior OS where no HOWTOs are needed?). You've got a bit of a problem at http://beaner.dyndns.org.

    * Error Type:
    Microsoft JET Database Engine (0x80040E09)
    Cannot update. Database or object is read-only. /Default.asp, line 57

    Stick that in your pipe and smoke it.


    You mean like this error I just got on /. ?


    Searching For: linux mainstream desktop
    HTTP/1.1 200 OK Date: Sat, 02 Nov 2002 06:14:43 GMT Server: Apache/1.3.26 (Unix) mod_gzip/1.3.19.1a mod_perl/1.27 mod_ssl/2.8.10 OpenSSL/0.9.6g X-Powered-By: Slash 2.003000 Connection: close Transfer-Encoding: chunked Content-Type: text/html; charset=iso-8859-1
    OK
    The server encountered an internal error or misconfiguration and was unable to complete your request.

    Please contact the server administrator, pater@slashdot.org and inform them of the time the error occurred, and anything you might have done that may have caused the error.

    More information about this error may be available in the server error log.

  62. Re:And people wonder why Lunix isn't 'mainstream' by dameron · · Score: 1

    This isn't flaimbait, this is hilarious, if only for the reference to grandma's PE collection...

    -dameron

  63. Re:And people wonder why Lunix isn't 'mainstream' by Panoramix · · Score: 1
    The Lunix zealots who think that Grandma Bessie will read the FUCKING ALSA HOWTO so she can play her Public Enemy MP3's are smoking some good stuff, and I WANT SOME OF IT!

    . . .

    I myself am devoid of Microsoft zealotry. It's simply a platform that I and all of my high-paying clients use. I don't have any high-paying clients who use Lunix, except as a cheap web server. Please reflect on your Lunix zealotry, and decide whether it is the best use of your time.

    . . .

    Dude... I think you mean Linux, not Lunix. Lunix is a multitasking, Unix-like operating system for the Commodore 64. It's almost as cool as Linux, but not quite the same.

  64. Re:Nice Article. Audio in general by Anonymous Coward · · Score: 1, Informative

    try the delta audio series by M-audio.
    I use them under win for making tracks very good quality/price ratio.
    also have it working under linux but havent done much with it as i c cant find a cubae/logic/protools type program for linux yet

  65. hard way is stupid by noshellswill · · Score: 0

    Yep you nailed it: ... easy way is best unless the "hard way" provides a major payback. Linux sound does NOT provide that payback, or you may tell me how ... while WinX/Apple transparantly provide the sound function tool -- 'course as always the Lusr is responsible for the productive/creative use of any tool.
    BTW: My own "creative" website uses sound as an integral part of original fiction presentations.

  66. Re:Nice Article. Audio in general by adolf · · Score: 5, Informative

    If you're really quite serious about A/D quality, look into using an external box for the task. Midiman makes a couple of different, well-performing 24-bit models, and they occasionally pop up on Ebay. Or, you could pick up a nice pawnshop/Ebay DAT or Minidisc deck, and use that.

    Not that you need 24 bits to transcribe vinyl, but it does help ensure that you'll not run out of headroom. Later in the process, you can normalize the audio and truncate or dither it down to 16, while preserving every nuance of the album's pops, ticks, and surface hiss.

    Plug a box like this into a sound card's SP/DIF input. The stupider, cheaper, more DSP-phobic cards will generally be more likely to do a bit-perfect job of this, such as the $12 Zoltrix Nighingale or other CMI8738-based cards. Along the same lines, do try to avoid anything branded Creative Labs, mmkay? They've got bad habits like irrevocable resampling, and are noisy throughout (even when only doing strictly "digital" things with SP/DIF IO).

    That said:

    I used to play engineer for a streamed talk radio show. Equipment was limited to the gear in a small project recording studio, none of which was intended for broadcast use, aside from the scrap-built Linux box running liveice and lame.

    Since this box needed a sound card, I drove over to the nearest white-box OEM parts dealer and started looking. I picked a YMF744-based (XG) PCI card from AOpen, similar to this one, based primarily on the component count: It was the only card under $50 which was not branded Creative, and appeared to have reasonable analog filter stages and signal paths.

    It turns out that this card, along with other Yamaha XG cards, has superb support under ALSA, and that the quality of the converters is not bad.

    The control of the card was such that I was able to calibrate it to the output meters on the Tascam console, and monitor the program via digital loopback through its own DAC at 0 gain.

    I could then push a button on the console, and switch between monitoring the signal in its original analog state, or after it'd been through a ADC->DAC stage without worrying that varying levels would skew my perception.

    In the (somewhat noisy) enviroment I was in, I could hear no difference in overall quality with or without the Aopen card in-line. This cheap sound card was, in a word, transparent, at least for my purposes. Which is all I can ask of any sound card.

    ALSA made this easy, but I suspect I'd have trouble doing things so precisely under other operating systems.

    But I've noticed that not all XG-based cards are made the same. Hoontech sells, or at least sold a year or two ago, some expensive studio-oriented monstrosities which doubtless sound beautiful. On the other end of things, I've heard some laptops with XG chips which sounded horrible.

    Lately, I've been recording my 2-year-old daughter's various noises with an SB Live 5.1. The results are OK, but nothing like what I remember hearing in the studio. I could blame the card's on-board mic preamp or the sound of my apartment, but I fear that shoddy AD plays at least as large a role in the matter.

    Good luck.

  67. Linux Documentation Project MIDI-HOWTO by philkerr · · Score: 2
    http://www.ibiblio.org/pub/Linux/docs/HOWTO/other- formats/html_single/MIDI-HOWTO.html

    I don't want to troll but the Debian community asked the Linux Documentation Project to move the HOWTO's over to the GNU Free Documentation License, ./ article, yet from looking at the Linux Orbit article it appears that the MIDI-HOWTO cannot include any of it's work as there are no indications that this text is opensource.

    ALSA, and Linux audio development in general, is making HUGE progress.

    Yes, things are still in development, ALSA 0.9 in 2.5 kernel is not meant for wide-scale use, but there are a significant number of very happy Debian users out there and once everything goes stable Linux will be the same ass kicking platform for audio as it is for servers.

    The MIDI-HOWTO covers ALSA installation and whilst earlier version were more difficult to install, support for soundcards improves every day making it easier every release.

    Phil

  68. Re:Alsa by Anonymous Coward · · Score: 0

    The Neomagic 256AV is a graphics card. I have the same one in my laptop.

    Maybe this goes some way to explaining the problems you were having getting it to work with the sound drivers ;)

  69. Only works with alsa 0.9 rc 3 by Rushuru · · Score: 3, Informative

    For those interested in setting up alsa, note that the modules options file in the article is only valid for alsa 0.9 up to rc3

    The line
    options snd snd_major=116 snd_cards_limit=4 snd_device_mode=0660 snd_device_gid=29 snd_device_uid=0

    wont work with newer versions (for instance Sid has 0.9rc5, an so I guess Testing will have it soon too), because (from www.alsa-project.org)

    We have changed the kernel module symbol names (module parameter names). We removed prefix 'snd_'. Please, update your /etc/modules.conf files by hand or use our alsa-driver/utils/module-options script which does this job. Please, notice that 'snd_' prefix is not equal to 'snd-' prefix (module name) which is left unchanged.

    That means you need to change the previous line into something like:

    options snd major=116 cards_limit=4 device_mode=0660 device_gid=29 device_uid=0

    Hope this helps

    --
    !
    ^_^
  70. There is another good howto for the same thing by kalinh · · Score: 2
    I actually just installed ALSA last night based on Jon Aslund's excellent HOWTO from August. The LinuxOrbit one looks good too, but I thought I'd through out another url. Two HOWTO's are always better than one after all.

    Kalin

    --

    Metamuscle.com - News in the Iro

  71. Why big fuss about ALSA? by Anonymous Coward · · Score: 0

    When I installed Redhat 5.2 four years ago, sound was working right from the beginning.

    With OSS drivers you only need to add "alias sound module_name" line in the /etc/conf.modules. Everything will work immediately, if you change mixer settings they will be automatically saved, etc.

    Now four years later with ALSA you need:
    -download and install two different packages
    -create config file with 20 lines
    -unmute mixer with obscure app
    -use external script to save mixer settings

  72. ALSA and Apple CoreAudio by Anonymous Coward · · Score: 0

    Can someone explain to me how ALSA is better than Coreaudio?

    Why are people even bothering with this stuff when you can get a UNIX with all the relevant stuff built in and one that runs Logic, Cubase SX and soon ProTools?

    Linux should be consigned to the server racks where it belongs, anyone trying to use multimedia on it is simply wasting their life IMO.

    1. Re:ALSA and Apple CoreAudio by Anonymous Coward · · Score: 0
      CoreAudio is proprietary, and so are the apps you mentioned. ALSA is free and will stay that way, thanks to the GPL.

      May your chains set lightly upon you, and may posterity forget that ye were our countrymen.

  73. Re:what's wrong? by hmatt · · Score: 1

    SuSE 7.2 (possibly earlier) through current (8.1) supports ALSA. I haven't made extensive use of it but it has satisfied my XMMS needs for a while.

    SuSE is an rpm-based distribution, but not RedHat based, compared to Mandrake for example.

  74. Re:And people wonder why Lunix isn't 'mainstream' by CaptainSuperBoy · · Score: 2

    Thanks for the name correction RMS. Expect the telegram later today - it'll read, "NOBODY FUCKING CARES EXCEPT YOU STOP."

  75. Re:Why go to all this trouble??....... by Anonymous Coward · · Score: 0

    There is no logical reason to have to cross
    over to get good sound. Use OSS driver from
    Opensound, the only thing is that you have
    to recompile the kernel if you have an on board
    sound card because there are morons who compile the support for that card into the kernel.
    This trojan part of the kernel along with KDE
    crashes the machine when KDE is loaded if any
    driver is using the sound card.

  76. Re:Alsa by Anonymous Coward · · Score: 0

    This is not misleading but a fact. There were no
    more crashes after I installed OpenSound. I had to
    recompile the kernel without the trojan sound part in it because it helped KDE freeze the machine as
    KDE was loading.
    Now the sound no longer clips during DVD movies and doom no longer gives core dumps as it did with
    alsa. Using 2 sound cards works perfectly.
    The crashes features of alsa on certain games were also available with other sound card as the sound
    blaster 16 and AWE64.

  77. You gotta hate Linux by Directrix1 · · Score: 5, Funny

    Why does linux make everything so damn hard. I use linux, but only because I believe in free software and right now its the only real provider capable of doing what I want to do. But it is so outdated it just bugs me. Somebody needs to take these suggestions, and actually think for a second about how much better linux would be if they were just implemented (also I have running about 4 linux desktops and 2 linux servers, so I'm not a super mega linux geek, correct me if I have an off point here):

    1) Why does everything have to be compiled into the kernel. What? Can the kernel not map shared objects into its memory space? And if it can't, why not?

    2) Why don't they establish only standard APIs that device drivers have to implement (seperate of the kernel and not built into some stupid x-windowing system or something irrelevant to what it does example: sound drivers for KDE), i.e.:
    OpenGL - graphics library
    OpenAL - audio library
    insert appropriate nic standard
    insert appropriate printer standard, etc. and make the stupid x-windowing system just another interface that runs on top of OpenGL, jeez.

    3) The everything is a file mechanism is really getting outdated. Why are there not object oriented shells yet? Come on, just pop a javascript shell in there, make ObjectInstantiators/ObjectSerializers that detect file types and convert to the appropriate object instance, so javascript can instantiate it, use it, serialize it back to disk, and then move on.

    4) Why do we still use program based architectures? Programs are way too linear. We need objects and an object handling mechanism (like javascript or something similar to it, like a Delphi UI or something) not programs. Once you make a program things get hard coded in that make it too specialized to be used in anything other than what it is designed for, if everything was just an interactive object, you could chain them together and do all sorts of neat tricks, that you could never dream of with standard file based shells/programs. And then you could serialize these object webs you create to disk for use as kind of a template(I'd say program but you could easily modify these to fit your needs). Sounds way better than standard file based scripts to me. Although javascript scripts sound nice too.

    5) If we are going to be using a program/file based OS, lets make the program names intelligible. Lets see: vi, emacs, joe (joe??? what the hell man), yast, lilo, initrd, sh, etc., etc.. Come on guys name your programs something intelligible, and leave the credits in the fscking readme file. At least if dos had something it had convenient keywords (copy, rename, delete, deltree, EDIT). I realize I could make symlinks to my hearts delight, but that is only assuming you know what the program your looking for is called.

    6) Why did anybody think it would be a good idea to integrate the inetd with the x-windowing system (xinetd). Yippee, all the speed of NT servers on a linux system. Of course thats assuming you use inetd to begin with.

    7) This one is for the distros: quit using the damn graphical installers. Graphical installers don't make installing any faster (quite to the contrary in a lot of cases), and in installing on older hardware a lot of times it makes it nearly impossible. I'm all for straightforward installers, but you don't have to be in a graphics mode to do it (fine standard VGA modes will work)

    8) Hey I got a fun idea, lets put all those binaries in one directory, with no real index as to what each of these programs with obfuscated names do, and then lets give no easy way to find out what it does short of running it. Woo! And don't say, "One word, man" or "info" those systems are pretty fucked up as it is.

    9) Standardize the damn locations, follow the LSB biatches.

    10) This may sound contradictory to the above, but... abolish the Unix file system layout. I can't stress enough how a simple object persistence/serialization mechanism would be way better than a file system any day. Anyways, those are just my rants/suggestions as to what needs to be changed or layered on top of the linux filesystem if they wanted it to actually be a BETTER OS than windows or MacOS.

    --
    Occam's razor is the blind faith in the natural selection of least resistance and in universal oversimplification. -- EF
    1. Re:You gotta hate Linux by delta407 · · Score: 2
      1) Why does everything have to be compiled into the kernel. What? Can the kernel not map shared objects into its memory space? And if it can't, why not?
      It doesn't. All 2.4 series kernels support compiling things as modules, and using tools like insmod, lsmod, rmmod, and modprobe to manipulate the kernel at runtime.

      2) Why don't they establish only standard APIs that device drivers have to implement
      They do. ALSA is one such standard, which supercedes OSS... anyway.

      (seperate of the kernel and not built into some stupid x-windowing system or something irrelevant to what it does example: sound drivers for KDE)
      If it's not in the kernel, how will it talk to the hardware directly? You would need loadable modules.

      insert appropriate printer standard, etc.
      Like PostScript or PCL? Few consumer-grade printers support them directly, and I would hate to mix printer translation code into the kernel. The current system (kernel provides a character device like /dev/lp0, with GhostScript and your spooler daemon handling talking to the printer) is a better idea.

      and make the stupid x-windowing system just another interface that runs on top of OpenGL, jeez
      Look at GLX. It's OpenGL over the X protocol; see Evas for an impressive show. Besides which, the X primitives (lines, boxes, etc.) tend to be hardware-accelerated, depending on the drivers.

      3) The everything is a file mechanism is really getting outdated. Why are there not object oriented shells yet?
      Write one, then.

      4) Why do we still use program based architectures? Programs are way too linear. We need objects and an object handling mechanism (like javascript or something similar to it, like a Delphi UI or something) not programs.
      OO is one of the most overrated trends in modern CS, but continue.

      you could chain them together and do all sorts of neat tricks, that you could never dream of with standard file based shells/programs
      Such as? Look into serious shell scripting, including grep, awk, sed, and the other *nix text processing commands.

      Lets see: vi, emacs, joe (joe??? what the hell man), yast, lilo, initrd, sh, etc., etc.. Come on guys name your programs something intelligible, and leave the credits in the fscking readme file.
      Don't like the name an author gave his program? Grep the source for occurrences, change them, and recompile. Problem solved.

      At least if dos had something it had convenient keywords (copy, rename, delete, deltree, EDIT).
      Yeah, CoPy, MoVe (since moving is renaming, think about it), ReMove, ReMove -Recursively, etc. As far as edit goes, I find vi far more efficient to use than, say, nano or pico (*nix 'edit' workalikes). Let me use vi if I so choose.

      6) Why did anybody think it would be a good idea to integrate the inetd with the x-windowing system (xinetd).
      xinetd doesn't use X; I run it on several systems that don't have X installed. Research before you flame.

      7) This one is for the distros: quit using the damn graphical installers.
      Then use a different distro, like Gentoo, Slackware, or Debian. That's the thing: you have the choice.

      And don't say, "One word, man" or "info" those systems are pretty fucked up as it is.
      How, exactly? man will tell you pretty much everything, but may refer you to info -- if not, try <program> --help.

      9) Standardize the damn locations, follow the LSB biatches
      How about FHS? Gentoo already follows this, but not so pedantically so as to make things unnecessarily complicated.

      This may sound contradictory to the above, but... abolish the Unix file system layout. I can't stress enough how a simple object persistence/serialization mechanism would be way better than a file system any day.
      Design it, submit a kernel patch, as well as patches to glibc and all the GNU tools. Wait for a few years until programs get used to it, or until people realize it has no advantages over the conventional system and abandon it.
  78. Re:ALSA by chez69 · · Score: 0

    For those who like to get their work done, redhat does all this without any user intervention during install.

    you debian wankers can fart around if you want sound, but some of us like to get work done.

    --
    PHP is the solution of choice for relaying mysql errors to web users.
  79. No. by brad-x · · Score: 1

    It's because Debian is preferred by the editors, silly.

    And since when did Debian alone revolutionize the way people think about closed vs. open source? Did I miss a meeting?

    Don't be a fanatic, please.

    --
    // -- http://www.BRAD-X.com/ -- //
    1. Re:No. by munter · · Score: 1
      I'm not a fanatic.

      My comments were driven by the fact the Debian remains one of the true GNU Linux distros.

      Debian itself didn't start the revolution.

      Debian didn't change things. It's just a very good example of what did.

      Collaborative, Interactive, OpenSource, Sharing.

  80. Re:Alsa by Anonymous Coward · · Score: 0

    The Neomagic is also a audio chip.. it is an all-in-one solution.. geez..

  81. Re:You're absolutely RIGHT! by Pussy+Is+Money · · Score: 0

    Damn brother! You should've just paid!

    --
    Pushin' 'n dealin', shovin' 'n stealin'
  82. Re:KDE & Debian by Anonymous Coward · · Score: 0

    as far as kde in debian goes:
    Unless you want the latest just to have the latest, kde2.2 is pretty good. Beleive it or
    not Linux is getting to the point where the current version of appX is good enough. ( or pretty darn close)
    Kde 3.x are waiting on a bottle neck to switch
    Debian over to gcc 3.2. If it wasn't for that
    it would be in testing by now.
    However if you want KDE 3.x there are debs
    see the link below for all you want to know
    about kde and debian..
    http://mypage.bluewin.ch/kde3-debian/

  83. Last Post! by alpg · · Score: 1

    These download files are in Microsoft Word 6.0 format. After
    unzipping, these files can be viewed in any text editor, including
    all versions of Microsoft Word, WordPad, and Microsoft Word Viewer
    -- From Micro$oft

    - this post brought to you by the Automated Last Post Generator...