1#         $NetBSD: files.audio,v 1.17 2023/09/25 08:42:05 macallan Exp $
2
3defparam opt_audio.h          AUDIO_BLK_MS
4defflag opt_audio.h AUDIO_DEBUG
5
6define    audiobus  { }
7define    midibus             { }
8define    midisyn
9
10# audio and midi devices, attaches to audio hardware driver
11#
12device    audio {}: audiodev
13attach    audio at audiobus
14device    midi: audio
15attach    midi at midibus
16attach    spkr at audio with spkr_audio
17
18# console bell via audio device
19#
20define    audiobell
21
22file      dev/audio/alaw.c              audio
23file      dev/audio/linear.c            audio
24file      dev/audio/audio.c             audio                         needs-flag
25file      dev/audio/audiobell.c                   spkr_audio                    needs-flag
26file      dev/audio/mulaw.c             audio
27file      dev/midi.c                              midi | sequencer    needs-flag
28file      dev/midi_mod.c                          midi | sequencer    needs-flag
29file      dev/midi_seq_mod.c            midi | sequencer    needs-flag
30file      dev/midictl.c                           midisyn
31file      dev/midisyn.c                           midisyn
32file      dev/sequencer.c                         sequencer           needs-flag
33file      dev/sequencer_mod.c           sequencer           needs-flag
34file      dev/spkr_audio.c              spkr_audio                    needs-flag
35