Recording met DSP en FPGA: de voordelen op een rijtje
Gepubliceerd op vrijdag 14 juli 2017
Stel, je bent aan een andere audio-interface toe of je wilt je huidige geluidskaart upgraden, dan kan het lonen eens te kijken naar de mogelijkheden van een externe DSP-chip. DSP staat voor Digital Signal Processing en de DSP-chip (co-processor of accelerator) zorgt ervoor dat je computer ontlast wordt tijdens het werken met plug-ins. Misschien weet je zelfs al dat je dit wilt, maar heb je ook al eens gehoord van FPGA. Deze blogpost kan je helpen om richting te geven aan de keuze voor je nieuwe geluidskaart.
DSP: Wat doet het?
Als je werkt met DAW-software dan weet je hoe je werkt met software plug-ins. Het resultaat van de plug-in (het effect) wordt in real-time berekend en afgehandeld door de processor van je (laptop-)computer. Wanneer je een groot aantal plug-ins gebruikt in je project dan kan de processor het flink zwaar krijgen, waardoor het systeem minder responsief wordt. Met een DSP-chip, die zich bevindt op een externe insteekkaart van je computer of in een aparte audio-interface, worden deze bewerkingen door de chip afgehandeld. Het resultaat is dat de processor van je computersysteem ontlast wordt. Hierdoor houd je meer ‘ruimte’ over voor andere taken.
Andere taken?
In de praktijk betekent dit dat je tijdens het opnemen, mixen of masteren van je project meer capaciteit over houdt door het vrijkomen van de extra processorkracht. De vrijgekomen ‘ruimte’ kun je bijvoorbeeld benutten door andere plug-ins te gebruiken. Een voorbeeld kan zijn dat je een opgenomen drum track, bestaande uit een flink aantal sporen, volledig mixt met de plug-ins van een audio-interface met een DSP-chip aan boord. Daarnaast zet je dan nog een mastering plug-in op de master bus van je project, eveneens afkomstig van deze interface. De taken worden nu allemaal volledig afgehandeld door de DSP-chip. De processor van je computer wordt hierbij volledig ontlast en de overige instrumenten en eventueel vocalen kun je dan bewerken met software plug-ins. Daar is nu voldoende capaciteit voor!
DSP: Hoe werkt het?
De DSP-chip bevindt zich zoals gezegd op een insteekkaart (hoewel deze steeds minder voorkomt) of bevindt zich op de printplaat van een externe audio-interface. De bekendste en meest gebruikte met DSP-uitgeruste audio-interfaces zijn afkomstig van Universal Audio. Naast de Apollo-serie interfaces bieden zij tevens de externe UAD-interfaces aan die een ‘dedicated’ DSP-processor bezitten. De UAD DSP-processor handelt vervolgens de taken af van de plug-ins. Het grote verschil met software plug-ins, is dat bij audio-interfaces uitgerust met een DSP-chip, de plug-ins zich bevinden ín de interface of kaart zélf.
Wat is FPGA dan?
De field-programmable gate array is eveneens een chip, maar is minder rigide dan een ‘gewone’ DSP-chip. FPGA bezit programmeerbare logische componenten. Programmeurs kennen hier vervolgens logische functies aan toe. Zonder al te veel in te gaan op de technische werking, betekent dit dat je de chip kunt blijven uitbreiden totdat het aantal beschikbare ‘gates’ of ‘blokken’ bezet zijn. Antelope Audio is een producent van high-end audio components (clocking-generators, audio-interfaces en preamps) die gebruik maakt van FPGA-chips. Enkele voorbeelden van audio-interfaces met een FPGA-chip van zijn Zen Tour, Zen Studio, Orion Studio en de Goliath.
De verschillen en overeenkomsten van DSP en FPGA
De FPGA-chip is flexibeler dan de DSP-chip. Immers, een FPGA-chip is te programmeren en een DSP-chip is statisch en feitelijk ‘gewoon’ een processor. FPGA is dus géén DSP-chip! Wél handelt deze, net als bij de DSP-chip, de berekeningen af. Antelope Audio biedt zijn plug-ins aan in de vorm van updates en deze worden dus gratis aangeboden aan de gebruiker. Bij Universal Audio moet je hiervoor betalen, maar er is op dit moment wel meer content voor beschikbaar. Je ziet echter wel dat het FPGA-platform zeer snel uitbreidt qua content. De interfaces van beide aanbieders zijn misschien een flinke investering, maar daar staat tegenover dat de kwaliteit bijzonder goed is; zowel van de converters, preamps als de plug-ins zelf.
Zie ook
> Alle externe audio interfaces van Universal Audio
> Alle externe audio interfaces van Antelope Audio
> DAW-plugins – wat zijn het en wat kun je ermee?
Ben is sinds medio 2015 werkzaam bij Bax Music als copywriter. Zijn specialisme is snaarinstrumenten. Ben speelt al 33 jaar gitaar en heeft zijn eigen homestudio. Ook kun je hem regelmatig achter een piano of drumstel vinden, of met een bas in zijn handen. Zijn jarenlange ervaring verwerkt hij maar al te graag in zijn productteksten en nieuwsitems. Naast het schrijven van zijn eigen muziek luistert hij ook graag naar muziek van anderen, met name progressive rock en fusion.
Hi,
Ik ben op zoek naar een lijst van interfaces met een hoog DSP.
Maar ik kan deze niet vinden.
Reden:
opzoek naar de juiste prijs kwaliteit ratio dat past binnen mijn budget.
mvg,
Ronald
Ik kan er erg kort over zijn – hoewel ik je budget niet ken natuurlijk, maar de interfaces van Universal Audio zijn superieur aan alles wat er is op dit moment. De plug-ins zijn geweldig en de geluidskwaliteit is ongekend. Dus, mocht je het budget ervoor hebben, zou ik zeker eens kijken naar een van de Apollo interfaces.
Als DSP belangrijk voor je is, zou ik kiezen voor een Apollo Twin X Duo of Twin X Quad interface. Mocht je nog meer budget hebben dan is de Apollo x4 nog krachtiger. Bovendien krijg je bij iedere interface een indrukwekkende bundel met plug-ins erbij die je direct kunt inzetten in je producties en mixes.
Hier vind je een lijst van Universal Audio met het DSP-verbruik tijdens het verbruik van plug-ins van UA bij een enkele DSP Shark chip ter indicatie.
Het komt erop neer dat wanneer je een van de Apollo interfaces zou aankopen (Twin X Duo, Quad of hoger), je min of meer een hele mix kunt doen, puur met DSP powered plug-ins.
Daarnaast hebben we momenteel mooie promo’s lopen van Antelope Audio. Ook dit merk heeft een fantastische geluidskwaliteit, maar de learning curve is wel een stuk steiler dan die van UA.
Ha Benjamin, superbedankt voor je snelle reakte, ik duik er dieper in! En leuk dat je het merkt ja ik ben idd “de trompettiste” maar ook zeer geinteresseerd in muziek maken met de computer. Fijne winkel hebben jullie overigens!
Dankjewel! En als je meer wenst te weten, stuur me maar een berichtje. Ik help je graag verder! Leuk kennis gemaakt te hebben met je op deze manier. Het is een eer. 😉
Geweldig artikel! Zijn er DSP / FPGA chips die werken met Apple M1Max?
Ben jij DE Saskia Laroo toevallig? De trompettiste?
Anyway, jazeker! Eigenlijk elke interface uitgerust met DSP / FPGA chips werken gewoon met de M1-generatie Macs.
Als je bijvoorbeeld kiest voor een van de audio interfaces van Antelope Audio dan ondersteunen die gewoon Apple Silicon chips (M1).
Het feitelijke verschil tussen een DSP en een FPGA is dat de eerste een gespecialiseerde microprocessor is geoptimaliseerd voor een bepaald soort berekeningen. Een FPGA is alleen een verzameling logica die door een ‘definitie bestand’ aan elkaar gekoppeld worden tot iets wat een gedefinieerde functie uitvoerd. Kwa flexibiliteit zijn ze derhalve prima te vergelijken alleen de manier van ‘programmeren’ verschilt. Om dan te zeggen dat een FPGA flexibeler is vind ik te kort door de bocht. De flexibiliteit hangt helemaal af van de het gemak waarmee de DSP of de FPGA te herprogrammeren is voor een bepaalde functie.
Het is een interpretatieverschil denk ik. Wat ik bedoel is dat, juist omdat een FPGA-chip een set logische componenten bezit, hier relatief eenvoudig code aan toe te voegen is, dus gemakkelijker uitbreidbaar dan een DSP-chip (feitelijk een proces en doet niets meer dan dat, namelijk het uitvoeren van een proces). Aangezien niet iedereen zal weten wat FPGA is, heb ik het ook wat simpel gehouden (flexibiliteit van FPGA versus de statische eigenschappen van een ‘gewone’ DSP-chip).