1config SND_SEQUENCER 2 tristate "Sequencer support" 3 select SND_TIMER 4 help 5 Say Y or M to enable MIDI sequencer and router support. This 6 feature allows routing and enqueueing of MIDI events. Events 7 can be processed at a given time. 8 9 Many programs require this feature, so you should enable it 10 unless you know what you're doing. 11 12if SND_SEQUENCER 13 14config SND_SEQ_DUMMY 15 tristate "Sequencer dummy client" 16 help 17 Say Y here to enable the dummy sequencer client. This client 18 is a simple MIDI-through client: all normal input events are 19 redirected to the output port immediately. 20 21 You don't need this unless you want to connect many MIDI 22 devices or applications together. 23 24 To compile this driver as a module, choose M here: the module 25 will be called snd-seq-dummy. 26 27config SND_SEQUENCER_OSS 28 tristate "OSS Sequencer API" 29 depends on SND_OSSEMUL 30 select SND_SEQ_MIDI_EVENT 31 help 32 Say Y here to enable OSS sequencer emulation (both 33 /dev/sequencer and /dev/music interfaces). 34 35 Many programs still use the OSS API, so say Y. 36 37 To compile this driver as a module, choose M here: the module 38 will be called snd-seq-oss. 39 40config SND_SEQ_HRTIMER_DEFAULT 41 bool "Use HR-timer as default sequencer timer" 42 depends on SND_HRTIMER 43 default y 44 help 45 Say Y here to use the HR-timer backend as the default sequencer 46 timer. 47 48config SND_SEQ_MIDI_EVENT 49 def_tristate SND_RAWMIDI 50 51config SND_SEQ_MIDI 52 tristate 53 select SND_SEQ_MIDI_EVENT 54 55config SND_SEQ_MIDI_EMUL 56 tristate 57 58config SND_SEQ_VIRMIDI 59 tristate 60 61endif # SND_SEQUENCER 62 63