Hacker News new | ask | show | jobs
by PaulDavisThe1st 1141 days ago
Hey FooGPT, don't you know that the Commodore and Atari machines were far more influential as platforms for realtime music applications, given that they sold probably two orders of magnitude more than the NeXTcube ever did, and had their own DSP processor for audio generation some years before the NeXTcube was even a concept?
7 comments

The only Atari machine featuring a DSP (the same Motorola 56001 as in NeXT machines) was the Falcon, which was introduced in 1992 - four years after the introduction of the NeXT system (and one year before NeXT black hardware was discontinued). Less than 20,000 Falcons were produced [1], whereas around 50,000 NeXT machines were built.

AFAIK the only Amiga that would have come with a DSP in a default configuration is the never released A3000+ which used an AT&T DSP3210. Prototypes of the A3000+ existed in 1991.

The major contribution of the original Atari STs to music were the built-in MIDI ports, which made it easy and simple to connect digital synthesizers, keyboards, etc. The music capabilities of a regular ST were rather constrained due to its outdated AY-3-8910/YM2149 sound chip (the SID in a C64 was more capable). Only the STE introduced PCM audio.

I guess someone more knowledgable about Amigas than me can add some facts about its sound capabilities.

[1] https://stcarchiv.de/stc1993/10/interview-atari-bob-gleadow

The Amiga vs ST is interesting, because the ST ran away with a lot of the mindshare because of the built-in MIDI capability.

The Amiga, on the other hand, didn't have that (or even a synth chip), but it did have the Paula chip, which gave you the ability to play four channels of samples, which got you (generally) 8-14 bit/22 kHz output on the original machines. On that side of the fence you got a lot of trackers - four channel sequencers - to take advantage of the digital audio.

Atari was used a lot by electronic musicians for sequencing because of its built-in MIDI ports. Amiga was popular with the tracking scene.

Not influencial in the way the Cube is described here, as the platforms were a class of apps was developed in, more used practical applications.

I'm confused. What influence do you think the Cube had?
The development of custom DSP. The Cube had its own powerful DSP processor which could process sound in programmable ways, rather than simply playing an 8-bit sample or two.

It was the direct ancestor of today's VST/AU/AAX/etc synth and FX plugin market.

AFAIR, it was a stock Motorola DSP. The only that was odd about it was that it was mounted on the motherboard. You could (and I did) get access that sort of DSP through daughterboards before the Cube, but NeXT took the step of saying "this ought to be a part of the computer itself".

I really disagree about it as a direct ancestor of the contemporary plugin API. These have always run on the host CPU, not dedicated DSP chips (excluding of course Digidesign's original ProTools model, but that was DSP farm rather than just a chip).

And the sort of DSP that was being done on the Cube DSP was being done before the Cube too.

It was the ancestor in the sense that the DSP features were part of the OS and not a bolted-on add-on with non-standard drivers. And also in the sense that you now had an off-the-shelf machine that could do non-trivial real-time synthesis and processing.

When NeXT was folded back into Apple, the audio classes eventually became (more or less) the AUs in MacOS.

An abstraction layer made it possible to run natively, or on internal DSP, or on external DSP. Aside from Digi, Waves, Universal Audio, TC Electronic, and Focusrite all made external processors that used the AU/VST interface. (UA still do, although recently they - at last - also started offering native versions of some of their plugins.)

Using AU/VST etc. to run externally was a development that did not happen until later in the 2000s.

Waves in particular, who I worked with in the 2007-2014 era, did not do this until Linux got into shape to allow them to build plugin/DSP servers.

>I really disagree about it as a direct ancestor of the contemporary plugin API. These have always run on the host CPU, not dedicated DSP chips (excluding of course Digidesign's original ProTools model, but that was DSP farm rather than just a chip).

That's like saying "computing in the 80s was all about the home computer market, if we exclude the PC". ProTools was the biggest name (and quite close to a monopoly for pros at the time).

But it didn't put the DSP inside the computer, which is what made the NeXTcube interesting.

ProTools had a separate box that had the DSP farm in it. There was nothing particular unique about that (at the time) (though running a DAW on it was definitely novel when they did it).

There were many things going on at the time. Digidesign made the Sound Accelerator boards for Mac and Atari in 1988 or so? Roughly contemporary to this. I don't remember the exact year, but I think the first instance of commercial 3rd party plug-ins for a software platform is Waves's dynamics plug-ins for Digi's Sound Designer editor. These ran (non-realtime!) on the 56k DSP on Digi's expansion card for Mac (I don't know if the plug-ins were available for Atari).
I think you're replying to the author of the linked article, and the comment appears to be a gentle rewording of the intro paragraph.
The page seemed to be inaccessible from here, so I could not tell.
I do recognize that 'one of the first off-the-shelf devices for high-quality, real-time music applications' it is somewhat murky and a lot was happening in the late 80s, beginning 90s. This thread already contains pointers to other - more accessible alternatives. Giving more proper definitions helps: With real-time I mean that audio (or a MIDI event) can enter the system and, with a low latency in the order of 20ms, a sound can be produced. With high-quality I mean that it is capable to generate 16bit samples at 44.1kHz (CD-quality, at the level of human hearing). This combination made it one of the first (the first?) truly general systems for electronic music applications.
Influental in the hobby scene, for sure. He was talking about the revolution to do all this without extra DSP's, all in normal software, with standard HW.

And it was used in serious modern music, as practiced in the various modern music departments on the best universities, even when they did have the big money. In Graz they had this MAX/Next setup from IRCAM and simulated opera singers, in Paris at the IRCAM which did a famous movie with it, the Neitherlands, Gent and Montreal.

They continue to work on PureData, but it began taking over the industry with Ableton then. And with all it free clones.

I think it depends which type of 'electronic music' you're talking about.

You're probably right that approximately noone was making rave and jungle on NeXT machines, but on the other hand it's true that approximately noone was doing academic electronic composition on Amiga or Atari, which is really the tradition that this is referring to. And these were mostly separate worlds for another decade.

I'm confused by GP's comment. I think there should be a distinction, as people generally think of influence on music artistically, rather than technical. The NeXTCube might have been influential on the technical and academic side, but as you mentioned the Amiga and Atari were responsible for an artistic revolution by progressing and even creating whole genres.

Aphex Twin used Amigas, not NeXTCubes.