Posted
by
CmdrTaco
from the can-you-hear-what-I'm-saying dept.
CaNeS
was the first of many to write in and tell us that
Creative Labs now has a beta driver for the Sound Blaster Live!
available on their ftp site.
Alas, they are only binaries, but its a start.
This discussion has been archived.
No new comments can be posted.
According to someone I know who works for Creative, they are keeping programming information secret for these cards because many of the differences between the cheap cards and the expensive cards are due to differences in how the DSP on the card is programmed.
The don't want their competitors to easily get see that, and they don't want people to figure out how to make the cheap cards do things that are only supposed to be done on the expensive cards.
Thus, until these are no longer top of the line cards, it's unlikely we'll see open source drivers from Creative.
I ordered mine from Hoontech and haven't had problems (I recieved mine today).
Many smaller companies place orders through a larger company that handles on-line ordering. Hoontech is one of them. It's pretty commonplace, and it's a bit safer ordering through one of the central houses than from a tiny company, actually.
If you're really worried about ordering, I'd wait a few weeks. It's a really new card, so I haven't seen anyone else selling it yet (Hoontech is selling them mostly targetted at OEMs right now). I'd expect to see normal on-line stores selling them soon. It should cost about the same, since the price from Hoontech is $19-$24 plus $14-$16 shipping from Korea. The OEM price is $24, so with a normal markup and shipping within the US, it should come out about the same.
Binary only are available only for a limited set of processor architectures, get left behind by kernel and application changes and accumulate bugs. These problems are only fixed (if ever), on the schedule of the owner of the source. That is the old world of software that sucks.
To all those considering getting an SBLive, I'd strongly recommend going for a card based on the Trident 4dWave-NX chipset (www.hoontech.com makes and sells one). It's a really sweet chipset, and Trident released GPL kernel drivers for it (which will ship with the next version of the Advanced Linux Sound Architecture). It has 4-speaker support, good 3d positional audio, all operations are done internally in 24 bit/48khz, S/PDIF digital output, etc. The Hoontech card has a 20bit/48khz codec, and even optical and coax plugs for digital output for plugging it into high-end recording equipment. Right now, since it was just released, Hoontech has eval pricing, so the card costs $19-$24 (depending on digital plugs) plus $14-$16 s/h from Korea. I'd say it's a much better card regardless of drivers, and having GPL ALSA drivers sure kicks ass.
The problem with binary only (see http://pmitros.mit.edu/binary-only.html during daylight hours) is that Creative is unlikely to still support those drivers 5 or 10 years from now. On the other hand, even source drivers break between releases. Binary drivers are almost guarenteed not to work from release to release (Linus has said so). Your hardware is likely not to work at all with modern software a few years from now, and force you to wait for Creative to update their drivers each time a new kernel comes out today.
I would definitely rather have an Open Source hardware driver than a binary-only one. But I already own a Dxr2 decoder card (silly me), and if a binary-only driver comes from Creative Labs, I'll be damned if I don't use it. Of course, I'll never buy a product for which the potential for OSS drivers nearly impossible, which makes the G200 a great card to consider.
I have the Matrox MGA-G200 specifications on me, in PDF format. I downloaded them to make a point, and if Matrox changes their mind about the G200, it's too late for them.
Matrox has been making some great moves with opening up specifications and providing the facilities for which Open Source drivers develop and proliferate. Logitech is very much the same, where everything from wheel mice to sophisticated joysticks are well supported by pure Open Source drivers. These companies need to be constantly reminded that they're doing a great job, and they're slowly helping the entire industry do the same.
The point is, Open Source is great, and it's the preferred option. It's not the only option (sometimes it's not even an option, which is the case for the SBLive drivers), but it's by far the recommended option.
Have you found a place on the web to order this card which doesn't shunt you through half a dozen domains (as Hoontech's site does)? I'm okay with sending c.c. info over the web, but not when the path is so tenuous.
The MIDI support on this card is at least as good if not better than the AWE32/64 IMO. My sister uses it for all of her home studio setup under 'doze and it works very nicely along with Cakewalk to give a nice MIDI setup. I have on in this box aswell, I used to have an ISA card in here for sound in Linux, but I just ripped that out as this driver for the Live gives me all the audio capabilities I need for Linux (wave and CD Audio). Now, all I need is EAX support with this driver (I presume it doesnt have it....) and a few more games. Then I can get rid of that pesky Windoze partiton....
As far as I know, they specifically hired a fairly experieced Linux coder. This isn't just getting a few of their internal engineers to figure out "this Linux thing", this is someone who knows what he is doing and pushing hard from the inside to get Creative to support ALL of their hardware on Linux. So I don't think the situation is as bad as you think.
If all of you were expecting a big, long letter to Creative talking to them about the advantages of Free Software and Open Source, you won't find it today. Oh I could spend the time to write all of that, but only their techs would likely understand it fully and their suits would just not get it. So I'll skip the details on why and just focus on the what:
Creative Labs,
I am pleased to see that you are taking an interest in the Linux platform. I am also pleased that you are now releasing driver support for one of your most interesting products, the SB Live. However, I regret to say that I have not purchased and do not plan to purchase your product at any point in the near future because of what I believe is a lack of sufficcient support for your products. I have seen and was impressed by the SB Live, and would happily reconsider my decision not to purchase your product should the issues I see with support be resolved.
The number one issue I see with support is source code. Without it, I could never right mindedly purchase your product. The only way to use the SB Live is with a software driver. On the Linux platform, these drivers are in the form of kernel modules. Without source, I must wait for you to release a new module every time I wish to upgrade my kernel. This delay is unacceptable to me, and I will not limit myself to the kernel versions you have decided to support.
Additionally, binary only kernel modules pose a significant security and system stability risk. I am not saying necessarily that bugs would not happen--they will. And I'm not saying the coders in the community can fix a problem once discovered any quicker than your in-house coders could--likely they can't. What I am saying is that with published code there are more eyes watching. Bugs are found quicker simply because more people can work to track them down.
Please consider it. The Linux community tends to best support those who best support us.
I've said it once and I'll say it again: Binary-only is not good enough.
I've got a plan for the next computer I build. It will have a Matrox G200, because a) it's probably the best 2D card out there, and b) Matrox released all the specs for the G200. I will be sending a snail mail letter to Matrox & ATI, and possibly Nvidia (depending on their TNT 3D path - source or no source) telling them exactly why I bought what I did. The same thing goes for the sound card. I'll be buying one based on the Trident 4D wave chip - because Trident themselves developed an ALSA driver for it. Creative and Trident wil be getting letters on that.
Why am I planning to go to such lengths? Because I want people to know I support companies who support us. I might never modify my GLX module (or whatever) for the Matrox G200. But I want the ability to do that. I want to know that if I buy myself an Alpha, that it will probably work on that too - and if it doesn't, I can probably make it work there.
Creative: If you want Linux people to buy your cards, give the source of this to Alan Cox for inclusion in his -ac series. It will rapidly get tested, bugfixed, and then I will consider taking you off my 'blacklist' - where you currently enjoy the company of corporations such as ATI. I influence the purchasing habits of a large group of people, and I consistently tell them not to buy ATI cards - because better cards abound. I reccomend against Creative, too.
You can have your intellectual property - but you can't have my money.
The problem with binary-only drivers, like binary-only applications which must run suid root, is that they can potentially crash your machine -- and you can't do anything about it, being unable to properly debug and fix the problem.
That's the argument, at least. I'd still call binary-only drivers better than none at all if they're for hardware that's not likely be installed on a server (the SB Live! being an excellent example).
As far as a 3D card being better... it accelerates lots of stuff that would otherwise have to be done by the CPU regarding directional sound.
Emulating kernel modules at runtime Just Won't Work.
Now, it might be possible to write an emulator that would save a translated binary (okay, it's not quite an emulator per se, though it would share a _lot_ of code)... O'course, the resulting binary would be liable to be quite inefficient... though (now, I don't know alpha assembly, so take this with a grain of salt) I'd expect it'd be quite a lot faster than emulating Alpha apps on an x86 (since the Alpha has more registers... no?).
Does any software like what I just described exist?
Could em86 be modified to save converted binaries rather than doing so on the fly? (Can/does it do that now? I really don't know). If so, could one not convert kernel modules in a similar fashon?
Just writing a program to read disassembled x86 source and output alpha assembly seems to me that it wouldn't be that difficult. Such a program could then be used to convert binary-only kernel modules, no? (Though I suppose that in drivers there might be architecture-specific constants and the like... if enough arch-specific stuff is done through calls to the rest of the OS, though, it might still work)...
Ahh, nothing like a bit of uninformed rambling to start my day.:)
I've got a plan for the next computer I build. It will have a Matrox G200, because a) it's probably the best 2D card out there, and b) Matrox released all the specs for the G200.
I got a G200 based on this same idea -- XFree86 supports it beautifully in 2D, and there's already beta GLX driver source for it around (though it's a pain to get working, and I haven't taken the time to do all the necessary compiling). Quite an improvement from the 2MB ATI Rage I had in here before (I can do 24-bit sparse color at 1152x864x67Hz now, yay!).
-lee...I really wanna see q3test at a speed faster than 5 seconds-2 minutes per frame without having to buy or borrow a Voodoo...
Err? E-Mu Systems was bought, some time ago, by Creative. They did that some time after the AWE32 was released. If Creative wanted to release programming info, they can do it if they want.
Sheesh, some of you Open source advocates need to pull your panths out of your asses and relax a little!:) The world is not coming to an end. CL gives the Linux communti a small helping hand, and you people bite it! I really don't care if my drivers are open source or not. If they work, fine, if they don't, I wont use the hardware they are written for, it's that simple. *shrug*.
It works all right for me. Catting a file directly to/dev/audio just produces horrible noise, but using the "play" program works fine.
I tried to install real player 5.0, but it gets a segmentation fault while playing welcome.rm.
I also tried playing xboing with -sound, and the sound lagged severely behind the game. But I've never done that with a different audio card, so I don't know if that's a problem with the card driver or the game.
I've been trying to get this damn card to produce decent audio forever now.
I've been working with ES1370 and ES1371 cards in 2.2.0-final right through to 2.2.7 and both the built-in kernel drivers AND the OSS drivers produce what I can only best describe as "gargling". this distortion goes away after about 10 seconds of audio but any drive activity starts it back up again.
The motherboard is fairly descent (ASUS P2L97) with BIOS 1005 (1008 is out but I haven't upgraded yet). P2/233 with 64 megs of RAM. The PCI bus is *quiet*... the only other card on it is my TV decoder card which I'm not using at the moment.
Interrupts aren't shared (tried 5,10,11,12), system load is only 0.1 when playing through mpg123 or mp3blaster...
I found an el-cheapo YMF724E-based card and while the output is noisy (low-frequency quiet hard drive noise with no audio playing) the card plays perfectly... ARRRRRRRGH!!!
If *anyone* can help me here, please email me.. I'm going crazy here!!
The Alpha is able to emulate a x86 to initialize PC hardware in your machine (SCSI cards, Video cards) when the system is booting and in MILO... The Linux kernel itself doesn't emulate the x86, altough there is em86 for user mode binaries.
The Alpha as 32 64bit registers, while the x86 as about 6 usable registers, not to talk about 64bit adress space. I wouldn't want to emulate an Alpha on a x86 machine, the performance would be abismal and emulating 64bit registers and adress space would be a major pain.
I've definitely been having problems in 2.2.7. Sometimes the module works, and sometimes it freezes anything that tries to write to/dev/audio. I really wish I could just compile the damn thing.
Even if it's not GPL'd, it would have helped a lot if Creative released source.
I agree, and I won't be buying one of these until they do release the source. Folks, let's our money where our mouths are: If there isn't an open-source driver available, don't buy the hardware. There are plenty of good alternatives to this thing (like the Yamaha OPL3-SA2 on my motherboard)! Beer recipe: free! #Source Cold pints: $2 #Product
Well, the sblive driver worked great for Quake 3 test; but, for mpg123 all I heard was crackling and chirping. At least the important things worked. By the way, the redhat kernel source rpms are no good because the kernel version needs to be 2.2.5 not 2.2.5-14 or 2.2.5-anything. So go grab the kernel sources at www.linuxhq.com and uninstall the kernel-source rpm. Joseph Elwell.
First of all, i didn't even see that "Please reboot" part, and second of all, i'd just like to say that's the easiest it's ever been for me to get a piece of hardware to work with linux. I think it was very thoughtful of them to provide an install script... And, if you would look at the code (below) you would see that their were two possible types of install, one which needed a reboot and one that did not. Why don't you thank them for makeing it so easy for you to install it? (yes.. im beggining to forget the months and months i've waited for them to release this BINARY-BETA driver..)
Heres the install code: if [ "$OLDSND" -o "$OLDMID" ] then echo "Soundblaster Live! driver installed. Please reboot." else if modprobe sblive then echo "Soundblaster Live! driver installed." fi fi
just force the driver insertion and it works fine!
And btw,
if we had the source code not just people running two kernel versions and non-smp could get this to work. In any case Creative, you are 25% of the way there, just go the extra mile.
| I really don't care if my drivers are open | source or not. If they work, fine, if they | don't, I wont use the hardware they are written | for, it's that simple.
And that's the problem with binary-only drivers - especially those that may be tied to a particular kernel release. If I upgrade, my card might not work anymore. The SB Live isn't a cheap card. Before I lay out the price Creative wants for one, I'd like some peace of mind that when I upgrade my kernel from 2.2.5 to 2.2.7 or beyond that it'll still work. With the state of the drivers the way they are now, it's too much of a risk to take to purchase one, as I don't use Windows at home at all - and I don't want to worry whether my card will suddenly turn into a paperweight with a simple kernel upgrade.
Oh, if you already *have* a SB Live, this driver is potentially a good thing. But my hardware decisions are based on their being good Linux support available. As of yet, that's not there for the SB Live. It's a start, but if Creative wants (more of - my current soundcard is a Soundblaster 16 from 1994 or thereabouts:) ) my money, there's got to be a better driver.
I just can't figure out how Creative plans to stay current with the kernel. I mean they'll have to distribute the binary verison for all the architectures times all the kernel versions (including -acX and -preX versions) times 2 (SMP and single CPU). Will they provide that much flavours?
For example I can't try this because I'm running 2.2.6 (I have 2.2.7 compiled but am just lazy to reboot:) on an SMP box. Any ideas what I should do?
Not a bad start, but I sure wish they'd release source on these things. Precision Insight [precisioninsight.com] has noted that
Experience has shown us that once a hardware manufacturer sees the positive response they receive from the Linux community when support for their hardware is available, they will ultimately agree to allow the release of the driver source code.
Ah, hadn't thought about that... it gets even more complicated when there are more fingers in the pie.:-) But then... didn't Creative actually buy EMU?
I may be in the minority here but I really don't get the big deal about a company releasing a binary only driver. I know it goes against the Linux spriit of open source and everything but most people here don't seem to have any problems with game companies releasing binary only games. What's the difference?
Linux's ability to incorp. modules into it is a prefect way for companies such as Creative to support Linux and keep some trade secrets.
Now someone tell me why a 3D card is better than my old SB 16?
They also spat out beta drivers for AWE64 on OS/2 and then sat on them forever without releasing anything. In my experience, they just waffle around and do whatever appears to be popular at the moment. If there's a bug, they never seem to keen on fixing it. Seem to always blame something else. If I recall correctly, there was also a minor little war going back and forth when they were trying to blame IBM for lack of SB drivers somehow... They have no concept of loyalty to customers, unlike other companies I know, which are much more deserving of my support!
Did any company, even IBM, support OS/2 as much as the people that used it would have liked? I don't think it's fair to single out CL about the lack of support issue, Microsoft's just as bad. 8)
Sheesh. After we have already incorporated all the drivers into the kernel, and have several companies (www.4front-tech.com) supporting the soundblaster... they just/now/ decide to release a driver.. binary only, no less?
They're finally moving in the right direction. This is good, to see a leader in the industry hit the Linux community like this. It may kickstart a domino effect to force other companies to do the same. Let's hope so.
This isn't source that you can just re-compile. You can probably arrange some sort of emulation to get them to load, but I imagine that is complicated by the fact that these are modules, so the emulator might have to be a bit non-conventional.
In theory: Yes In practice: No
Of course, I don't have an Alpha running Linux, so this is all (as is typical on Slashdot) speculation.
Like WP8. You can't use the copy / paste features because they think Linux doesn't have one, even though X does and the Linux part isn't really important. Not to mention they didn't even bother to get a current version of Linux to develop on. Then Grand Master Linus says, Good Job Corel. That's what they wanted. For us to think they give a rats ass. Same with CL. They'll release them and make a whole lot of Linux users happy and they'll have our support.
Forgive me if I don't trust them. Yes, it could be that they will comply completely and they'll get the drivers to work great and all. That would be lovely. When I see a company supporting free software, I get a bit curious. When everything is final and works well, and they release the source and it's in the kernel, _then_ I'll say good job CL. Until then, I just don't know.
The driver will work with redhat-6.0 (I'm using it right now). However, the installation script will not. The installation script assumes that the version number of the kernel is 2.2.5 and redhat 6.0's version number is 2.2.5-15.
I attempted to modify the script to use 2.2.5-15 with no luck (I'm not that good at scripts anyways). You're better off following the instructions for non-redhat kernels, and read the LDP kernel pages if you get stuck.
Emu Systems (Emu-Ensoniq as it is called now) is a wholly owned subsidary of Creative Labs. If they want to release the source code to the SBLive! drivers, they can. It's all up to Creative, not Emu.
Follow the manual installation procedure in the README file, but if you want to use it you'll have to load it manually with 'insmod -f sblive', I have it running right now under 2.2.7 and it's fine. I'm just going to put that in my rc.local... I'M SO HAPPY X11AMP WORKS!!!!
Wait, so you make a contract w/ company X to not release the source to something. Then you buy company X. You still cannot release the source for the product? Who is going to sue you? Company X? But they are now you, so why would you sue yourself.
The thing is, given the american legal system, i can see this as being 100% true.
To turn it off in gnome go into the control panel and uncheck the sound support. I am not sure, but if your running E you might need to disable sound in that also, open e-conf and uncheck the audio option.
i have an SBLive in my box right now and the new drivers aren't that bad. i mean the install went smoothly and i'm listening to x11amp right now. RH5.2, KDE, kernel 2.0.36
but i dont hear too big of a difference between the old SB16 i had in there yesterday, so oh well. hopefully we'll get some development and source for these things.
I've been looking at this card for awhile, because it looks like a nice card. I've recently been told that the MIDI support on the card is substandard. (as in not as good as either the AWE32, or AWE64) Can anyone verify this?
The last time I spent more than $50 on a soundcard it was a SBpro, and I really don't want to repeat that mistake.:)
IMHO, for the time being the SB16 is probably the best choice for most Linux users. (No flames, please!) I haven't found any other card that works quite so easily and reliably, let alone how cheaply they can be bought.
Trouble is that when the driver is buggy, version-specific (herein lies its biggest problem and the biggest issue with being binary-only), -and- they're holding their cards close to their chest, well, they're not doing themselves any favours either 'cos it means they're doing Linux development half in the dark (99% of their development team is still Windows-oriented and will remain that way). By making the thing binary-only, they're screwing themselves out of the best development team they could have, namely the people who, whether for money or whatever, deal with and develop for Linux on a daily basis, and therefore know the APIs they're developing for and so on.
Personally, I'm inclined to stay with the consensus on this one, that it's not enough. Granted, Creative's worried about their proprietary information and so on, but why have they been dominant up to this point? Not because they alone implement the standard, but because they provide the best, most compatible implementation. Opening it up gets the developer base, gives Linux users a good reason to buy an SBLive, and while it opens up the interface to competitors, it also means that people are going to take the time to make that driver something worth using.
sorry, but this point isn't taken at all. how can you determine whether they are sincere or not? first off, at least they released it under "beta", which implies more work will be done. if they released it under "final" and there are the problems that i've read here, then you can talk all you want.
it is this kind of negative "rebellious" attitude that can bring down the support for the linux community. notice the keyword there though: community. they support us because we want it, and for them to take up the reins and write even just a beta driver is commendable.
sure the source code would be great, but the "suits" are having a hard time with being rational.:)
i say way to go creative. it's not taking a risk; it's taking a step towards the future.
There, there... it's not so bad, really.:) It's not a bad card at all really, once you have the PCI concurrency issues worked out (for me, 2.2.x>3 or so fixed it, YMMV) it works nicely and installs easily (esp. compared to the Dark Ages of ISA boards, esp PnP.)
Even if Creative bought EMU, the contract is still valid. If it says they can't release the source, then they can't until the agreement expires. I suppose it would be possible to get the agreement nullified, but the amount of paperwork involved is probably staggering.
This is a step in the right direction by Creative, but the driver still needs a lot of work.
As the README [campus.luth.se] states, it currently only supports kernels 2.0.36-0.7 and 2.2.5. I tested the driver on my system with kernel 2.2.5, but the result wasn't very useable. The install worked fine, but the sound was only unrecognizable noise, that also seemed to be lagged a few seconds.
I hope that they work out the problems quickly, and that they will support all the features they have under Windows.
I'm in the market for a sound card right now. If SBLive had source drivers I would be getting it because it's a great card. But no source, no purchase, so I'll be getting something else.
I think the MIDI sounds exactly the same as the AWE64/32 if the soundfonts are the same (my awe64 had only 512k of ram, so my live is better). It isn't possible to enable any effects for a whole song though (per channel in sequencer)
They also spat out beta drivers for AWE64 on OS/2 and then sat on them forever without releasing anything. In my experience, they just waffle around and do whatever appears to be popular at the moment. If there's a bug, they never seem to keen on fixing it. Seem to always blame something else. If I recall correctly, there was also a minor little war going back and forth when they were trying to blame IBM for lack of SB drivers somehow... They have no concept of loyalty to customers, unlike other companies I know, which are much more deserving of my support!
Only in the best case, if Linux does take over the world, then Creative will have _no choice_ but to support it. But otherwise, watch out!
The drivers don't support smp kernels. Well, I'll give it a shot anyway, though I don't expect any luck. I wonder if there's any way of wrapping a module so a uniproc compiled module can be used with a smp kernel?
sure I want a MX300 driver one more reason to remove my AWE64 that I only use with linux... I've emailed both but haven't heard anything... I choose the MX300 for the wide variety of formats it had the potential to use (A3D 1.0 & 2.0, DirectSound3D, & could support EAX). Pity they aren't terribly interested in supporting linux as well...
Has anyone had any luck with running the module on other kernel versions? I currently am using it under the 2.2.6-ac2 kernel.
To install, i just ran "insmod soundcore" then "insmod -f sblive" to force the install. Bad things will probably happen if any sound modules are already loaded, so watch out for that... Esound doesn't work right, but I can use x11amp by sending the data through its OSS Plugin (the default anyway). Esound just garbles everything more than a little boing. Of course, I have seen a couple reports here that it is doing that on a 2.2.5 kernel anyway....
Guess I'll have to take out the SB16 that I have had installed for Linux compatibility... woo hoo.
Maybe it's just me, maybe it's just that I'm new to the Open Source community, but I don't understand this kind of reaction. It seems to me that the Linux community should welcome the efforts of a major hardware manufacturer like Creative, instead of saying "Screw you, it's not free enough".
Creative seems to be testing the waters here, rather than jumping into the deep end; just because we know Linux will achieve World Domination[tm] doesn't mean the suits buy it (yet), so they're perhaps not so eager to pour huge amounts of money into a software product that, in their eyes, isn't a huge potential moneymaker, and will be given away, source code and all, to boot!
Believe it or not, not everyone is convinced yet that Open Source is a Good Thing, and you're certainly not going to change anyone's mind by telling them to go to hell...
Actually, it has better midi, as far as it matters. I has the same hardware and system as AWE 32 and 64, but has support for up to 256 simultanious voices. That's the only diff, as far as I know, and 256 is far more than you need, of cource. You would need that if you where going to comploses a symphony in midi.
Or, at least I think I do. I just got my card yesterday (5/7/99), and installed it under windoze first, so I know what it sounds like with the full drivers. I had heard on here that it could be a bit of a pain to install under linux, but this was not entirely true. I installed it with the script, and it went fine. Granted, I'd read the readme, and compiled my latest kernel with the support it needed, but I figured, why rebuild it a second time when I need to add printer support anyway. However, the first mp3 I played in x11amp came out choppy, and I thought I was hosed. However, I tried another one (higher bandwidth, and standard one too), and it came out fine. Or, rather, it came out like I'd played it in a SB 16. Which is when it hit me. The people at Creative don't have an experienced Linux person (see there job offer for a linux porter, elsewhere on slashdot), and as such, did there best with what they had. So they implimented the SB16 emulation under linux. Sure, it doesn't meet peoples expectations, but, as thier job offer shows, they are serious about makeing it work. Good for them. I know people had feared that they might do what they did with OS/2 support, but, I think not. Just my two (three... four... five) cents, hope it helps some understand why it sounds crappy a bit. Oh, and it is hardly, or just not, optimized, so it plays poorly with other cpu intensive apps, like snes9x.
You definitely should note that with binary only drivers manufacturer has to provide drivers for a lot of platforms, not only for i386. There is no such problem with open source drivers.
Yeah I had same problems, I posted a very basic howto on my site. Plus I solved the other integration issues of Ditto and 56k Internals so please have a look http://www.ashaman.force9.co.uk/nik/linux/linuX- Files.html
Well, first of all I am overjoyed that I can listen to LONNIE LISTON SMITH while I am coding. Hearing sound at all in Linux is a novelty for this lemur in 2.2.x kernels. (When I ran 2.0.x kernels I had a SB32 and had to initialize it in DOS then loadlin in...)
The big sucky feature is the lack of features. Basically all this module does is emulate a SB16 very badly. I personally have got CDs to play, and samples with l..o..t..s.. of dropouts, like when you have your DMA settings all wrong in Windows. There is apparently no support for using all 4 channels on the card, or using environmental audio, or loading sample banks for MIDI.
I am sure that someone will discover how to stop the samples doing weird stuff though, since it seems to work for some people.
I really don't see why CL won't release the source though. I mean, the more people have access to the features of the sound card, the more its popularity will grow as more operating systems and applications support it. Weird. Is it supposed to cut down on evil rival soundcard makers stealing industrial secrets or something? You can just see them cackling with glee over the sourcecode:
"Aha! So they *do* use Port !# to access the reverb amount! Hahahahahah! Quick, make ours do the same, this is obviously a GREAT port to use..."
I keep getting a "Connection refused - the server may be down" etc. message from Netscape. Could someone who downloaded it put it up somewhere? I've been hanging out for this for so long - now I can finally test my project (a virtual drum machine) on my better sound card...
Well I downloaded the driver yesterday and played around with it a little. On my RedHat 5.2 system under the 2.0.36 kernel (I've still got it lying around on my system) it worked OK. It's still quite choppy around the edges, and compatibility isn't great - IMHO calling it a beta may be a bit optimistic. x11amp works fine, but many other apps, including esound, mpg123 and my own project, which uses the STK streaming wave class, have problems ranging from degenerating sound output over time, to severe choppiness. On my recently
As for the binary driver issue, to be honest, before I downloaded it I couldn't care less, as long as it worked. Despite what others have said here, hardware-wise, there's nothing to touch the Live! at this price point, at least from a musician's point of view. Unfortunately, despite my best efforts (involving lots of/etc/conf.modules tweaking), I wasn't able to get the 2.2.5 driver (the latest one included) to work with my just-compiled 2.2.7 kernel that was prepared specifically to work with it (no SMP support, no installed sound drivers but sound driver support).
Sure, it's only a beta. But if they can't get a 2.2.5 driver to work on a 2.2.7 kernel, this doesn't bode well for the future - personally, I don't like the idea of having to hold on to an insecure kernel just so my soundcard works. There were 36 patches of the 2.0.x series...you do the maths;)
In the end, though, I'll reserve judgement for the finished product. At least I have clean MP3 playback under Linux now...one step closer to trashing that Windows partition*sigh*
Scratch a track off somewhere where it can't easily be noticed, and return the card, saying that it doesn't work. Demand the return of your hard-earned. Buy an SBLive! These drivers work fine. Now I can listen to MP3s and play Quake. Who cares about open-source? They have every right to protect the inner workings of their chip -- and what a nice chip it is. I only wish I had some drivers that would work with NT5B2.
Well, the SBLive obviously works, and plays MP3s. It's also pretty nice in Windows 9x. It's not the cheapest card around, but the Windows drivers have loads of nice stuff (EAX, mainly) that make QuakeII sound so cool it's unreal. Actually, they also make Unreal sound rather cool, too. The card is good quality, and can do 'most anything you'd want.
Well, it looks like it hasn't been installed properly. First, ensure that your kernel is compiled with sound support, but don't make any sound drivers -- just the support. Then copy the pertinent file to/lib/modules/2.2.x/misc/sblive.o . It seems to work fine with 2.2.6. Then make the necessary modifications to/etc/conf.modules -- something like: alias sound sblive pre-install sblive insmod soundcore post-remove sblive rmmod soundcore
because it sounds like the soundcore module isn't being loaded. And then type something like modprobe sblive. But I'm not sure about that, as I ran insmod soundcore, then insmod -f sblive, because I don't use 2.2.5.
Re:awesome (Score:1)
Source release isn't strictly up to Creative (Score:1)
They do not have the power to release the source on their own -- only E-MU can do that.
Re:Not a bad start (Score:1)
The don't want their competitors to easily get see that, and they don't want people to figure out how to make the cheap cards do things that are only supposed to be done on the expensive cards.
Thus, until these are no longer top of the line cards, it's unlikely we'll see open source drivers from Creative.
Good alternative (Score:1)
source code promise here (Score:1)
other links:
http://www.uwsg.indiana.edu/hypermail/linux/ker
http://www.uwsg.indiana.edu/hypermail/linux/ker
I assure you, I recall reading more explicit references to making the source code available.
Ordering (Score:1)
Many smaller companies place orders through a larger company that handles on-line ordering. Hoontech is one of them. It's pretty commonplace, and it's a bit safer ordering through one of the central houses than from a tiny company, actually.
If you're really worried about ordering, I'd wait a few weeks. It's a really new card, so I haven't seen anyone else selling it yet (Hoontech is selling them mostly targetted at OEMs right now). I'd expect to see normal on-line stores selling them soon. It should cost about the same, since the price from Hoontech is $19-$24 plus $14-$16 shipping from Korea. The OEM price is $24, so with a normal markup and shipping within the US, it should come out about the same.
you will learn (Score:1)
Better yet... (Score:2)
The problem with binary only (see http://pmitros.mit.edu/binary-only.html during daylight hours) is that Creative is unlikely to still support those drivers 5 or 10 years from now. On the other hand, even source drivers break between releases. Binary drivers are almost guarenteed not to work from release to release (Linus has said so). Your hardware is likely not to work at all with modern software a few years from now, and force you to wait for Creative to update their drivers each time a new kernel comes out today.
- pmitros@SPAM.mit.edu
I agree, but no source is better than no drivers (Score:2)
I have the Matrox MGA-G200 specifications on me, in PDF format. I downloaded them to make a point, and if Matrox changes their mind about the G200, it's too late for them.
Matrox has been making some great moves with opening up specifications and providing the facilities for which Open Source drivers develop and proliferate. Logitech is very much the same, where everything from wheel mice to sophisticated joysticks are well supported by pure Open Source drivers. These companies need to be constantly reminded that they're doing a great job, and they're slowly helping the entire industry do the same.
The point is, Open Source is great, and it's the preferred option. It's not the only option (sometimes it's not even an option, which is the case for the SBLive drivers), but it's by far the recommended option.
Re:Calm down. (Score:1)
Re:Source release isn't strictly up to Creative (Score:2)
Hoontech (Score:1)
-Brett.
Re:MIDI... (Score:1)
I have on in this box aswell, I used to have an ISA card in here for sound in Linux, but I just ripped that out as this driver for the Live gives me all the audio capabilities I need for Linux (wave and CD Audio). Now, all I need is EAX support with this driver (I presume it doesnt have it....) and a few more games. Then I can get rid of that pesky Windoze partiton....
Nick
Re:BTW: How do I get my SB64 PCI to work? (Score:1)
Cool (Score:1)
P.S.- Canes: :P~
Re:Not a bad start (Score:1)
Re:Don't trust 'em! (Score:1)
Re:Close, but no cigar. (Score:1)
You want them to know you chose hardware with open specs and drivers with source sure, but you don't want to go out of your way to piss them off!
A response to Creative Labs (Score:5)
Creative Labs,
I am pleased to see that you are taking an interest in the Linux platform. I am also pleased that you are now releasing driver support for one of your most interesting products, the SB Live. However, I regret to say that I have not purchased and do not plan to purchase your product at any point in the near future because of what I believe is a lack of sufficcient support for your products. I have seen and was impressed by the SB Live, and would happily reconsider my decision not to purchase your product should the issues I see with support be resolved.
The number one issue I see with support is source code. Without it, I could never right mindedly purchase your product. The only way to use the SB Live is with a software driver. On the Linux platform, these drivers are in the form of kernel modules. Without source, I must wait for you to release a new module every time I wish to upgrade my kernel. This delay is unacceptable to me, and I will not limit myself to the kernel versions you have decided to support.
Additionally, binary only kernel modules pose a significant security and system stability risk. I am not saying necessarily that bugs would not happen--they will. And I'm not saying the coders in the community can fix a problem once discovered any quicker than your in-house coders could--likely they can't. What I am saying is that with published code there are more eyes watching. Bugs are found quicker simply because more people can work to track them down.
Please consider it. The Linux community tends to best support those who best support us.
Close, but no cigar. (Score:3)
I've got a plan for the next computer I build. It will have a Matrox G200, because a) it's probably the best 2D card out there, and b) Matrox released all the specs for the G200. I will be sending a snail mail letter to Matrox & ATI, and possibly Nvidia (depending on their TNT 3D path - source or no source) telling them exactly why I bought what I did. The same thing goes for the sound card. I'll be buying one based on the Trident 4D wave chip - because Trident themselves developed an ALSA driver for it. Creative and Trident wil be getting letters on that.
Why am I planning to go to such lengths? Because I want people to know I support companies who support us . I might never modify my GLX module (or whatever) for the Matrox G200. But I want the ability to do that. I want to know that if I buy myself an Alpha, that it will probably work on that too - and if it doesn't, I can probably make it work there.
Creative: If you want Linux people to buy your cards, give the source of this to Alan Cox for inclusion in his -ac series. It will rapidly get tested, bugfixed, and then I will consider taking you off my 'blacklist' - where you currently enjoy the company of corporations such as ATI. I influence the purchasing habits of a large group of people, and I consistently tell them not to buy ATI cards - because better cards abound. I reccomend against Creative, too.
You can have your intellectual property - but you can't have my money.
Binary-only drivers (Score:1)
That's the argument, at least. I'd still call binary-only drivers better than none at all if they're for hardware that's not likely be installed on a server (the SB Live! being an excellent example).
As far as a 3D card being better... it accelerates lots of stuff that would otherwise have to be done by the CPU regarding directional sound.
Modules would have to be converted before load (Score:1)
Now, it might be possible to write an emulator that would save a translated binary (okay, it's not quite an emulator per se, though it would share a _lot_ of code)... O'course, the resulting binary would be liable to be quite inefficient... though (now, I don't know alpha assembly, so take this with a grain of salt) I'd expect it'd be quite a lot faster than emulating Alpha apps on an x86 (since the Alpha has more registers... no?).
Does any software like what I just described exist?
Alpha kernel space x86 emulation (sort of) (Score:1)
Just writing a program to read disassembled x86 source and output alpha assembly seems to me that it wouldn't be that difficult. Such a program could then be used to convert binary-only kernel modules, no? (Though I suppose that in drivers there might be architecture-specific constants and the like... if enough arch-specific stuff is done through calls to the rest of the OS, though, it might still work)...
Ahh, nothing like a bit of uninformed rambling to start my day.
Grrrrrrrrr! (Score:1)
It was a tough choice deciding between the SBLive! and the MX300, and looks like I picked the wrong one.
Re:Close, but no cigar. (Score:1)
I got a G200 based on this same idea -- XFree86 supports it beautifully in 2D, and there's already beta GLX driver source for it around (though it's a pain to get working, and I haven't taken the time to do all the necessary compiling). Quite an improvement from the 2MB ATI Rage I had in here before (I can do 24-bit sparse color at 1152x864x67Hz now, yay!).
-lee...I really wanna see q3test at a speed faster than 5 seconds-2 minutes per frame without having to buy or borrow a Voodoo...
Re:sblive! problem (Score:1)
Re:Source release isn't strictly up to Creative (Score:2)
OMYGOD! IT'S NOT OPEN SOURCE! RUN FOR THE HILLS! (Score:1)
Open Source is not 42.
Jón
Re:Well, at least this is something. (Score:1)
I tried to install real player 5.0, but it gets a segmentation fault while playing welcome.rm.
I also tried playing xboing with -sound, and the sound lagged severely behind the game. But I've never done that with a different audio card, so I don't know if that's a problem with the card driver or the game.
Re:BTW: How do I get my SB64 PCI to work? (Score:1)
I've been working with ES1370 and ES1371 cards in 2.2.0-final right through to 2.2.7 and both the built-in kernel drivers AND the OSS drivers produce what I can only best describe as "gargling". this distortion goes away after about 10 seconds of audio but any drive activity starts it back up again.
The motherboard is fairly descent (ASUS P2L97) with BIOS 1005 (1008 is out but I haven't upgraded yet). P2/233 with 64 megs of RAM. The PCI bus is *quiet*... the only other card on it is my TV decoder card which I'm not using at the moment.
Interrupts aren't shared (tried 5,10,11,12), system load is only 0.1 when playing through mpg123 or mp3blaster...
I found an el-cheapo YMF724E-based card and while the output is noisy (low-frequency quiet hard drive noise with no audio playing) the card plays perfectly... ARRRRRRRGH!!!
If *anyone* can help me here, please email me.. I'm going crazy here!!
Re:Modules would have to be converted before load (Score:1)
The Alpha as 32 64bit registers, while the x86 as about 6 usable registers, not to talk about 64bit adress space. I wouldn't want to emulate an Alpha on a x86 machine, the performance would be abismal and emulating 64bit registers and adress space would be a major pain.
Re:Too lazy to reboot?? (Score:1)
Re:SBlive driver feedback (Score:1)
Even if it's not GPL'd, it would have helped a lot if Creative released source.
Re:Not a bad start (Score:1)
Beer recipe: free! #Source
Cold pints: $2 #Product
Quake3 test && mpg123 && Redhat Ke (Score:1)
By the way, the redhat kernel source rpms are no good because the kernel version needs to be 2.2.5 not 2.2.5-14 or 2.2.5-anything. So go grab the kernel sources at www.linuxhq.com and uninstall the kernel-source rpm.
Joseph Elwell.
Re:Mirror (Score:1)
Connection Refused - Mirrors? (Score:1)
of thing
We
Anyone have a mirror or care to post one?
Thanks
Re:Finally (Score:1)
First of all, i didn't even see that "Please reboot" part, and second of all, i'd just like to say that's the easiest it's ever been for me to get a piece of hardware to work with linux. I think it was very thoughtful of them to provide an install script...
And, if you would look at the code (below) you would see that their were two possible types of install, one which needed a reboot and one that did not. Why don't you thank them for makeing it so easy for you to install it? (yes.. im beggining to forget the months and months i've waited for them to release this BINARY-BETA driver..)
Heres the install code:
if [ "$OLDSND" -o "$OLDMID" ]
then
echo "Soundblaster Live! driver installed. Please reboot."
else
if modprobe sblive
then
echo "Soundblaster Live! driver installed."
fi
fi
Re:Better yet... (Score:1)
Does anyone know of any Reviews?
I may just buy this card if CL or Diamond Don't get on the ball Release the Source.
Re:Better yet... (Score:1)
I'm sold.
I placed the order this afternoon. Now all I need are some good Speakers.
Any suggestions?
do insmod -f + if we had source everyone canuseit (Score:1)
And btw,
if we had the source code not just people running two kernel versions and non-smp could get this to work. In any case Creative, you are 25% of the way there, just go the extra mile.
Alan
http://www.denizengames.com
Re:OMYGOD! IT'S NOT OPEN SOURCE! RUN FOR THE HILLS (Score:1)
| source or not. If they work, fine, if they
| don't, I wont use the hardware they are written
| for, it's that simple.
And that's the problem with binary-only drivers - especially those that may be tied to a particular kernel release. If I upgrade, my card might not work anymore. The SB Live isn't a cheap card. Before I lay out the price Creative wants for one, I'd like some peace of mind that when I upgrade my kernel from 2.2.5 to 2.2.7 or beyond that it'll still work. With the state of the drivers the way they are now, it's too much of a risk to take to purchase one, as I don't use Windows at home at all - and I don't want to worry whether my card will suddenly turn into a paperweight with a simple kernel upgrade.
Oh, if you already *have* a SB Live, this driver is potentially a good thing. But my hardware decisions are based on their being good Linux support available. As of yet, that's not there for the SB Live. It's a start, but if Creative wants (more of - my current soundcard is a Soundblaster 16 from 1994 or thereabouts
Just how is it supposed to work? (Score:1)
For example I can't try this because I'm running 2.2.6 (I have 2.2.7 compiled but am just lazy to reboot:) on an SMP box. Any ideas what I should do?
Not a bad start (Score:1)
Re:Not a bad start (Score:1)
Re:Calm down. (Score:1)
I may be in the minority here but I really don't get the big deal about a company releasing a binary only driver. I know it goes against the Linux spriit of open source and everything but most people here don't seem to have any problems with game companies releasing binary only games. What's the difference?
Linux's ability to incorp. modules into it is a prefect way for companies such as Creative to support Linux and keep some trade secrets.
Now someone tell me why a 3D card is better than my old SB 16?
Re:Don't trust 'em! (Score:1)
Did any company, even IBM, support OS/2 as much as the people that used it would have liked?
I don't think it's fair to single out CL about the lack of support issue, Microsoft's just as bad. 8)
what a... (Score:1)
--
Creative Labs (Score:2)
WAY TO GO CREATIVE!
-- Give him Head? Be a Beacon?
I agree (Score:1)
Aureal is next on the list - I want ALSA drivers for the Vortex!
Any other MX300 owners interested in voicing their opinions to Aureal/Diamond?
Re:ALPHA and other platforms (Score:1)
In theory: Yes
In practice: No
Of course, I don't have an Alpha running Linux, so this is all (as is typical on Slashdot) speculation.
Re:Modules would have to be converted before load (Score:1)
Or maybe it is impossible, and I just don't know what I'm taking about.
This is the problem when you try to answer lusers's questions, and not dumb the answers down.
Finally (Score:1)
On another topic, I'm not totally against binary only drivers but installation scripts that go like:
echo "Soundblaster Live! driver installed. Please reboot."
give me the creeps...
Anyway, I can't complain. I had the board now I have the drivers. I am a happy man!
It's just more "Shut up" software (Score:1)
Re:It's just more "Shut up" software (Score:1)
that they will comply completely and they'll get the drivers to work great and all. That would be lovely. When I see a company supporting free software, I get a bit curious. When everything is final and works well, and they release the source and it's in the kernel, _then_ I'll say good job CL. Until then, I just don't know.
Re:Version compatibility? (Score:1)
I attempted to modify the script to use 2.2.5-15 with no luck (I'm not that good at scripts anyways). You're better off following the instructions for non-redhat kernels, and read the LDP kernel pages if you get stuck.
Re:Source release isn't strictly up to Creative (Score:3)
Re:Cool (Score:1)
the drivers are pretty smooth too
i've been playin q3test with em since yesterday
Re:Just how is it supposed to work? (Score:1)
Re:Doesn't matter (Score:1)
The thing is, given the american legal system, i can see this as being 100% true.
MP3s? (Score:1)
However, I'm having problems playing mp3s. mpg123 does the following:
opening socket, format = 0x00001021 at -1 Hz
unsupported playback rate: -1
audio: Connection refused
x11amp segfaults, even after recompiling from srpm, and freeamp seems to work all right, but it won't take m3u file inputs.
If someone could email me with suggestions, I'd greatly appreciate it.
Re:Well, at least this is something. (Score:1)
Re:BTW: How do I get my SB64 PCI to work? (Score:1)
Re:Well, at least this is something. (Score:1)
To turn it off in gnome go into the control panel and uncheck the sound support. I am not sure, but if your running E you might need to disable sound in that also, open e-conf and uncheck the audio option.
Mirror (Score:1)
http://www.ecom.net/~jimz/sblive-0.1b.tar.gz [ecom.net]
drivers work pretty good (Score:1)
but i dont hear too big of a difference between the old SB16 i had in there yesterday, so oh well. hopefully we'll get some development and source for these things.
Re:awesome (Score:1)
MIDI... (Score:1)
The last time I spent more than $50 on a soundcard it was a SBpro, and I really don't want to repeat that mistake.
Re:Someone help us poor soundless fools! (Score:1)
install sblive insmod -f sblive
Though it still reports failure,
it seems to work.
Re:Cool (Score:1)
I haven't found any other card that works quite so easily and reliably, let alone how cheaply they can be bought.
Re:Not a bad start (Score:1)
Mike
--
awesome (Score:1)
mtor
Got a working PCI64/128 (Score:1)
After messing around in the kernel for quite some time with the Ensoniq drivers it didn't quite work the way I wanted it.
So i thought "what the heck" and tried the OSS package from Open Sound [opensound.com]. Works just the way it should.
Okay okay, it's payware but hell the rest of my Linux is free anyway so I didn't really mind the concession.
If you can spare the $30,- (20 for the core and 10 for the PCI64/128 support) than it's WELL worth the money.
-rbb
Re:It's just more "Shut up" software (Score:1)
Personally, I'm inclined to stay with the consensus on this one, that it's not enough. Granted, Creative's worried about their proprietary information and so on, but why have they been dominant up to this point? Not because they alone implement the standard, but because they provide the best, most compatible implementation. Opening it up gets the developer base, gives Linux users a good reason to buy an SBLive, and while it opens up the interface to competitors, it also means that people are going to take the time to make that driver something worth using.
Re:It's just more "Shut up" software (Score:2)
it is this kind of negative "rebellious" attitude that can bring down the support for the linux community. notice the keyword there though: community. they support us because we want it, and for them to take up the reins and write even just a beta driver is commendable.
sure the source code would be great, but the "suits" are having a hard time with being rational.
i say way to go creative. it's not taking a risk; it's taking a step towards the future.
-=Scott
Re:no-DOH! (Score:1)
There, there... it's not so bad, really. :) It's not a bad card at all really, once you have the PCI concurrency issues worked out (for me, 2.2.x>3 or so fixed it, YMMV) it works nicely and installs easily (esp. compared to the Dark Ages of ISA boards, esp PnP.)
Doesn't matter (Score:1)
Re:Well, at least this is something. (Score:1)
Well, at least this is something. (Score:1)
This is a step in the right direction by Creative, but the driver still needs a lot of work.
As the README [campus.luth.se] states, it currently only supports kernels 2.0.36-0.7 and 2.2.5. I tested the driver on my system with kernel 2.2.5, but the result wasn't very useable. The install worked fine, but the sound was only unrecognizable noise, that also seemed to be lagged a few seconds.
I hope that they work out the problems quickly, and that they will support all the features they have under Windows.
Re:Well, at least this is something. (Score:1)
I guess I should have done some more testing, I only tried playing an mp3 using mpg123, and since that didn't work I reverted back to my old sb-16.
I'll have to try more stuff later, but since I use mpg123 alot I really hope they will fix the bugs soon.
No source, no purchase (Score:1)
Re:MIDI... (Score:1)
It isn't possible to enable any effects for a whole song though (per channel in sequencer)
Don't trust 'em! (Score:2)
In my experience, they just waffle around and do whatever appears to be popular at the moment. If there's a bug, they never seem to keen on fixing it. Seem to always blame something else.
If I recall correctly, there was also a minor little war going back and forth when they were trying to blame IBM for lack of SB drivers somehow...
They have no concept of loyalty to customers, unlike other companies I know, which are much more deserving of my support!
Only in the best case, if Linux does take over the world, then Creative will have _no choice_ but to support it. But otherwise, watch out!
Re:awesome (Score:1)
Midi? Give me a break.
Are there any games that use 3D sound out on Linux?
Right, I'm off to tell Diamond (MX300) why they lost another customer...
And no SMP, either! (Score:1)
Re:I agree (Score:1)
I've emailed both but haven't heard anything...
I choose the MX300 for the wide variety of formats it had the potential to use (A3D 1.0 & 2.0, DirectSound3D, & could support EAX). Pity they aren't terribly interested in supporting linux as well...
Other Kernel Versions (Score:2)
To install, i just ran "insmod soundcore" then "insmod -f sblive" to force the install. Bad things will probably happen if any sound modules are already loaded, so watch out for that... Esound doesn't work right, but I can use x11amp by sending the data through its OSS Plugin (the default anyway). Esound just garbles everything more than a little boing. Of course, I have seen a couple reports here that it is doing that on a 2.2.5 kernel anyway....
Guess I'll have to take out the SB16 that I have had installed for Linux compatibility... woo hoo.
Re:It's just more "Shut up" software (Score:2)
Creative seems to be testing the waters here, rather than jumping into the deep end; just because we know Linux will achieve World Domination[tm] doesn't mean the suits buy it (yet), so they're perhaps not so eager to pour huge amounts of money into a software product that, in their eyes, isn't a huge potential moneymaker, and will be given away, source code and all, to boot!
Believe it or not, not everyone is convinced yet that Open Source is a Good Thing, and you're certainly not going to change anyone's mind by telling them to go to hell...
Re:MIDI... (Score:1)
I understand why it doesn't work... (Score:1)
Re:Mirror (Score:1)
ALPHA and other platforms (Score:1)
about supported platforms in README. Will it
work on Alpha?
Re:A response to Creative Labs - other platforms (Score:1)
There is no such problem with open source drivers.
Re:BTW: How do I get my SB64 PCI to work? (Score:1)
http://www.ashaman.force9.co.uk/nik/linux/linuX
Let me know if it helps
I'm torn between awesome and sucky... (Score:1)
LONNIE LISTON SMITH while I am coding. Hearing sound
at all in Linux is a novelty for this lemur in 2.2.x kernels.
(When I ran 2.0.x kernels I had a SB32 and had to initialize
it in DOS then loadlin in...)
The big sucky feature is the lack of features. Basically all
this module does is emulate a SB16 very badly. I personally
have got CDs to play, and samples with l..o..t..s.. of
dropouts, like when you have your DMA settings all wrong
in Windows. There is apparently no support for using all
4 channels on the card, or using environmental audio,
or loading sample banks for MIDI.
I am sure that someone will discover how to stop the
samples doing weird stuff though, since it seems to
work for some people.
I really don't see why CL won't release the source though.
I mean, the more people have access to the features of
the sound card, the more its popularity will grow as more
operating systems and applications support it. Weird. Is it
supposed to cut down on evil rival soundcard makers
stealing industrial secrets or something? You can just see
them cackling with glee over the sourcecode:
"Aha! So they *do* use Port !# to access the reverb
amount! Hahahahahah! Quick, make ours do the same,
this is obviously a GREAT port to use..."
Slashdotted? (Score:1)
SBlive driver feedback (Score:1)
As for the binary driver issue, to be honest, before I downloaded it I couldn't care less, as long as it worked. Despite what others have said here, hardware-wise, there's nothing to touch the Live! at this price point, at least from a musician's point of view. Unfortunately, despite my best efforts (involving lots of
Sure, it's only a beta. But if they can't get a 2.2.5 driver to work on a 2.2.7 kernel, this doesn't bode well for the future - personally, I don't like the idea of having to hold on to an insecure kernel just so my soundcard works. There were 36 patches of the 2.0.x series...you do the maths
In the end, though, I'll reserve judgement for the finished product. At least I have clean MP3 playback under Linux now...one step closer to trashing that Windows partition*sigh*
Re:DOH! (Score:1)
Re:Which card should I get? (Score:1)
Re:sblive! problem (Score:1)
alias sound sblive
pre-install sblive insmod soundcore
post-remove sblive rmmod soundcore
because it sounds like the soundcore module isn't being loaded.
And then type something like modprobe sblive. But I'm not sure about that, as I ran insmod soundcore, then insmod -f sblive, because I don't use 2.2.5.
It says all of this in the README file.