All of lore.kernel.org
 help / color / mirror / Atom feed
From: Lee Revell <rlrevell@joe-job.com>
To: Florian Schmidt <mista.tapas@gmx.net>
Cc: Timothy Miller <miller@techsource.com>,
	Linux Kernel Mailing List <linux-kernel@vger.kernel.org>
Subject: Re: HARDWARE: Open-Source-Friendly Graphics Cards -- Viable?
Date: Sat, 23 Oct 2004 21:04:34 -0400	[thread overview]
Message-ID: <1098579874.29081.135.camel@krustophenia.net> (raw)
In-Reply-To: <20041022010212.53117f35@mango.fruits.de>

On Fri, 2004-10-22 at 01:02 +0200, Florian Schmidt wrote:
> Maybe a graphics card is too coslty to develop and implement. I would really
> like to see such a project for an open soundcard. I mean how expensive can
> it be to slap a dsp plus some DA/AD's on a pci board? A simple 4in/4out card
> doing up to 48/16 or even 96/24 could probably be developed much cheaper
> than a graphics card. And it could serve as a test on how people would react
> to such an "open" hardware product.

I think Florian is on to something.  The market for pro audio hardware
is WAY more forgiving than 3D cards.  There are many, many smaller
companies doing quite well.  This is still a business where some guy in
his garage in Utah (MetaSonix) designs and builds effects pedals by
hand, and a band like U2 will hear one somewhere and immediately send
their people down to scoop up every MetaSonix box in NYC...  Unlike in
the computer industry, people are not easily fooled by hype and
marketing, they are professionals and know what sounds good.

The big players are companies like DigiDesign and MoTU, where what
people really need is the software, but they bundle it with
sometimes-good, sometimes-bad, always-overpriced hardware so it's a
little harder to figure out how hard you are being screwed.  The
DigiDesign Mbox for example is the absolute entry-level Pro Tools rig.
It consists of a crappy USB (!) sound interface, 2 in/2 out, no DSP,
plus a dumbed down version their software of course, and they charge
like $450 for it.  If you want something decent, say a FireWire
interface with analog pres and a SHARC DSP, you are looking at
$800-2000.

They are making money hand over fist.  A good chunk of the market is
people who _need_ a DAW, and cost is often no object.  Even the most
Luddite recording engineers, people who master to analog tape and get
their vocal sound by plugging the mic into a crappy guitar amp, have to
use Pro Tools to edit and track because the alternative is things like
"window edits", where you literally cut out a square of tape with a
razor to splice in a new take.

Ever heard of an "iLok" aka a "Pro Tools Key"?  It's a USB
authentication key that you can buy at almost any music store.  Because,
of course, once you have the Pro Tools rig, if you want to do things
like sync to SMPTE, or import another file format, please insert your
key and have your credit card ready...

I could go on and on, but I think you get the picture - there is a huge
market out there, dominated by crappy software, bundled with good
hardware.  It's like if the Microsoft tax were 75%.  On the other hand
there is a lot of _amazing_ proprietary software that is not tied to any
hardware.  And of course there are some great Linux audio apps.
Unfortunately there is no "open" audio hardware available, and currently
with the exception of RME Linux audio users are mostly stuck with the
low end stuff.

For example, no FireWire audio interfaces are supported, because the
people who make them make WAY too much money selling software upgrades.
So we are stuck reverse engineering consumer and semi-pro soundcards.
The ALSA developers are too busy fixing stupid bugs caused by the
chronic lack of docs for crappy integrated sound hardware, and vendors
who release completely different and incompatible variations of their
cheap laptop AC97 card, just to make it a few cents cheaper...  no one
has had the time, inclination, and ability to reverse engineer a real
device.  Besides, reverse engineering even simple devices like sound
cards is a losing battle, as soon as you figure it out then hardware
makers find some new corner to cut...

If there were one decent, sub-$500 piece of open sound hardware (no
offense to RME but they are definitely at the high end of the market) it
would sell like hotcakes.  People on LAU would be lining up around the
block, Windows and Mac users too.  There are more than a few would-be
Linux audio systems integrators, who _know_ they could do better than
the proprietary folks, but are waiting for any acceptable hardware to
become available.

How much would a 6in/6out FireWire interface, with XLR and 1/4"
connections on the chassis or via a dongle, decent DA/AD converters, and
a SHARC DSP cost to produce?  A guitar level input with trim, like on
the old Tascam 4-tracks, would be a very nice feature; many cards claim
you can plug a guitar into them but the impedance is wrong.  You could
offer a version with more DSP power, and worse quality DAC/ADC, for low
powered/embedded/stomp box apps, and maybe one with better converters
and less DSP power for high end systems. 

Anyway, my point is that Nvidia and ATI are very, very good at what they
do.  Digi & their ilk were the first to market, made a killing and are
now fat and lazy and resting on their laurels, just begging to be taken
down...

