BSD Ports

audio/sndio 1.10.0 MidnightBSD

Small audio and MIDI framework from the OpenBSD project

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
iscl
Categories
audio

Description

Sndio is a small audio and MIDI framework part of the OpenBSD project.

It provides an lightweight audio & MIDI server and a fully documented user-space API to access either the server or directly the hardware in a uniform way. Sndio is designed to work for desktop applications, but pays special attention to synchronization mechanisms and reliability required by music applications. Reliability through simplicity are part of the project goals.

In the other systems

SystemPortVersion
MidnightBSDaudio/sndio1.10.0
FreeBSDaudio/sndio1.10.0_1
NetBSDaudio/sndio1.10.0nb1
DragonFlyaudio/sndio1.10.0
HardenedBSDaudio/sndio1.10.0_1
GhostBSDaudio/sndio1.10.0_1

Install

Binary package:

mport install sndio

From mports:

cd /usr/mports/audio/sndio && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	sndio>0:audio/sndio
LIB_DEPENDS=	libsndio.so:audio/sndio

Dependencies

Required by 1

Files

Manual pages 39
  • aucat(1)
  • midicat(1)
  • mio_close(3)
  • mio_eof(3)
  • mio_nfds(3)
  • mio_open(3)
  • mio_pollfd(3)
  • mio_read(3)
  • mio_revents(3)
  • mio_write(3)
  • sio_close(3)
  • sio_eof(3)
  • sio_getcap(3)
  • sio_getpar(3)
  • sio_initpar(3)
  • sio_nfds(3)
  • sio_onmove(3)
  • sio_onvol(3)
  • sio_open(3)
  • sio_pollfd(3)
  • sio_read(3)
  • sio_revents(3)
  • sio_setpar(3)
  • sio_setvol(3)
  • sio_start(3)
  • sio_stop(3)
  • sio_write(3)
  • sioctl_close(3)
  • sioctl_eof(3)
  • sioctl_nfds(3)
  • sioctl_ondesc(3)
  • sioctl_onval(3)
  • sioctl_open(3)
  • sioctl_pollfd(3)
  • sioctl_revents(3)
  • sioctl_setval(3)
  • sndio(7)
  • sndioctl(1)
  • sndiod(8)
pkg-plist 47
  • bin/aucat
  • bin/midicat
  • bin/sndioctl
  • bin/sndiod
  • include/sndio.h
  • lib/libsndio.so
  • lib/libsndio.so.7.3
  • man/man1/aucat.1.gz
  • man/man1/midicat.1.gz
  • man/man1/sndioctl.1.gz
  • man/man3/mio_close.3.gz
  • man/man3/mio_eof.3.gz
  • man/man3/mio_nfds.3.gz
  • man/man3/mio_open.3.gz
  • man/man3/mio_pollfd.3.gz
  • man/man3/mio_read.3.gz
  • man/man3/mio_revents.3.gz
  • man/man3/mio_write.3.gz
  • man/man3/sio_close.3.gz
  • man/man3/sio_eof.3.gz
  • man/man3/sio_getcap.3.gz
  • man/man3/sio_getpar.3.gz
  • man/man3/sio_initpar.3.gz
  • man/man3/sio_nfds.3.gz
  • man/man3/sio_onmove.3.gz
  • man/man3/sio_onvol.3.gz
  • man/man3/sio_open.3.gz
  • man/man3/sio_pollfd.3.gz
  • man/man3/sio_read.3.gz
  • man/man3/sio_revents.3.gz
  • man/man3/sio_setpar.3.gz
  • man/man3/sio_setvol.3.gz
  • man/man3/sio_start.3.gz
  • man/man3/sio_stop.3.gz
  • man/man3/sio_write.3.gz
  • man/man3/sioctl_close.3.gz
  • man/man3/sioctl_eof.3.gz
  • man/man3/sioctl_nfds.3.gz
  • man/man3/sioctl_ondesc.3.gz
  • man/man3/sioctl_onval.3.gz
  • man/man3/sioctl_open.3.gz
  • man/man3/sioctl_pollfd.3.gz
  • man/man3/sioctl_revents.3.gz
  • man/man3/sioctl_setval.3.gz
  • man/man7/sndio.7.gz
  • man/man8/sndiod.8.gz
  • libdata/pkgconfig/sndio.pc
distinfo 1
FileSizeSHA256
sndio-1.10.0.tar.gz162725bebd3bfd01c50c9376cf3e7814b9379bed9e17d0393b5113b7eb7a3d0d038c54
Master sites 1
  • https://sndio.org/