Linux Audio Development
JulesVD writes "There is an article from Linux Journal about the latest plans for Linux audio functionality from the first developer's conference in Germany. Developers from more than a dozen countries attended this successful conference, representing organizations such as SuSE, Linux Audio Systems, Stanford University, IRCAM and Centro Tempo Reale. Topic discussions included in-depth presentations of the rapidly evolving Linux sound system, a look at the details of programming for professional audio standards and a survey of recent applications and audio-centric Linux distributions." Mmm...interesting reading (blantant plug for cool program), but I think the most important question is will it make Scrubby happy?
ALSA is actually quite nice. It works on more cards than OSS, allows duplex on some cards and is still backwards compatible with the OSS API. However I still feel that audio support on Linux could be improved. For example in my latop Intel soundcard which seems to only play at 44 Khz if using xmms. Now I know this is a software problem but it would be nice if it worked out the box.
Not a major issue but annoying
Rus
Cheap UK and US VPS
Something like Logic or Cubase on Linux would absolutely kick ass. My powerbook beats the hell out of windows for music apps, but an open-sourced suite would be worth it to switch. You have no idea how often I wind up thinking, geez, if only logic had an extra slider here to control this or that or the other...
When the forums outnumber the posts, you know you've ound a real classical sourceforge project.
Athletic Scholarships to universities make as much sense as academic scholarships to sports teams.
Anything less than complete parity with Windows drivers FEATURE FOR FEATURE is unacceptable. Linux is STILL not there.
I installed Windows XP after 9 years of running Linux (various distros) because I was tired of only being able to use half the features of my hardware.
Isn't the largest issue with any support on Linux still the fact that very few companies are willing to put in the time to create Linux drivers let alone have have the decency to release the information on the chipsets to the public to allow 3rd party drivers to be created?
Maybe what should be looked into is the creation of a vested interest just to deal with sound card companies and try and negotiate accessability to chipset information to create drivers for their cards for other OSes than they're willing to develop for in-house.
"Topic discussions included in-depth presentations of the rapidly evolving Linux sound system..."
I hope so. After working with Linux for three years I have come to expect little in terms of audio. Hell, I was taken completely by suprise when the Redhat 8.0 install actually had a "play sample sound" button. It was like first time I witnessed scaling effects on the SNES. Inspiring.
Yet there is a long way to have an API with DirectSound/DirectSound3D/DirectMusic/DLS features in Linux. (I don't know about EAX support in Linux, anyone can help?) Sound is one of the major obstacles for the games to come to Linux....
I may be wrong, but whatever. It seems to me that Linux *really* needs a decent stream mixer.
I hate not being able to play more than 2 sounds at once (and that's only because that's supported in hardware by my card, my old card could only play 1). Neither esd (does anyone use this anymore) or artsd cut it. They're too laggy to be usable for games, and in order to increase their response time, you have to increase their priority, thus slowing everything else down.
Say what you want about Windows, but at least it gets this right.
So, anyone know a soundcard that will let me play mutiple streams WITHOUT having to use esd/artsd, and is decently well supported under Linux? Anyone? BTW, can we keep it under $100 (USD) if possible?
It's too bad that the desktop audio scene is such a shambles by comparison - in 2003 there is still no standard way of mixing and resampling (sound servers). What I expect will happen at this point is simply that once 2.6 is rolled out, distros will simply start shipping with the ALSA dmix plugin which mixes at the hardware level by writing into a sound cards DMA buffer (iirc), making most desktop uses of sound servers obsolete (though they can still be useful for network transparent audio and jack style synchro).
Oh, and GStreamer kicks ass :) It's messy right now, but I think Linux multimedia could become really great.
Linux needs VST, and most importantly, ASIO support before it can even begin to be remotely considered for professional use.
I've had a better audio experience with Linux than I ever did with windows.
Case in point: I recently was bequeathed a SB Audigy card (Platinum...Oooooooo.) with no driver disk.
So whay you say! I can download the driver no problem, you say!
NAY! I say, they have restricted the downloads to driver "upgrades" only. If you don't have the original, then you get NOTHING! I had to go rip off a damn copy of the original driver CD to use a physical piece of hardware. Severely annoying.
This is in windows. In LINUX, I found the driver and it worked perfectly. Took like 3 minutes. It was GREAT! No pops or crackles, just pure wonderful SOUND!
My Name is SatanicPuppy, and I'm a switcher.
=P
ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
I can't switch to Linux on my desktop machine because I would have to stop making music. I haven't found any sequencers that support VST instruments or even a VST host for Linux yet, so this talk that musicians can easily switch to Linux doesn't really make sense to me.. unless all those who make music on Linux have tons of hardware synths and don't need soft synths like poor me :P
If anyone knows about any open source Sequencer with planned VST support, let me know, I would love to help. I searched Sourceforge for Linux VST.. and found nothing.
A popular program, under active development, is Rosegarden4.
I haven't used it much, but I was able to get it to run stably, and talk to my soundcard just fine. Many people on the Linux Audio Users mailing list like it a lot.
-----
"You spilled my egg... I needed that egg."
Not only do they create drivers for their chips (SBLive! and Audigy series, OpenAL), they release the code as Open Source. The driver sin the Linux kernel came from Creative, not some 3rd party. Another reason to support Creative (as if having the best stuff wasn't enough of a reason)
http://opensource.creative.com
Most people who are familiar with GNU/Linux audio development refer to the "Open Sound System/Free Version" as "OSS/Free". Unfortunately, this is often confused with "Open Source Software/Free Software", which is also sometimes abbreviated "OSS/Free".
Even better, I often talk about running something in "UML", or "User-Mode Linux", at work. Until I explained, many people were thinking I was talking about "UML", (I think it's an abbreviation for) "Unified Markup Language". They thought it was amazing I could do all this cool stuff with kernels and isolation using a prototyping & flowcharting language.
When in doubt, use the full name first and the abbreviation later...
Matthew P. Barnson
I learn what I think when I read what I write