Towards an open sound card: a bare-bones FPGA board in context of PC-based digital audio: based on the AudioArduino open sound card system

Smilen Dimitrov, Stefania Serafin

Research output: Contribution to book/anthology/report/conference proceedingArticle in proceedingResearchpeer-review

3 Citations (Scopus)

Abstract

The architecture of a sound card can, in simple terms, be described as an electronic board containing a digital bus interface hardware, and analog-to-digital (A/D) and digital-to-analog (D/A) converters; then, a soundcard driver software on a personal computer's (PC) operating system (OS) can control the operation of the A/D and D/A converters on board the soundcard, through a particular bus interface of the PC - acting as an intermediary for high-level audio software running in the PC's OS.

This project provides open-source software for a do-it-yourself (DIY) prototype board based on a Field-Programmable Gate Array (FPGA), that interfaces to a PC through the USB bus - and demonstrates full-duplex, mono 8-bit/44.1 kHz soundcard operation. Thus, the inclusion of FPGA technology in this paper — along with previous work with discrete part- and microcontroller- based designs — completes an overview of architectures, currently available for DIY implementations of soundcards; serving as a broad introductory tutorial to practical digital audio.
Translated title of the contributionMod en åben lydkort - en enkelt FPGA board i kontekst af PC-baseret digital audio : baseret på AudioArduino åben lydkort system
Original languageEnglish
Title of host publicationProceedings of the 6th Audio Mostly : A conference on Interaction With Sound in cooperation with ACM SIGCHI
Number of pages8
Place of PublicationCoimbra, Portugal
PublisherAssociation for Computing Machinery
Publication date7 Sept 2011
Pages47-54
ISBN (Electronic)978-1-4503-1081-9
DOIs
Publication statusPublished - 7 Sept 2011
Event6th Audio Mostly Conference : A Conference on Interaction with Sound - Coimbra, Portugal
Duration: 7 Sept 20119 Sept 2011
Conference number: 6

Conference

Conference6th Audio Mostly Conference
Number6
Country/TerritoryPortugal
CityCoimbra
Period07/09/201109/09/2011

Keywords

  • Sound card
  • Linux
  • ALSA
  • driver
  • audio
  • USB
  • FPGA

Fingerprint

Dive into the research topics of 'Towards an open sound card: a bare-bones FPGA board in context of PC-based digital audio: based on the AudioArduino open sound card system'. Together they form a unique fingerprint.

Cite this