1*a6a947e5Smacallan# $NetBSD: files.audio,v 1.17 2023/09/25 08:42:05 macallan Exp $ 2c1058dddSjmcneill 356ca6a88Sjmcneilldefparam opt_audio.h AUDIO_BLK_MS 4*a6a947e5Smacallandefflag opt_audio.h AUDIO_DEBUG 5e500ebe9Suebayasi 6e500ebe9Suebayasidefine audiobus { } 7e500ebe9Suebayasidefine midibus { } 8e500ebe9Suebayasidefine midisyn 989221fefSuebayasi 1089221fefSuebayasi# audio and midi devices, attaches to audio hardware driver 1189221fefSuebayasi# 12e622eac4Sisakidevice audio {}: audiodev 1389221fefSuebayasiattach audio at audiobus 14e500ebe9Suebayasidevice midi: audio 1589221fefSuebayasiattach midi at midibus 168dfcaa17Schristosattach spkr at audio with spkr_audio 1789221fefSuebayasi 1889221fefSuebayasi# console bell via audio device 1989221fefSuebayasi# 2089221fefSuebayasidefine audiobell 2189221fefSuebayasi 22e622eac4Sisakifile dev/audio/alaw.c audio 23e622eac4Sisakifile dev/audio/linear.c audio 24e622eac4Sisakifile dev/audio/audio.c audio needs-flag 25e622eac4Sisakifile dev/audio/audiobell.c spkr_audio needs-flag 26e622eac4Sisakifile dev/audio/mulaw.c audio 27d2d4d436Spgoyettefile dev/midi.c midi | sequencer needs-flag 28d2d4d436Spgoyettefile dev/midi_mod.c midi | sequencer needs-flag 29d2d4d436Spgoyettefile dev/midi_seq_mod.c midi | sequencer needs-flag 3089221fefSuebayasifile dev/midictl.c midisyn 3189221fefSuebayasifile dev/midisyn.c midisyn 32a352468aSpgoyettefile dev/sequencer.c sequencer needs-flag 33a352468aSpgoyettefile dev/sequencer_mod.c sequencer needs-flag 348dfcaa17Schristosfile dev/spkr_audio.c spkr_audio needs-flag 35