mirror of
https://github.com/larsimmisch/pyalsaaudio.git
synced 2026-06-01 10:57:01 +00:00
1 line
19 KiB
JavaScript
1 line
19 KiB
JavaScript
Search.setIndex({"docnames": ["index", "libalsaaudio", "pyalsaaudio", "terminology"], "filenames": ["index.rst", "libalsaaudio.rst", "pyalsaaudio.rst", "terminology.rst"], "titles": ["alsaaudio documentation", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">alsaaudio</span></code>", "Introduction", "PCM Terminology and Concepts"], "terms": {"introduct": 0, "what": [0, 1], "i": [0, 1, 3], "alsa": [0, 1], "python": [0, 1], "instal": 0, "test": [0, 1], "pcm": [0, 2], "terminologi": 0, "concept": 0, "card": [0, 1, 2], "mixer": [0, 2], "asoundlib_vers": [0, 1], "object": 0, "exampl": [0, 3], "from": [0, 1, 2, 3], "pypi": 0, "repositori": 0, "bug": [0, 2], "tracker": [0, 2], "index": [0, 1], "modul": [0, 1, 2], "search": 0, "page": 0, "The": [1, 2, 3], "defin": 1, "function": [1, 2], "class": 1, "us": [1, 2, 3], "pcmtype": 1, "pcm_playback": 1, "list": [1, 2], "avail": [1, 2], "devic": [1, 2, 3], "name": 1, "argument": [1, 2], "ar": [1, 2, 3], "can": [1, 2, 3], "either": [1, 3], "pcm_captur": 1, "default": [1, 2], "note": [1, 2], "For": [1, 3], "should": [1, 2, 3], "equival": 1, "aplai": [1, 2], "l": 1, "displai": 1, "commandlin": 1, "arecord": 1, "new": [1, 3], "0": [1, 2], "8": [1, 3], "thi": [1, 2, 3], "onli": [1, 3], "moder": 1, "If": [1, 2, 3], "you": [1, 2, 3], "want": [1, 2], "see": 1, "instead": 1, "cardindex": 1, "1": [1, 3], "given": [1, 3], "construct": 1, "hw": [1, 2], "keyword": 1, "ignor": 1, "first": 1, "hardwar": [1, 2, 3], "sound": [1, 2, 3], "bypass": 1, "most": [1, 2], "": [1, 2, 3], "configur": [1, 2, 3], "which": [1, 2, 3], "resid": 1, "control": [1, 3], "also": [1, 2, 3], "amix": 1, "To": [1, 2], "elabor": 1, "call": [1, 2, 3], "give": 1, "same": [1, 2], "c": [1, 2], "And": [1, 2], "foo": 1, "d": [1, 2], "chang": 1, "select": 1, "virtual": 1, "As": 1, "result": 1, "behaviour": 1, "ha": [1, 2, 3], "subtli": 1, "sinc": [1, 2], "return": [1, 3], "string": 1, "contain": [1, 2, 3], "version": [1, 2], "found": [1, 2], "plai": [1, 2, 3], "captur": [1, 2, 3], "record": [1, 2], "through": [1, 2], "speaker": 1, "microphon": [1, 2], "constructor": 1, "take": [1, 3], "follow": [1, 2], "type": 1, "mode": 1, "pcm_normal": 1, "rate": [1, 3], "44100": [1, 3], "channel": [1, 3], "2": [1, 2], "format": [1, 3], "pcm_format_s16_l": 1, "periods": 1, "32": [1, 3], "period": [1, 3], "4": [1, 2], "repres": [1, 3], "playback": [1, 2, 3], "pcm_nonblock": 1, "sampl": [1, 3], "hz": [1, 3], "typic": [1, 3], "valu": 1, "8000": [1, 3], "mainli": 1, "telephoni": [1, 3], "16000": 1, "48000": 1, "96000": [1, 3], "number": [1, 3], "stereo": [1, 3], "data": [1, 3], "how": [1, 3], "interpret": 1, "encod": 1, "descript": 1, "pcm_format_s8": 1, "sign": 1, "bit": [1, 2, 3], "each": [1, 3], "pcm_format_u8": 1, "unsign": 1, "16": 1, "littl": [1, 3], "endian": [1, 3], "byte": [1, 3], "order": [1, 3], "pcm_format_s16_b": 1, "big": [1, 3], "pcm_format_u16_l": 1, "pcm_format_u16_b": 1, "pcm_format_s24_l": 1, "24": 1, "pcm_format_s24_b": 1, "pcm_format_u24_l": 1, "pcm_format_u24_b": 1, "pcm_format_s32_l": 1, "pcm_format_s32_b": 1, "pcm_format_u32_l": 1, "pcm_format_u32_b": 1, "pcm_format_float_l": 1, "float": [1, 3], "pcm_format_float_b": 1, "pcm_format_float64_l": 1, "64": [1, 3], "pcm_format_float64_b": 1, "pcm_format_mu_law": 1, "A": [1, 2, 3], "logarithm": 1, "sun": 1, "au": 1, "file": [1, 2], "pcm_format_a_law": 1, "anoth": 1, "pcm_format_ima_adpcm": 1, "compress": 1, "interact": 1, "multimedia": 1, "associ": 1, "pcm_format_mpeg": 1, "mpeg": 1, "audio": [1, 2, 3], "pcm_format_gsm": 1, "9600": 1, "constant": 1, "speech": 1, "pcm_format_s24_3l": 1, "3": 1, "pcm_format_s24_3b": 1, "pcm_format_u24_3l": 1, "pcm_format_u24_3b": 1, "size": [1, 3], "frame": [1, 3], "make": [1, 2], "sure": [1, 2], "understand": [1, 3], "mean": [1, 3], "below": 1, "actual": [1, 3], "minimum": 1, "therefor": [1, 3], "like": [1, 2], "larger": 1, "practic": 1, "buffer": [1, 3], "output": [1, 3], "set": [1, 2, 3], "10": 1, "ad": 1, "option": 1, "paramet": 1, "9": 1, "still": 1, "support": [1, 2], "deprec": [1, 2], "pleas": [1, 2], "wa": 1, "becaus": 1, "guess": 1, "real": [1, 2], "alwai": 1, "fragil": 1, "broke": 1, "some": [1, 3], "legitim": 1, "usecas": 1, "have": [1, 2], "method": 1, "info": 1, "dictionari": 1, "account": 1, "limit": 1, "softwar": [1, 2], "achiev": 1, "might": 1, "correspond": 1, "dure": 1, "creation": 1, "There": [1, 2], "need": [1, 2], "check": 1, "realis": 1, "befor": [1, 2], "process": [1, 3], "come": 1, "send": [1, 2], "small": 1, "subset": 1, "cannot": 1, "queri": 1, "These": [1, 2], "store": 1, "thei": [1, 3], "were": 1, "user": [1, 2], "distinguish": 1, "them": 1, "retriev": 1, "prefix": 1, "yet": 1, "properti": 1, "deriv": 1, "directli": [1, 3], "obtain": 1, "kei": 1, "refer": [1, 3], "card_no": 1, "integ": [1, 3], "neg": 1, "indic": [1, 2], "device_no": 1, "subdevice_no": 1, "subdevic": 1, "state": 1, "access_typ": 1, "access": [1, 2], "type_nam": 1, "mode_nam": 1, "format_nam": 1, "format_descript": 1, "subformat_nam": 1, "subformat": 1, "subformat_descript": 1, "period_tim": 1, "durat": 1, "mu": 1, "period_s": 1, "buffer_tim": 1, "time": [1, 2, 3], "error": 1, "buffer_s": 1, "get_period": 1, "approx": 1, "rate_numden": 1, "numer": 1, "denomin": 1, "tupl": 1, "significant_bit": 1, "signific": [1, 3], "is_batch": 1, "doubl": 1, "boolean": 1, "true": 1, "is_block_transf": 1, "block": 1, "transfer": 1, "is_doubl": 1, "is_half_duplex": 1, "half": 1, "duplex": 1, "is_joint_duplex": 1, "joint": 1, "can_overrang": 1, "overrang": 1, "detect": 1, "can_mmap_sample_resolut": 1, "resol": 1, "mmap": 1, "can_paus": 1, "paus": 1, "can_resum": 1, "resum": 1, "can_sync_start": 1, "synchron": 1, "start": 1, "italic": 1, "summari": 1, "full": [1, 2], "document": 1, "relat": 1, "pass": 1, "instant": 1, "describ": 1, "after": 1, "pcmmode": 1, "One": 1, "pcm_async": 1, "cardnam": 1, "setchannel": 1, "nchannel": 1, "setrat": 1, "setformat": 1, "setperiods": 1, "librari": [1, 2], "otherwis": 1, "those": [1, 2], "pyalsaaudio": [1, 2], "dumpinfo": 1, "dump": 1, "stdout": 1, "retur": 1, "current": [1, 2, 3], "stream": 1, "one": [1, 2, 3], "pcm_state_open": 1, "happen": 1, "pcm_state_setup": 1, "drop": 1, "drain": [1, 3], "pcm_state_prepar": 1, "pcm_state_run": 1, "pcm_state_xrun": 1, "pcm_state_drain": 1, "pcm_state_paus": 1, "pcm_state_suspend": 1, "pcm_state_disconnect": 1, "read": [1, 3], "In": [1, 3], "until": 1, "length": 1, "where": 1, "frames": 1, "becom": 1, "last": 1, "case": 1, "an": [1, 3], "overrun": [1, 3], "epip": 1, "lost": 1, "even": [1, 2], "oper": [1, 2, 3], "itself": 1, "succeed": 1, "try": [1, 2], "write": [1, 3], "must": [1, 3], "multipl": 1, "exactli": [1, 3], "less": 1, "than": 1, "provid": [1, 2, 3], "playout": 1, "more": [1, 2], "written": 1, "kernel": [1, 2, 3], "enough": 1, "been": [1, 2], "allow": [1, 3], "immedi": 1, "zero": 1, "later": [1, 2], "complet": [1, 2, 3], "continu": 1, "afterward": 1, "discard": 1, "handl": [1, 2, 3], "enabl": 1, "stop": 1, "residu": 1, "all": [1, 2, 3], "pend": 1, "veri": [1, 2], "close": 1, "polldescriptor": 1, "descriptor": 1, "eventmask": 1, "wait": 1, "poll": 1, "compat": 1, "regist": 1, "__": 1, "set_tstamp_mod": 1, "pcm_tstamp_en": 1, "timestamp": 1, "pcm_tstamp_non": 1, "get_tstamp_mod": 1, "set_tstamp_typ": 1, "pcm_tstamp_type_gettimeofdai": 1, "pcm_tstamp_type_monoton": 1, "pcm_tstamp_type_monotonic_raw": 1, "get_tstamp_typ": 1, "htimestamp": 1, "second": [1, 3], "nanosecond": 1, "frames_available_in_buff": 1, "tstamp_typ": 1, "tabl": 1, "system": [1, 2, 3], "wide": 1, "realtim": 1, "clock": 1, "epoch": 1, "monoton": 1, "unspecifi": 1, "progress": 1, "ntp": 1, "tstamp_mod": 1, "No": [1, 2], "updat": 1, "everi": [1, 3], "posit": 1, "few": [1, 2], "hint": 1, "common": 1, "reason": 1, "problem": [1, 2], "match": 1, "too": 1, "underrun": [1, 3], "ugli": 1, "click": 1, "occur": [1, 3], "convers": 1, "much": 1, "your": [1, 2], "program": 1, "doe": [1, 3], "noth": [1, 3], "best": 1, "strategi": 1, "put": 1, "just": 1, "possibl": 1, "separ": 1, "thread": 1, "sole": 1, "task": 1, "out": [1, 3], "gui": 1, "howev": 1, "mai": [1, 2], "better": 1, "setup": [1, 2], "preload": 1, "coupl": 1, "timer": 1, "purpos": [1, 2], "avoid": 1, "doesn": 1, "t": [1, 2], "expir": 1, "api": [1, 2, 3], "find": [1, 2], "accummul": 1, "delai": 1, "th": 1, "timeout": 1, "slightli": 1, "accumul": 1, "quit": 1, "lot": [1, 3], "realli": 1, "add": 1, "extra": 1, "nessecari": 1, "master": 1, "id": 1, "specifi": 1, "manipul": [1, 2], "other": [1, 2, 3], "mono": [1, 3], "line": 1, "etc": [1, 3], "specif": [1, 2, 3], "mixerid": 1, "switchcap": 1, "switch": [1, 3], "mute": 1, "join": 1, "exclus": 1, "Not": [1, 3], "setrec": 1, "setmut": 1, "volumecap": 1, "volum": 1, "capabl": [1, 2], "volumn": 1, "getenum": 1, "enumer": 1, "item": 1, "my": [1, 2], "soundcard": [1, 2], "get": 1, "simpl": 1, "enum": 1, "mix": 1, "mic": 1, "item0": 1, "could": 1, "do": [1, 2], "import": [1, 3], "m": 1, "empti": 1, "setenum": 1, "getrang": 1, "unit": 1, "volume_units_raw": 1, "rang": [1, 3], "whose": 1, "determin": [1, 3], "relev": 1, "both": 1, "volume_units_percentag": 1, "volume_units_db": 1, "getvolum": 1, "element": 1, "setvolum": 1, "none": 1, "present": 1, "assum": 1, "independ": 1, "getmut": 1, "fail": [1, 2], "flag": 1, "getrec": 1, "handleev": 1, "acknowledg": 1, "event": [1, 3], "prevent": 1, "subsequ": 1, "again": 1, "rant": 1, "extrem": 1, "complic": 1, "hardli": 1, "implement": [1, 2], "simplifi": [1, 2], "wai": 1, "design": 1, "ve": 1, "had": 1, "choic": 1, "chosen": 1, "would": [1, 2], "reexpos": 1, "horribl": 1, "complex": 1, "ratio": 1, "underli": 1, "At": [1, 3], "least": [1, 2, 3], "easi": 1, "chois": 1, "someth": 1, "let": 1, "me": [1, 2], "know": 1, "so": [1, 2, 3], "incorpor": 1, "futur": 1, "affair": 1, "annoi": 1, "howto": 1, "net": 1, "somebodi": 1, "stai": 1, "unfortun": 1, "abl": 1, "creat": 1, "myself": 1, "pain": 1, "trial": 1, "except": 1, "accept": 1, "valid": 1, "player": 1, "wav": [1, 2], "run": 1, "raw": 1, "cd": [1, 3], "qualiti": 1, "filenam": [1, 2], "speak": [1, 2], "interrupt": [1, 2, 3], "ani": [1, 2, 3], "ctl": [1, 2], "back": [1, 2], "without": [1, 2], "look": [1, 2], "headphon": 1, "rear": 1, "pc": 1, "aux": 1, "With": 1, "singl": [1, 3], "61": 1, "two": [1, 2, 3], "Or": 1, "40": 1, "differ": [1, 2, 3], "author": 2, "casper": 2, "wilstrup": 2, "cwi": 2, "av": 2, "dk": 2, "lar": 2, "immisch": 2, "ibp": 2, "de": 2, "licens": 2, "under": 2, "psf": 2, "major": 2, "distribut": 2, "basic": 2, "anyth": 2, "wish": 2, "commerci": 2, "warranti": 2, "whatsoev": 2, "packag": 2, "wrapper": 2, "It": 2, "fairli": 2, "midi": 2, "sequenc": 2, "low": 2, "our": 2, "prioriti": 2, "volunt": 2, "welcom": 2, "github": 2, "issu": 2, "don": 2, "report": 2, "regard": 2, "sever": 2, "team": 2, "advanc": 2, "linux": 2, "architectur": 2, "logic": 2, "consist": [2, 3], "compon": 2, "driver": 2, "respons": 2, "physic": 2, "within": 2, "standard": 2, "5": [2, 3], "level": 2, "space": 2, "userspac": 2, "applic": [2, 3], "libasound": 2, "requir": [2, 3], "inform": 2, "about": 2, "project": 2, "homepag": 2, "http": 2, "www": 2, "org": 2, "older": 2, "oss": 2, "now": 2, "well": 2, "ossaudiodev": 2, "nativ": 2, "exist": 2, "includ": 2, "pyalsa": 2, "neither": 2, "seem": 2, "activ": 2, "develop": 2, "featur": 2, "wrote": 2, "fill": 2, "gap": 2, "long": 2, "term": [2, 3], "goal": 2, "unlik": 2, "own": 2, "difficult": 2, "work": 2, "greatli": 2, "appreci": 2, "link": 2, "alsasound": 2, "lib": 2, "header": 2, "compil": 2, "verifi": 2, "usr": 2, "similar": 2, "path": 2, "build": 2, "On": [2, 3], "debian": 2, "probabl": 2, "ubuntu": 2, "libasound2": 2, "dev": 2, "natur": 2, "proper": 2, "6": [2, 3], "patch": 2, "yourself": 2, "although": 2, "ship": 2, "execut": 2, "py": 2, "root": 2, "playwav": 2, "sndrpihifiberri": 2, "recordtest": 2, "playbacktest": 2, "minim": 2, "suit": 2, "depend": [2, 3], "familiar": 3, "whether": 3, "input": 3, "amplitud": 3, "certain": 3, "point": 3, "individu": 3, "necessari": 3, "taken": 3, "mani": 3, "precis": 3, "vari": 3, "music": 3, "dynam": 3, "between": 3, "quietest": 3, "loudest": 3, "signal": 3, "reproduc": 3, "per": 3, "simpli": 3, "we": 3, "re": 3, "six": 3, "48": 3, "flow": 3, "often": 3, "replac": 3, "consum": 3, "kb": 3, "64kbit": 3, "end": 3, "scale": 3, "4608": 3, "almost": 3, "mb": 3, "met": 3, "xrun": 3, "cpu": 3, "chunk": 3, "fragment": 3, "hold": 3, "trigger": 3, "caus": 3, "context": 3, "overhead": 3, "smaller": 3, "higher": 3, "resourc": 3, "usag": 3, "bigger": 3, "improv": 3, "resili": 3, "being": 3, "split": 3, "top": 3, "up": 3, "sooner": 3, "hand": 3, "increas": 3, "latenc": 3, "sent": 3, "audibl": 3, "similarli": 3, "trade": 3, "off": 3, "made": 3, "alsaaudio": 3, "onc": 3, "readi": 3}, "objects": {"": [[1, 0, 0, "-", "alsaaudio"]], "alsaaudio": [[1, 1, 1, "", "Mixer"], [1, 1, 1, "", "PCM"], [1, 3, 1, "", "asoundlib_version"], [1, 3, 1, "", "cards"], [1, 3, 1, "", "mixers"], [1, 3, 1, "", "pcms"]], "alsaaudio.Mixer": [[1, 2, 1, "", "cardname"], [1, 2, 1, "", "close"], [1, 2, 1, "", "getenum"], [1, 2, 1, "", "getmute"], [1, 2, 1, "", "getrange"], [1, 2, 1, "", "getrec"], [1, 2, 1, "", "getvolume"], [1, 2, 1, "", "handleevents"], [1, 2, 1, "", "mixer"], [1, 2, 1, "", "mixerid"], [1, 2, 1, "", "polldescriptors"], [1, 2, 1, "", "setenum"], [1, 2, 1, "", "setmute"], [1, 2, 1, "", "setrec"], [1, 2, 1, "", "setvolume"], [1, 2, 1, "", "switchcap"], [1, 2, 1, "", "volumecap"]], "alsaaudio.PCM": [[1, 2, 1, "", "cardname"], [1, 2, 1, "", "close"], [1, 2, 1, "", "drain"], [1, 2, 1, "", "drop"], [1, 2, 1, "", "dumpinfo"], [1, 2, 1, "", "get_tstamp_mode"], [1, 2, 1, "", "get_tstamp_type"], [1, 2, 1, "", "htimestamp"], [1, 2, 1, "id0", "info"], [1, 2, 1, "", "pause"], [1, 2, 1, "", "pcmmode"], [1, 2, 1, "", "pcmtype"], [1, 2, 1, "", "polldescriptors"], [1, 2, 1, "", "read"], [1, 2, 1, "", "set_tstamp_mode"], [1, 2, 1, "", "set_tstamp_type"], [1, 2, 1, "", "setchannels"], [1, 2, 1, "", "setformat"], [1, 2, 1, "", "setperiodsize"], [1, 2, 1, "", "setrate"], [1, 2, 1, "", "state"], [1, 2, 1, "", "write"]]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:function"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "function", "Python function"]}, "titleterms": {"alsaaudio": [0, 1], "document": 0, "content": 0, "download": 0, "github": 0, "indic": 0, "tabl": 0, "pcm": [1, 3], "object": 1, "mixer": 1, "exampl": 1, "playwav": 1, "py": 1, "recordtest": 1, "playbacktest": 1, "mixertest": 1, "introduct": 2, "abstract": 2, "what": 2, "i": 2, "alsa": 2, "python": 2, "instal": 2, "test": 2, "terminologi": 3, "concept": 3}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx": 57}, "alltitles": {"alsaaudio documentation": [[0, "alsaaudio-documentation"]], "Contents:": [[0, null]], "Download": [[0, "download"]], "Github": [[0, "github"]], "Indices and tables": [[0, "indices-and-tables"]], "alsaaudio": [[1, "module-alsaaudio"]], "PCM Objects": [[1, "pcm-objects"]], "Mixer Objects": [[1, "mixer-objects"]], "Examples": [[1, "examples"]], "playwav.py": [[1, "playwav-py"]], "recordtest.py and playbacktest.py": [[1, "recordtest-py-and-playbacktest-py"]], "mixertest.py": [[1, "mixertest-py"]], "Introduction": [[2, "introduction"]], "Abstract": [[2, null]], "What is ALSA": [[2, "what-is-alsa"]], "ALSA and Python": [[2, "alsa-and-python"]], "Installation": [[2, "installation"]], "Testing": [[2, "testing"]], "PCM Terminology and Concepts": [[3, "pcm-terminology-and-concepts"]]}, "indexentries": {"mixer (class in alsaaudio)": [[1, "alsaaudio.Mixer"]], "pcm (class in alsaaudio)": [[1, "alsaaudio.PCM"]], "alsaaudio": [[1, "module-alsaaudio"]], "asoundlib_version() (in module alsaaudio)": [[1, "alsaaudio.asoundlib_version"]], "cardname() (alsaaudio.mixer method)": [[1, "alsaaudio.Mixer.cardname"]], "cardname() (alsaaudio.pcm method)": [[1, "alsaaudio.PCM.cardname"]], "cards() (in module alsaaudio)": [[1, "alsaaudio.cards"]], "close() (alsaaudio.mixer method)": [[1, "alsaaudio.Mixer.close"]], "close() (alsaaudio.pcm method)": [[1, "alsaaudio.PCM.close"]], "drain() (alsaaudio.pcm method)": [[1, "alsaaudio.PCM.drain"]], "drop() (alsaaudio.pcm method)": [[1, "alsaaudio.PCM.drop"]], "dumpinfo() (alsaaudio.pcm method)": [[1, "alsaaudio.PCM.dumpinfo"]], "get_tstamp_mode() (alsaaudio.pcm method)": [[1, "alsaaudio.PCM.get_tstamp_mode"]], "get_tstamp_type() (alsaaudio.pcm method)": [[1, "alsaaudio.PCM.get_tstamp_type"]], "getenum() (alsaaudio.mixer method)": [[1, "alsaaudio.Mixer.getenum"]], "getmute() (alsaaudio.mixer method)": [[1, "alsaaudio.Mixer.getmute"]], "getrange() (alsaaudio.mixer method)": [[1, "alsaaudio.Mixer.getrange"]], "getrec() (alsaaudio.mixer method)": [[1, "alsaaudio.Mixer.getrec"]], "getvolume() (alsaaudio.mixer method)": [[1, "alsaaudio.Mixer.getvolume"]], "handleevents() (alsaaudio.mixer method)": [[1, "alsaaudio.Mixer.handleevents"]], "htimestamp() (alsaaudio.pcm method)": [[1, "alsaaudio.PCM.htimestamp"]], "info() (alsaaudio.pcm method)": [[1, "alsaaudio.PCM.info"], [1, "id0"]], "mixer() (alsaaudio.mixer method)": [[1, "alsaaudio.Mixer.mixer"]], "mixerid() (alsaaudio.mixer method)": [[1, "alsaaudio.Mixer.mixerid"]], "mixers() (in module alsaaudio)": [[1, "alsaaudio.mixers"]], "module": [[1, "module-alsaaudio"]], "pause() (alsaaudio.pcm method)": [[1, "alsaaudio.PCM.pause"]], "pcmmode() (alsaaudio.pcm method)": [[1, "alsaaudio.PCM.pcmmode"]], "pcms() (in module alsaaudio)": [[1, "alsaaudio.pcms"]], "pcmtype() (alsaaudio.pcm method)": [[1, "alsaaudio.PCM.pcmtype"]], "polldescriptors() (alsaaudio.mixer method)": [[1, "alsaaudio.Mixer.polldescriptors"]], "polldescriptors() (alsaaudio.pcm method)": [[1, "alsaaudio.PCM.polldescriptors"]], "read() (alsaaudio.pcm method)": [[1, "alsaaudio.PCM.read"]], "set_tstamp_mode() (alsaaudio.pcm method)": [[1, "alsaaudio.PCM.set_tstamp_mode"]], "set_tstamp_type() (alsaaudio.pcm method)": [[1, "alsaaudio.PCM.set_tstamp_type"]], "setchannels() (alsaaudio.pcm method)": [[1, "alsaaudio.PCM.setchannels"]], "setenum() (alsaaudio.mixer method)": [[1, "alsaaudio.Mixer.setenum"]], "setformat() (alsaaudio.pcm method)": [[1, "alsaaudio.PCM.setformat"]], "setmute() (alsaaudio.mixer method)": [[1, "alsaaudio.Mixer.setmute"]], "setperiodsize() (alsaaudio.pcm method)": [[1, "alsaaudio.PCM.setperiodsize"]], "setrate() (alsaaudio.pcm method)": [[1, "alsaaudio.PCM.setrate"]], "setrec() (alsaaudio.mixer method)": [[1, "alsaaudio.Mixer.setrec"]], "setvolume() (alsaaudio.mixer method)": [[1, "alsaaudio.Mixer.setvolume"]], "state() (alsaaudio.pcm method)": [[1, "alsaaudio.PCM.state"]], "switchcap() (alsaaudio.mixer method)": [[1, "alsaaudio.Mixer.switchcap"]], "volumecap() (alsaaudio.mixer method)": [[1, "alsaaudio.Mixer.volumecap"]], "write() (alsaaudio.pcm method)": [[1, "alsaaudio.PCM.write"]]}}) |