;-P

Lee



  reply	other threads:[~2004-10-24  1:04 UTC|newest]

Thread overview: 165+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-10-20 22:02 HARDWARE: Open-Source-Friendly Graphics Cards -- Viable? Timothy Miller
2004-10-20 22:17 ` Andre Eisenbach
2004-10-21  1:31   ` Jon Valvatne
2004-10-21 16:09     ` Timothy Miller
2004-10-24 19:47     ` Pavel Machek
2004-10-20 22:19 ` HARDWARE: Open-Source-Friendly Graphics Cards -- Viable? [u] Martin Schlemmer [c]
2004-10-24  8:24   ` Tonnerre
2004-10-24 14:26     ` Martin Schlemmer [c]
2004-10-20 22:26 ` HARDWARE: Open-Source-Friendly Graphics Cards -- Viable? David Lang
2004-10-21 14:46   ` Timothy Miller
2004-10-21 17:25     ` David Lang
2004-10-21 18:15       ` Timothy Miller
2004-10-21 18:32         ` Antonio Vargas
2004-10-22  9:53       ` Raphael Jacquot
2004-10-24  9:03       ` Tonnerre
2004-10-25  1:33         ` Stephen Wille Padnos
2004-10-25  1:48           ` Stephen Wille Padnos
2004-10-25  2:29           ` Gene Heskett
2004-10-22 10:16     ` Christian Leber
2004-10-22 17:31       ` Timothy Miller
2004-10-21 19:30   ` Kendall Bennett
2004-10-22 17:05     ` Tobias Diedrich
2004-10-22 17:12     ` Timothy Miller
2004-10-26  2:36     ` Dave Airlie
2004-10-26  3:55       ` Jon Smirl
2004-10-20 22:28 ` Jim Nelson
2004-10-21 14:51   ` Timothy Miller
2004-10-21 22:03     ` Jim Nelson
2004-10-20 22:29 ` Kasper Sandberg
2004-10-21 14:53   ` Timothy Miller
2004-10-21 15:06     ` Simon Braunschmidt
2004-10-21 18:00       ` Timothy Miller
2004-10-20 23:10 ` Alan Cox
2004-10-21 15:10   ` Timothy Miller
2004-10-21 15:25     ` Jon Smirl
2004-10-21 18:03       ` Timothy Miller
2004-10-21 15:32     ` Alan Cox
2004-10-21 19:30   ` Kendall Bennett
2004-10-22 17:15     ` Timothy Miller
2004-10-21  1:08 ` Jon Smirl
2004-10-21  1:11   ` Jon Smirl
2004-10-21  2:00     ` Stephen Wille Padnos
2004-10-21 16:08       ` Timothy Miller
2004-10-21 16:34         ` Stephen Wille Padnos
2004-10-21 23:38           ` Jan Knutar
2004-10-22  4:30             ` Jan Rychter
2004-10-22 17:00             ` Timothy Miller
2004-10-22 17:00               ` Chris Friesen
2004-10-22 18:47               ` Jeff Garzik
2004-10-22 19:22                 ` Timothy Miller
2004-10-22 19:33                   ` Jeff Garzik
2004-10-22 19:56                     ` Timothy Miller
2004-10-22 20:43                       ` Jeff Garzik
2004-10-22 20:27                         ` Alan Cox
2004-10-23 17:20                           ` Francois Romieu
2004-10-23 21:17                             ` Alan Cox
2004-10-24  0:06                               ` Francois Romieu
2004-10-22 20:51                       ` Jeff Garzik
2004-10-22 19:32                 ` Roland Dreier
2004-10-24 10:40               ` Helge Hafting
2004-10-25 15:39                 ` Timothy Miller
2004-10-21 21:57         ` J.A. Magallon
2004-10-22  9:48         ` Raphael Jacquot
2004-10-21 20:23       ` "Fernando O. Korndörfer"
2004-10-22  9:02       ` Raphael Jacquot
2004-10-21 15:13   ` Timothy Miller
2004-10-21 15:36     ` Shaun Kruger
2004-10-21 18:05       ` Timothy Miller
2004-10-21 19:30   ` Kendall Bennett
2004-10-22  8:49     ` Adrian Cox
2004-10-22 20:10       ` Geert Uytterhoeven
2004-10-23 13:17         ` Adrian Cox
2004-10-22 20:10   ` Geert Uytterhoeven
2004-10-22 22:07     ` Timothy Miller
2004-10-24 10:45       ` Helge Hafting
2004-10-25 15:47         ` Timothy Miller
2004-10-28  9:07           ` Helge Hafting
2004-10-29 16:00             ` Timothy Miller
2004-10-21  1:48 ` HARDWARE:Graphics Cards or TOE? Nuno Silva
2004-10-26 20:50   ` Timothy Miller
2004-10-21  2:29 ` HARDWARE: Open-Source-Friendly Graphics Cards -- Viable? Kurt Wall
2004-10-21 16:10   ` Timothy Miller
2004-10-21 16:22     ` Pascal Patry
2004-10-21 12:20 ` Adrian Bunk
2004-10-21 13:14   ` Simon Braunschmidt
2004-10-21 17:34     ` Jurriaan
2004-10-21 16:26   ` Timothy Miller
2004-10-21 17:42     ` Alan Cox
2004-10-21 19:09       ` Timothy Miller
2004-10-21 17:53 ` Tobias Diedrich
2004-10-21 23:02 ` Florian Schmidt
2004-10-24  1:04   ` Lee Revell [this message]
2004-10-22  1:08 ` Rene Herman
2004-10-23  5:40   ` Kevin Puetz
2004-10-23 17:02     ` Rene Herman
2004-10-23 22:19       ` Lee Revell
2004-10-24 11:10         ` Rene Herman
2004-10-22 10:57 ` Helge Hafting
2004-10-22 19:47   ` Giuseppe Bilotta
2004-10-22 20:15     ` Giuseppe Bilotta
2004-10-25 15:29   ` Tonnerre
2004-10-25 15:53     ` Timothy Miller
2004-10-25 16:32       ` Giuliano Pochini
2004-10-28  9:37         ` Helge Hafting
2004-10-28 11:40           ` Geert Uytterhoeven
2004-10-28 12:21           ` David Greaves
2004-10-29 16:04           ` Timothy Miller
2004-10-22 22:27 ` Clemens Schwaighofer
2004-10-23 14:36 ` Markus   Törnqvist
2004-10-24  8:18 ` Tonnerre
2004-10-25 11:54 ` Stuart Longland
2004-10-25 16:38 ` Lars Roland
2004-10-25 17:08   ` Timothy Miller
2004-10-26 21:02     ` Helge Hafting
2004-10-26 21:38       ` Timothy Miller
2004-10-25 22:52   ` Tonnerre
  -- strict thread matches above, loose matches on Subject: below --
2004-10-20 23:48 Timothy Miller
2004-10-21  0:30 ` J.A. Magallon
2004-10-21  0:47   ` Timothy Miller
2004-10-22 20:09   ` Geert Uytterhoeven
2004-10-21  1:25 ` Zan Lynx
2004-10-21 15:52   ` Timothy Miller
2004-10-21  4:48 Albert Cahalan
2004-10-21 16:19 ` Timothy Miller
2004-10-21 15:54 John Ripley
2004-10-21 18:09 ` Timothy Miller
2004-10-21 21:32   ` Baruch Even
2004-10-25 23:30     ` Werner Almesberger
2004-10-21 17:08 Greg Buchholz
2004-10-22  2:18 ` Tim Connors
2004-10-21 17:44 John Ripley
2004-10-21 18:26 ` Timothy Miller
2004-10-21 21:36   ` Greg Buchholz
2004-10-21 22:40     ` Timothy Miller
2004-10-21 23:25       ` Jon Smirl
2004-10-21 23:40       ` Greg Buchholz
2004-10-22 16:48         ` Timothy Miller
2004-10-22 16:50           ` Chris Friesen
2004-10-22 17:41             ` Timothy Miller
2004-10-25 23:10             ` Tonnerre
2004-10-26  0:32     ` Werner Almesberger
2004-10-22 15:59   ` Troy Benjegerdes
2004-10-22  3:47 Roy Butler
2004-10-22 17:04 ` Timothy Miller
2004-10-24 18:17   ` Mail Lists
2004-10-25 12:17     ` Bernd Eckenfels
2004-10-22 10:31 John Ripley
2004-10-22 12:58 ` Moritz Muehlenhoff
2004-10-22 17:33 ` Timothy Miller
2004-10-22 17:15 Stephen Lewis
2004-10-23  4:45 ` Gene Heskett
2004-10-23  7:06   ` Stephen Lewis
2004-10-23 19:06 Bodo Eggert
2004-10-25  1:44 ` Stephen Wille Padnos
2004-10-25  8:23   ` Vojtech Pavlik
     [not found] <6.1.2.0.1.20041026082223.0231edd8@mail.javagear.com>
2004-10-26 15:44 ` Timothy Miller
2004-10-26 16:35   ` Jesper Juhl
2004-10-26 16:57     ` Jeff Garzik
2004-10-26 21:14   ` Helge Hafting
2004-10-26 21:41     ` Timothy Miller
2004-11-17 14:35 Sid Boyce
2004-11-17 14:46 ` Chris Wedgwood
2004-11-23 13:47 ` Karel Kulhavy
2004-11-23 22:48 ` Timothy Miller
2004-11-24  1:22   ` Sid Boyce

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1098579874.29081.135.camel@krustophenia.net \
    --to=rlrevell@joe-job.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=miller@techsource.com \
    --cc=mista.tapas@gmx.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.