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