Sndio

sndio
Original author(s)Alexandre Ratchov and Jacob Meuser
Developer(s)The OpenBSD Project
Initial releaseOctober 2008; 16 years ago (2008-10)
Repository
Written inC
Operating systemOpenBSD, FreeBSD, NetBSD, Linux
TypeSound server
LicenseISC
Websitewww.sndio.org

sndio is the software layer of the OpenBSD operating system that manages sound cards and MIDI ports. It provides an optional sound server and a documented application programming interface to access either the server or the audio and MIDI hardware in a uniform way.[1] sndio is designed to work for desktop applications, but pays special attention to synchronization mechanisms and reliability required by music applications.[2]

  1. ^ "sndio interface to audio devices". OpenBSD manual pages. Retrieved August 3, 2016.
  2. ^ Ratchov, Alexandre (2010). "OpenBSD audio & MIDI framework for music and desktop applications" (PDF). AsiaBSDCon. Retrieved September 16, 2012.