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
| System | Port | Version |
|---|---|---|
| MidnightBSD | audio/sndio | 1.10.0 |
| FreeBSD | audio/sndio | 1.10.0_1 |
| NetBSD | audio/sndio | 1.10.0nb1 |
| DragonFly | audio/sndio | 1.10.0 |
| HardenedBSD | audio/sndio | 1.10.0_1 |
| GhostBSD | audio/sndio | 1.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
| File | Size | SHA256 |
|---|---|---|
| sndio-1.10.0.tar.gz | 162725 | bebd3bfd01c50c9376cf3e7814b9379bed9e17d0393b5113b7eb7a3d0d038c54 |
Master sites 1
- https://sndio.org/