brintos

brintos / linux-shallow public Read only

0
0
Text · 2.0 KiB · 0374bbf Raw
77 lines · plain
1# SPDX-License-Identifier: GPL-2.0-only2config SND_SEQUENCER3	tristate "Sequencer support"4	select SND_TIMER5	select SND_SEQ_DEVICE6	help7	  Say Y or M to enable MIDI sequencer and router support.  This8	  feature allows routing and enqueueing of MIDI events.  Events9	  can be processed at a given time.10 11	  Many programs require this feature, so you should enable it12	  unless you know what you're doing.13 14if SND_SEQUENCER15 16config SND_SEQ_DUMMY17	tristate "Sequencer dummy client"18	help19	  Say Y here to enable the dummy sequencer client.  This client20	  is a simple MIDI-through client: all normal input events are21	  redirected to the output port immediately.22 23	  You don't need this unless you want to connect many MIDI24	  devices or applications together.25 26	  To compile this driver as a module, choose M here: the module27	  will be called snd-seq-dummy.28 29config SND_SEQUENCER_OSS30	tristate "OSS Sequencer API"31	depends on SND_OSSEMUL32	select SND_SEQ_MIDI_EVENT33	help34	  Say Y here to enable OSS sequencer emulation (both35	  /dev/sequencer and /dev/music interfaces).36 37	  Many programs still use the OSS API, so say Y.38 39	  To compile this driver as a module, choose M here: the module40	  will be called snd-seq-oss.41 42config SND_SEQ_HRTIMER_DEFAULT43	bool "Use HR-timer as default sequencer timer"44	depends on SND_HRTIMER45	default y46	help47	  Say Y here to use the HR-timer backend as the default sequencer48	  timer.49 50config SND_SEQ_MIDI_EVENT51	tristate52 53config SND_SEQ_MIDI54	def_tristate SND_RAWMIDI55	select SND_SEQ_MIDI_EVENT56 57config SND_SEQ_MIDI_EMUL58	tristate59 60config SND_SEQ_VIRMIDI61	tristate62 63config SND_SEQ_UMP64	bool "Support for UMP events"65	default y if SND_SEQ_UMP_CLIENT66	help67	  Say Y here to enable the support for handling UMP (Universal MIDI68	  Packet) events via ALSA sequencer infrastructure, which is an69	  essential feature for enabling MIDI 2.0 support.70	  It includes the automatic conversion of ALSA sequencer events71	  among legacy and UMP clients.72 73config SND_SEQ_UMP_CLIENT74	def_tristate SND_UMP75 76endif # SND_SEQUENCER77