Turn-Key Linux Audio 276
gmaestro writes "The Turn-Key Linux Audio project at the Eastman Computer Music Center has released it's first instant linux audio workstation package. Simply download onto your Mandrake workstation, untar and type # ./install.sh."
Turn-Key... (Score:5, Funny)
Re:Turn-Key... (Score:2)
Now we can go for REAL multi-media (Score:4, Interesting)
Now if we could only get a system like that for video, with firewire included.
(I know Demudi claims to be multimedia, but it's only mono-media -- audio/music only.)
I understand Cinelerra is great, but I'm not a programmer and I can't get it to work on Mandrake or Redhat. If Linux could create an easy to setup video workstation, I know a lot of video people (like me) would jump on it.
Re:Now we can go for REAL multi-media (Score:3, Informative)
Re:Now we can go for REAL multi-media (Score:2, Informative)
*Sigh* (Score:3, Interesting)
Re:*Sigh* (Score:2, Interesting)
I popped in a new card in my custom machine, and had better luck in both my Dell 166MHz, after trying Mandrake 9.0
Linux is not yet for desktop entertainment computers. I can't wait till it is ready, and I can kiss MS goodbye.
Re:*Sigh* (Score:5, Insightful)
Perhaps if you were a bit more specific on the shortcomings, we could have a more engaging discussion.
Re:*Sigh* (Score:2)
What is your sound card?
Re:*Sigh* (Score:2)
If it uses software MIDI, then that is a CPU emulated device. OSS has some early software midi synthesis, but the samples are pretty poor. It does, however, function OK. 4.0's release should have some excellent new MIDI features (according to the guys at 4-Front). I think that there just hasn't been as much of a demand for that sort of thing yet, but the increase in good MIDI authoring apps like Rosegarden has changed that.
Good work. (Score:5, Informative)
It'd be cool to have packages like this for different things. A complete graphics package with Gimp, blender, driver install, and a collection of scripts would be cool. It'd be cooler if it was a deb package.
Re:Good work. (Score:2)
(Debian already does this to some extent with "tasksel", btw.)
Just in case.. (Score:5, Informative)
Turn-Key Linux Audio is a scripted installation package for the core set of linux audio applications used at the Eastman Computer Music Center (ECMC). It contains among its many tools over a decade's-worth of powerful shell scripts, smart aliases, tutorials, documentation, shell level environment variables for multi-media linux/unix workstations, and a library of powerful templates and macros (Csound, Score11, SMS, PVC, Rt, Vspace, etc) created by composer, teacher, and ECMC director Allan Schindler.
It is therefore a kind of ECMC 'mirroring' package, inclusive of open source applications from nearly all categories of music production such as editing, mixing, recording, dsp fuctionality, Csound helpers/front-ends, real-time applications, sound utilities, and many others(1). See the explore page for a complete listing. Each individual application is the result of the dedicated hard work and imagination of developers and users whose ongoing efforts continue to expand and improve linux as an audio platform.
The entire package installs from within a fully installed linux distribution (currently Mandrake 9.0) with the execution of a single script, saving users hours of dependencies footwork and versioning troubles, ensuring a virtually transparent initiation into linux as a mutimedia platform.
Nearly all applications, including their respective dependencies, build from source code on the local system, creating maximum compatibilty and performance, and providing users with access to the packages' lowest levels, either for custom configuration, or for development. Source-code level access is one critical benefit of using linux, and providing users with code-level exposure broadens the base of informed user-contributers, leading ideally to better feature suggestions and better apps.
The Turn-Key package shares its model with other all-in-one installs for audio, such as Demudi/Agnula, and PlanetCCRMA. It is similarily directed at a broad audience of home users, but has a particular place in its heart for students and the many under-staffed/under-funded computer music studios in institutions around the world.
In fact, the Turn-Key package began as a way to provide students at ECMC with the same tools used in the studio for use on their home systems (something only linux and open-source software can make possible), but the full installation is now being made available to the larger community.
- Kevin Ernste
Alternatively, each application (with dependencies and a TKLA install script) may be download individually (see the explore page for details.
Editors *
* Audacity - a fast multi-platform editor, includes multi-track capabilities.
* DAP - Richard Kent's port of the classic SGI version.
* MiXViews - a powerful editor from Doug Scott, includes editing tools for analysis data.
* Snd - Bill Schottstaedt's wonderful everything editor.
* Sweep - a very nice, newly updated editor from Conrad Park.
* Wavesufer - one of the best editors for Linux, from Kåre Sjölander and Jonas Beskow.
Analysis/Resynthesis and DSP *
* Ceres3 - the latest, greatest incarnation of the ceres spectral editor.
* Cecilia - more than just a graphical front end to the csound engine...a rich sound manipulation environment.
* LADSPA - a plugins package, including the CMT set, and a number of others.
* Mammut - a fun and useful analysis/resythesis tool with limited features but often suprising results.
* PVC - Paul Koonce's phase vocoding tools with ECMC templates/scripts/docs.
* SMS - Xavier Serra's Linux incarnation of his Spectral Modeling Sythesis application.
* Vspace - an excellent tool for ambisonic encoding/decoding and soundscape creation.
Sythnesis/Composition *
* Csound(1) - the composition app, richly expanded with dozens of scripts and templates.
* ngen - Michael Kuehn's powerful new event preprocessor for Csound.
* PD - The venerable MAX-like tool from Max''s own author Miller Pucket.
* RTCmix - The Columbia/Princeton extension of its Cmix music composition "language".
* RTMix - Ivica Ico Bukvik's exciting performance/real-time tool.
* Score11 - Alec Binkman's very flexible Csound score preprocessor, powerful and easy to use.
o TKLA includes a library of Score11 macros, templates, and examples
Players/Recorders *
* Alsaplayer - a very nice player with some added functionality for visualization and playlisting.
* Real Player (downloaded at install time) - a widely used streaming audio app, now for Linux.
* xplay - very handy, very simple, no frills player.
Mixing *
* Ardour (2) - Paul Barton Davis' impressive hard disk recorder/mixer.
* Mix - the venerable NoTAM 9 channel mixer, with some welcome additions.
* Ecasound - a rather deep hard-disk recording and playing/routing tool from Kai Vehmanen.
* MixMagic - a GNOME mixing application with some useful features.
* Rt - Paul Lansky's scripted mixer, ported and updated for Linux by Doug Scott.
Utilities/Other *
* ALSA - An advanced audio API for Linux with support for the venerable OSS in emulation.
* JACK - the Jack audio connection kit for professional audio under Linux.
* xsox (old version)- a graphical front end for the ubiquitous audio conversion utility "sox".
* Shorten - a program for lossless compression of audio files.
* Normalize - a command line utility for batch production of normalized levels.
* RipperX - a nice GUI front end to cdparanoia for ripping CD tracks to audiofiles.
ECMC scripts, utilities, macros, templates and examples * (downloads as a complete set)
* Environment variables and program aliases for audio
o soundfiles are stored, accessed, and manipulated in a separate but simultaneous directory tree (the users "working soundfile directory"-- pwdsf). Most common unix commands have a soundfile analog (i.e., cd has cdsf, ls has lsf, cp has cpsf, pwd has pwdsf, and so on). Applications which open, output, process, or create soundfiles do so to and from this directory (default is
* Soundfile utilities
o bounce - convert stereo files to mono
o cpsf.aif - convert/copy any format to
o cpsf.wav - convert/copy any format to
o fixaiff - repair broken aiff headers
o mkcaltones - outputs -15 dB calibration tone soundfile
o pitchshift - shift in semi-tones, or multiplier
o sfcheck - check and report soundfile header information
o sfinfo - display soundfile information: format, duration, etc
o sfnorm/stripnorm - normalize soundfiles (renamed
o sfpeak - find maximum amplitude value
* Playing, listing, and searching soundfiles
o findsnd - find soundfile by character string (-p will play them as they are found)
o playsnd (p) - a command-line player (batch tool)
o lsf - list soundfiles in current working soundfile directory
o players - opens soundfiles in separate graphical players for quick mix auditioning
o playlist - plays from a text file list
* Playing, listing, searching personal soundfile library (/sflib)
o findsflib - find soundfile in library by character string (-p will play them as they are found)
o playsflib (psfl) - play file in soundfile library
o lsfl - list soundfile in sflib
o sflibinfo - find file info for file in sflib
o sflibloops - finds loop points in files with extension ".loop"
* Csound tools, extentions
o chorus - for creating chorsused Score11 files
o lsexamples (lsex)/getexample(getex) - list and get tutorial examples
o lsscore(lssc)/getscore(getsc) - list and get ECMC score examples
o lsmidifunc/getmidifunc - list and get ECMC MIDI functions
o mkkeymap - creates keymaps for Csound functions
o mkmidikeymap - generates a MIDI keymap
o mkmidisffuncs - creates function definitions for use with MIDI and Csound
o mko - m4o expand macros into an orchestra from ECMC library...see below
o mksffuncs - make function tables for soundfiles
* Csound orchestra library--m4o expandable instrument macros (type lsins and mko)
o "sampler" instruments (transposing and non): samp, sampST, tsamp, tsampST, bigsamp, bigsampST, bigtsamp, bigtsampST, samplerpxsyn, samplertxsyn
o modeled instruments: bsn, carillon, cbsn, celesta,chorbsn, chorcarillon, chorcbsn, chorcelesta, chordrums, chorfmod, chormarimba, chorplunk, chortrpt, drums, marimba, plunk
o synthesis (granular, cross, etc): gran, xsyn, gxsyn, fmod
o anaylsis/resynthesis: phavoc, resyn
o global instruments and utilities: sf1to2, sf2to1, sfpan, sf, sfs, sfvpan, rev, rev2, delay
o Allan Schindler's Eastman Csound Tutorial examples (includes orchestra and Score11 files for each tutorial example)
* Score11/Csound score examples and templates (type lsex or lssc respectively)
o templates which write corresponding score files for all above orchestra library instruments, as well as multiple examples for each
* PVC (Paul Koonce) front-ends/templates (type pvcex)
o useful templates for each Phase VoCoder program (chordmapper, plainpv, harmonizer, etc), as well as musical examples (type
* SMS (Spectral Modeling Synthesis) examples and scripts (type lssmsex)
* Vspace ambisonic templates/scripts (type vspacetp or lsvspaceex to list examples) -- available for sampling rates to 96k
o for generating ambisonic B-format, as well as 9 channel
o Can be decoded to stereo, quad, etc with ambidec
* Help and musical information
o ecmchelp (a variety of help pages and charts for music and audio...Ex. ecmchelp pitchratios displays a table of interval ratios for the diatonic system)
o man pages for most tools
o utilities display usage statements when typed without arguments
* CD burning, copying
o mkaudiocd/burnaudiocd, mkdatacd/burndatacd, blankcdrw, cpaudiocd, cpdatacd
Re:Just in case.. (Score:2, Interesting)
Re:Just in case.. (Score:3, Interesting)
Csound among the other packages allows for live MIDI processing and its codebase has inspired most VST plugins.
This is an appropriate Linux package for the university that distributed it. It may not be a package that would be useful for the typical electronic music hobbyist who wants a free Acid or Fruity Loops. Not the announcement many might think... but it is very cool and significant for the hard core Linux computer musician.
Isn't that the Linux way? Support the hard core musician, (in this case the contemporary academic computer musician) and then add the cool interfaces for the hobbyists and the semi-pro specialists later.
Maybe you're a bit naive about the history of computer music and who actually invented the tech behind music tech?
watch the slashdot effect live! (Score:4, Funny)
Re:and a warning (Score:2)
Re:and a warning (Score:3, Informative)
BTW, I'm not sure what their server's hardware is but from loooking at it, I'd guess no better than a Pentium MMX.
Re:and a warning (Score:2)
Oh, BTW, the server went from 330 K/sec to 60K/sec while I was doing my d/l, but it did complete even though a bunch of other /.ers were connecting, so I guess it's decent.
Re:and a warning (Score:2)
The package is 116MB?! we'll see what tomorrow is like but I'm thinking it's not staying there for long. We *do* have to pay for the bandwidth.
Correction (Score:2)
Re:and a warning (Score:2)
Re:watch the slashdot effect live! (Score:3, Informative)
I just went down to the lab and I can't tell exactly from looking at it but I'm pretty sure that server is no better than a Pentium MMX.
Correction (Score:2)
Type (Score:4, Funny)
Simply download onto your Mandrake workstation, untar and type # ./install.sh."
Type? Doesn't sound too "turn key" to me buddy!
surreal (Score:5, Insightful)
Does it really matter what my particular missing app is? Everyone that can't migrate yet has one. I suppose my point is this just goes to show that eventually all the missing apps will be there and then:
IT'S A FREE SOFTWARE WORLD BABY!
Re:surreal (Score:2, Interesting)
I think we're seeing Free Software catch up because of a few reasons. One of the biggest is that the innovation around the internet is drying up. Everything that could be done (easily) has been done. Nobody wants a Big Investment for websites anymore without a cash model.
So, MS is a "value-added" portion of the industry. They take ideas and *sell* them as more convenient and supportable, but the ideas are free to begin with.
With the death of new (useful) ideas, MS has to race against the free world for adding value and making their own ideas:
You'll see MS with their hand in everything just to see what sticks (remember MSWallet?). Now we simply have beat this race to prove them a plent of programmers is way smarter than the MS payroll. Not hard.
mug
Re:surreal (Score:2)
obligatory mirror (Score:5, Informative)
http://209.152.2.3/lulu.esm.rochester.edu/kevine/
now play nice with my server
Notice the absence of music notation programs (Score:5, Insightful)
Lilypad, etc. are not professional quality notation tools.
WINE has trouble with non-text fonts like Maestro which Finale uses.
Re:Notice the absence of music notation programs (Score:5, Informative)
Re:Notice the absence of music notation programs (Score:2, Informative)
Try noteedit (Score:2)
As has been pointed out, Rosegarden is a sequencer, not notation software - there's an overlap but sequencers tend not to be very good at being notation software - the focus of the software is different. Having toyed with Rosegarden-4... let's just say its notation is basic, although it's shaping up to be a good sequencer.
I like noteedit [tu-chemnitz.de] myself, it's proper notation software and seems to be the nearest thing Linux has to Finale or Sibelius. It does a nice job, exports to Lilypond, MusiXTeX and a couple of other formats for printed output, and even supports guitar tabs (very useful, and something that you have to pay even more for in Finale). Mind, I don't have very complicated requirements for notation software, all I do is typeset my band's songs for posterity.
BTW let's keep the toolkit jibes out of it, shall we? It's appropriate in a story about X toolkits, but this isn't one, here it looks like partisan flamebait. Besides, if you use Bluecurve or Keramik/Geramik, they look very nearly the same anyway, so no problem, right?
Re:"LilyPond might get there someday" (Score:3, Interesting)
I'm one of the LilyPond developers, and I'm jumping in even later.
The original remark is a little ambiguous. In most cases, LilyPond's default formatting will blow Finale's out of the water: spacing, beaming and fonts are much better. However, to meet the requirements for professional music typography, you have to tweak a lot of details easily, and Lily falls short in this area. In this sense, Lily can be compared better to Sibelius, since it Sib also has nice default output, but --as I have been told-- sucks in tunability.
SCORE is a different beast altogether, it's text based, and completely layout oriented.
Re:"LilyPond might get there someday" (Score:3, Interesting)
well, as a font designer, I have very high standards for music fonts :), except for feta the only thing I think looks good the most Finale "Engraver" style font. (IIRC). For example, most fonts get the half-notehead wrong; that should be diamond shaped, not elliptical.
I just went to Coda's website to see if I could see some examples of Finale output in PDF or whatever, and all I could find was a bunch of things [codamusic.com] that call for "the SmartMusic Viewer plug-in", which obviously I can't use. I guess it's the same idea as Sibelius's Scorch plugin, which I can't use either. Scorch uses the same file format as Sibelius proper, I believe; any idea whether these Finale SmartMusic files are the same format as the ETF files that Lilypond can import?
Don't know about the smartmusic files (send me one, and I'll have a look), but I guess it's not ETF. For PDF, head over to CPDL [cpdl.org] or www.lightandmatter.org [lightandmatter.com]. Most freely available finale stuff hasn't been layouted by professional engravers, which is why they usually look sucky.
Re:Notice the absence of music notation programs (Score:2)
It's on the way; not sure how long it will take. The GNU Lilypond program does music typesetting. Unfortunately, it's not a GUI program. There is, however, a GUI front end (uses GTK+ I think) called Denemo. Lilypond will also produce MIDIs for you if you're into that (it's not in my list of needed features, so I tend to forget to mention it).
Many Lilypond users claim to love it much more than Finale. I have trouble believing I can sell my friends on it until it's click and drag, though.
heh (Score:2, Insightful)
I know there are some authoring tools in the works, but, also afaik, they're not moving fast, octal for example. My guess is, Linux is at least 5 years away from general purpose authoring, if it ever gets there.
Btw, I'd be glad to be wrong, if someone would only point out the links to *stable* and *feature-filled* tools.
_khl
Re:heh (Score:2)
I suspect that he will be releasing (he has mentioned this to me) a much more functional program. Odds are that it will be open source too. But easily, the old program had most (or all) of the functionality of Rebirth. I believe that it supported the file formats too.
Re:heh (Score:3, Informative)
I've heard that MusE [muse.seh.de] and Rosegarden [all-day-breakfast.com] are pretty decent, though I haven't really used either.
* Powerful trackers: buzz | FT2 | IT
Have you tried SoundTracker [soundtracker.org]? I don't know much about tracking so I wasn't able to evaluate how good it is.
* Advanced outboard softsynths: reaktor | absynth | Q1 | grainlab
What about Spiral Synth Modular [pawfal.org]?
* Powerful sample editing tools: cool edit/96/pro | soundforge
I think Audacity [sf.net] is pretty capable. There's also WaveSurfer [speech.kth.se], and Sweep [sourceforge.net].
Btw, I'd be glad to be wrong, if someone would only point out the links to *stable* and *feature-filled* tools.
I see I've been conned into doing your homework for you.
Re:heh (Score:2)
If you want mastering (really) you'd probably be talking Sonic Solutions, or Sadie. There is good reason to consider doing work towards a turnkey Linux mastering system- PC-based mastering systems are often ALREADY turn-key, for instance Sadie (I forget the odd capitalisation they like). Other systems like Pro Tools (known as Alsihad in real pro circles, because it has major sonic problems due to poor internal resolution handling and expensive, proprietary, inferior converters) or Ensoniq Paris (no longer being made) are also effectively turnkey systems.
Get stuff working with serious hardware, like RME Hammerfall cards, and there is every reason to expect good results. You may not get the 'Guitar Center' crowd, but many pro audio people are pretty clueful about what they actually need. Downside: they'll know what they need better than you. In fact, if you're not also a pro audio nerd, sound engineer, mastering geek etc. you haven't a hope of writing relevant software.
Aaack! (Score:3, Funny)
Re:Aaack! (Score:2, Funny)
I went with planet CCRMA instead (Score:5, Informative)
One of the advantages is a special low latency kernel with ALSA built in. I've installed this and it's working.
I'll probably download the Turn-Key Linux Audio disc and see what I can get to work on my current installation - I downloaded and installed Red Hat 8 so I could check out Planet CCRMA, and don't really feel like switching to Mandrake.
If a... (Score:5, Funny)
---
Re:If a... (Score:2, Funny)
Why Mandrake? (Score:2, Funny)
...slightly related: text to speech, pitch adjust (Score:5, Interesting)
1) What would you use to convert (english) sentences to speech samples (in real time, if possible perfomance-wise). ..and to stream combinations of these samples with a modified pitch per sample to the client.
2) What to use to alter the pitch of the samples in "real-time".
3) merget these samples together with a base beat/rythm (basic jazz, techno, whatever)
4)
Talking about a set of command-line tools or a easy to use API.
Re:...slightly related: text to speech, pitch adju (Score:5, Informative)
Brought me back to the good ole days of DRSBAITSO from my 8-bit soundblaster card.
Re:...slightly related: text to speech, pitch adju (Score:5, Informative)
Re:...slightly related: text to speech, pitch adju (Score:2)
Re:...slightly related: text to speech, pitch adju (Score:2)
It's also scriptable.
--Dan
4 speaker drivers? (Score:5, Interesting)
Re:4 speaker drivers? (Score:5, Informative)
The FAQ has "Rear speaker support" listed as one of the features.
I have one of the older Live! cards that only supports 2 speakers, so I couldn't tell you how well the rear speaker stuff works.
Re:4 speaker drivers? (Score:2)
It also upsamples stereo audio to output into a 5.1 speaker set. Some cards that support this are the Live! series/C-Media/CS4630, etc., but the SPDIF output doesn't work on all CS4630 cards (like the Santa Cruz)... 5.1 out does, however. I believe that all outputs of the EMU10k1 work though.
Re:4 speaker drivers? (Score:2)
More programs should be this way (Score:5, Insightful)
Re:More programs should be this way (Score:3, Interesting)
the Loki installer is available for everyone. it works in any X or text setup, will auto install icons even in Gnome and KDE and is pretty dang nice..
does nayone use it? nope... they don't want to be bothered with installers and making binaries that work across distros.
funny how windows developers make sure they have a working installer but in linux you are flamed for even asking for one.
it's apathy that is holding us back in seeing linux apps that install nice like OO.o, mozilla andall the loki games..
Re:More programs should be this way (Score:2)
The challenges of distributing software for Windows and Linux are not even close to being the same. Microsoft releases a new version of Windows every 2 years. Debian changes every 6 seconds. And yet, in my experience installing Debian software is easier and faster.
For games and other non-free software of course installers are still necessary.
Re:More programs should be this way (Score:2)
I seem to remember reading about a program that would handle all your ./configure - make - make install work for you, and also keep track of which 'make install' had put what where, the better to handle uninstalls. Alas, I forget the name... but if something like that were included in a Friendly GUI, then we could really get somewhere.
Of course, that wouldn't get round the dependency issue; if the configure script barfs up 'libBLAH.so not found' then Joe Luser is still going to panic...
Re:More programs should be this way (Score:2)
Linux has got the right idea - see how easy and powerful apt/ports/emerge is? One day, everything will be able to be installed in that way, and dependancy hell will be a thing of the past. At least, I hope so :)
No... (Score:2, Insightful)
Of course, the degree to which people insist on releasing packages that depend on development/CVS versions of other packages is most of the problem. Somehow, given the 'typical' linux developers, I don't expect that to change any time soon.
Good initiative, but... (Score:2, Insightful)
BUT, don't many of these applications overlap in functionality? Personally I use Audacity and Sweep, and these do the same thing to some extent. Both have their tweaks, but anyway. While this is good for me, it seems like a potential source of grievance for some people.
It would appear that what would really be useful is putting alot of energy into one program to do most of the things users want, instead of many that each do one of these things.
looks like they don't know what they are doing (Score:2)
Perhaps even better would be if they just switched to Debian and made sure that all the stuff they wanted to install was in Debian. While Debian and RedHat packages are technically a toss-up, in practice, automatic installation and dependency maintenance works much, much better with Debian because of the large number of maintainers. Using Debian, all their students would need to type is "apt-get install turnkeyaudio".
Re:looks like they don't know what they are doing (Score:2)
Re:looks like they don't know what they are doing (Score:2)
Re:looks like they don't know what they are doing (Score:2)
The Great Leap Forward (Score:2, Insightful)
Department (Score:2)
Ha!
Nice, but not enough (Score:2, Interesting)
Re:Nice, but not enough (Score:3, Informative)
can we agree on 2 years behind in many areas, 1 year in quite a few, and 1 year ahead in some?
ardour [sf.net] already has the infrastructure in place for everything you can imagine with audio, and will support BWF by the end of the day (OMF right now is a proprietary standard). it doesn't do MIDI and won't till v2.0, but its audio capabilities are at least as sophisticated as any of the DAW apps that you mention. no, its not a replacement yet, but it will be and pretty soon too.
LADSPA actually has more plugins available at this point than TDM, let alone HTDM, and more than MAS as well. The problem, if there is one, is that most of these are relatively simple plugins because the primary author (steve harris) tends to focus on building blocks rather than finished FX unit replacements.
In the synthesis arena, Linux lacks only for graphically driven tools - stuff like Csound, as complex as it is, is a lot more capable than Reaktor, for example. Even here, with tools like AMS and SpiralSynth, we are getting there.
so yes, your basic presmise is correct, but you phrase it so pessimistically that nobody would guess that we're about to catch up on windows/macos and move on to build a vastly more flexible system. in particular, one not dominated by current fads.
Re:Nice, but not enough (Score:2)
put it on its side, and the pianist still isn't interested. harpists might be though.
On a more serious note.. yes, interface matters. But also realize that in this case, the puter is just another instrument, which could mean some changes in the interface. Always expect to spend some time on learning the interface when switching software, instruments, or just about anything else.
It's broken (Score:2, Funny)
#
and nothing happens?
DeMuDi (Score:2, Informative)
Similar work (Score:2, Interesting)
One of it's goals is to make it easy to do streaming sound servers.
It's still a bit crude for general music composition use, but kind of nifty.
http://www.dynebolic.org/
Ahem! Security Issue Here? (Score:2)
In other news:
Please also download http://haxor.net/trojans/my1337virus.tar.gz, unpack it, and - as root - run the program hackMeHackMeHarderHarderHarder
Really. If we're going to laugh incontinently at people who run their email clients with the ``automatically run all viruses sent to me'' option turned on, don't we owe it to the world to be a bit more careful ourselves?
Re:awesome (Score:2, Interesting)
I don't know because I'm also too lazy to click the link, but I would hope that it replaces all the stock audio drivers with ones that don't suck.
I am totally amazed how the linux "market leaders" maintain the status quo when it comes to shipping total pieces of shit for drivers, in particular as far as audio goes.
Why can't someone pay an engineer to write good drivers from scratch for most commonly used equipment. All these people sitting in their parents basement hacking away at code have gotten things amazingly far, but I would still like a real driver occassionally.
In other words: until the OEM's start writing their own linux drivers, why can't major distros pick up the slack? I don't care about the quantity of drivers produced, I care about the quality. I don't want a huge list of "supported" hardware, I want a set of Recommended Configurations, and if I buy that hardware it's going to work as well as if it were running Windows.
I recently had the misfortune to use an i845 based motherboard with onboard video, audio, lan. The LAN worked. The audio driver sucked. The video driver was non-existant. The board was a year old.
Re:drivers (Score:5, Interesting)
After all, it's their board, and if they want increased market share, either write their own drivers, or include subcomponents that have decent driver support.
Mind you, we bought a couple of cheapie boxes last month, you know the kind, all sorts of integrated shit, and ... surprise ... all the stuff works OK under linux. Mind you, we put in GeForce video cards, so it's not a fair comparison (and we took the video out of one box after anyway - I just telnet into it as needed).
The only solution I see is to ask the sales staff if the board works ok under linux, and, after they tell you "yes", if it doesn't, return it. If they say "I don't know." - offer to test it for them, in-store (did that once - it was fun watching the store staff going - wow! that's linux? I thought it couldn't run Windows programs! Then I had to explain that Gnome, KDE, et al aren't Windows).
Re:drivers (Score:2, Interesting)
Bzzzt!
I want to buy hardware that has the features I'm looking for. Hardware manufacturers build that hardware (because there's about a million other people looking for the same stuff I'm looking for).
Then, I want to run some software on it. Unfortunately, just about nothing except windows will actually work on this hardware because NOBODY IS WRITING DECENT DRIVERS FOR THIS HARDWARE except the OEM's, who target windows because that's what %95 of the planet uses.
I'm pretty tired of waiting for hardware manufacturers to support linux. I think the world would be a better place if Linux "market leaders" started supporting hardware instead of just packaging&supporting the same old crap.
But back to your comment: even if I select hardware that is known to fairly well supported, the drivers are still mostly going to suck and I have no doubt that there will still be some part of the hardware that will be unusable.
The guy in the basement has no interest in writing a quality driver that exploits all the features of a given component. In the case of audio drivers, the regression test seems to be "cat foo.wav > /dev/audio". Nope that ain't gonna cut it.
Sooner or later somebody is going to have to pay some engineers to write some quality drivers. And it doesn't look like it's going to be the OEM's in the short term. So who does that leave us with?
Re:drivers (Score:4, Insightful)
Not everybody markets to the same market. The only ways to increase market share are:
It's nice to walk into a store and see motherboards that list linux as a supported OS. This wasn't the case 5 years ago. Watch what happens in the next 5 years.
Besides, 95% of the planet doesn't use Windows. 90% of the planet don't own a computer - and they are the prime breeding ground for linux. As for what you might have meant - "95% of computers run Windows" - that's never been true either.
I think sometime in the future chipset manufacturers - not motherboard manufacturers - are going to produce decent drivers.
Re:drivers (Score:2)
Re:drivers (Score:2)
I honestly don't know if I paid anything "extra", since I got it at cost, not retail. Space/heat were not a consideration, and my chassis were standard off-the-shelf for ATX/MATX.
Up-front cost is very difficult for me. I figure that my costs are compensated by easy upgradeability in the long term (dealing with small servers and mid-level workstations). I define long-term as greater than every 18 months.
I think that your wish for "one of the major market leaders to start writing drivers..." points to a huge hole in the market, and it needs to be addressed. I'd bet there's a few business opportunities there, to create linux drivers for OEM's who can't be bothered with it.
For What It's Worth: I prefer the Gigabyte and SuperMicro SMP motherboards. Never a problem with them, and they have power to spare. Kind of expensive though, but like I said I save in the long term on upgrades. In other words, I use the motherboard *forever*, and just swap cards.
Works for me, anyway. Our situations are probably different, though; I don't know.
Re:drivers (Score:2)
I donno, donald's network drivers work better than anything from the windows world IMHO. And some manufacturers are including linux drivers on floppies or CDs. There's progress being made.
Re:drivers (Score:2)
i would say, no, you havent.
Re:drivers (Score:2)
I've had more trouble with 3com, dlink, smc, etc.,
Re:drivers (Score:2)
Sorry, but I have to say "so much for that theory"...
Re: (Score:2)
Re:drivers (Score:3, Insightful)
Re:awesome (Score:3, Interesting)
You won't, however, get a lot of the same features out of ALSA or standard OSS drivers. There are certain NDAs that the 4-Front guys probably had to sign to write their closed-source drivers.
Check out a demo at www.opensound.com if you are interested.
Ok, here's the deal, the hackers are screaming. . (Score:3, Interesting)
In point of fact there is a Microsoft memo that leaked that pointed out the ease of writting hardware drivers for Linux as one of the strengths that Windows couldn't compete with. In the words of the memo "Even a complete programing novice with a copy of Writing Linux Drivers could write a driver in a couple of days."
But, writing a good driver *requires* the cooperation of the maker. Writing a good driver requires *intimate* knowledge of the *internal* design of the board.
Makers of sound and video cards consider the knowledge a trade secret. They are afraid that if they tell *anyone* how their board is put together this knowledge will make it to their competitors and they will suffer in a highly competitive market that can see the market leader be out of business a couple of years later.
Some drivers for some boards can be written to the point where they work by doing some good guessing and hacking it up as best as can be. These drivers don't work *well,* but it's a really remarkable thing that they're made to work at all.
The point is it isn't the hacker's "fault" that there are no good drivers. The OEM has to write them or offer actual support to someone else. Period. There's no other way. It *all* comes down to the willingness of the OEM to have good drivers for their own equipment.
Talk to them kid. Maybe they'll listen to you. They sure ain't listening to anyone else.
KFG
Re:awesome (Score:2)
Re:# awesome! (Score:2)
Re:Just one comment... (Score:2)
means "at the prompt, type
But then, I'm going going on the assumption that you know that - perhaps I should revise that.
Re:somebody had to say it... (Score:2)
Re:Here's a tip... (Score:2, Interesting)
Re:Here's a tip... (Score:2)
can also translate that to
At a moment of my chosing, I will be a hypocrite.
Who honestly cares if there are "cuss" words. The general idea of it gets across, doesn't it?
Come on... This coming from a uber-geek club member who joins the "Natalie Portman" bandwagon whenever it comes along?
I always considered the first person to resort to swear words in a flame war as losing a point or two... But, I always read the responses... And swore back in a different language.
krystal_blade, with fucking Karma to Burn...
Re:Here's a tip... (Score:2)
Of course, these same anal-retentives get all pissed off when you point out that the word "piss" or "pisseth" occurs 7 times in the King James Bible.
So tell me to piss off, already!
Re:What the hey? (Grammar flaming) (Score:2, Insightful)
That's the only explanation I can come up with for allowing -- nay, encouraging -- a culture of editorial lassitude which prizes the ability of the subliterate to fling up articles and shits on the ability of the literate to read them without continually having to stop and reparse.
Every one of those stupid misplaced apostrophes throws an exception in your built-in interpreter. If there are so many programmers in this community, why is isn't there a call for tighter code in this realm?
For all the nifty tricks embodied in Slashcode, the coolest yet would be a "demoronizer" for apostrophes. But it won't happen until there's a change in culture...just look at how Joe Clark was treated recently after he went to the trouble of EDITING the questions he replied to: "Whatever." -- roblimo
I don't have too many excess cycles to burn untangling atrocities while reading what purports to be a news site. Clear, concise text goes a long way toward justifying more than a cursory glance at an article.
Professional? (Score:2)
Honestly, I'd just settle for "literate".
Re:/. the ole alma mater :) (Score:3, Interesting)
Re:24 bit audio file support (Score:3, Interesting)
I'm hoping to get up and running on MacOSX in January, and undertake the fairly major task of porting the software and revising it to the new environment. If I can do that, the resulting still-GPLed software will be more easily ported to Linux.
One of the Linux DAW projects (I forget which) once asked me to teach them about dithering and why it mattered. I can only say that if the tendency of Linux audio software to be consumer-level 16-bit stuff bugs you, I can't do anything about that directly but I will say this again- I'm always ready to drop everything and help out a Linux audio project with this stuff. I know what the professional studios and mastering houses require, in terms of resolution handling, and what kind of internal bussing and processing are required. For instance, Pro Tools suffers badly simply because all internal processing involves repeated truncation to 24 bit linear, and the 2-buss requires submixes that themselves involve more truncation. You wouldn't be able to hear any of it as just one stage (maybe sense it vaguely) but it's cumulative.
I can say that and expound about how TPDF decorrelates additional moments of distortion but I haven't got a clue how to code GTK interfaces or anything like that :) it's all a matter of what you devote time to doing, I guess. But I wanted to take a moment to say again that if anyone wishes to add dither and noise shaping to their Linux audio project, I'd love to help teach this stuff...