ALSA āĻ…āĻĄāĻŋāĻ“ āĻ¸āĻžāĻŦāĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡, āĻ¸ā§āĻ˛ā§‡āĻ­ āĻļāĻŦā§āĻĻāĻŸāĻŋ āĻĨā§‡āĻ•ā§‡ āĻŽā§āĻ•ā§āĻ¤āĻŋ āĻĒāĻžāĻ“āĻ¯āĻŧāĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ•āĻžāĻœ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡

ALSA āĻ¸āĻžāĻ‰āĻ¨ā§āĻĄ āĻ¸āĻžāĻŦāĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āĻ° āĻŦāĻŋāĻ•āĻžāĻļāĻ•āĻžāĻ°ā§€āĻ°āĻž āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤ linux-āĻāĻ° āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻļāĻžāĻ–āĻžāĻ¯āĻŧ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤āĻŋāĻ° āĻœāĻ¨ā§āĻ¯, āĻ¯āĻžāĻ° āĻ­āĻŋāĻ¤ā§āĻ¤āĻŋāĻ¤ā§‡ 5.9 āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛ āĻ°āĻŋāĻ˛āĻŋāĻœ āĻ—āĻ āĻŋāĻ¤ āĻšāĻŦā§‡, ĐŊайОŅ€ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨, āĻ¯āĻž āĻ°āĻžāĻœāĻ¨ā§ˆāĻ¤āĻŋāĻ•āĻ­āĻžāĻŦā§‡ āĻ­ā§āĻ˛ āĻĒāĻĻā§‡āĻ° āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛ āĻ¸āĻžāĻ‡āĻĄā§‡ āĻšāĻ˛āĻŽāĻžāĻ¨ āĻ•ā§‹āĻĄāĻŸāĻŋāĻ•ā§‡ āĻ›āĻžāĻĄāĻŧāĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ¯āĻŧāĨ¤ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ āĻ°ā§‡āĻ–ā§‡ āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻ¸āĻŽā§āĻĒā§āĻ°āĻ¤āĻŋ āĻ—ā§ƒāĻšā§€āĻ¤ āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛ā§‡ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤āĻŋāĻŽā§‚āĻ˛āĻ• āĻĒāĻ°āĻŋāĻ­āĻžāĻˇāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻā§‡āĻļāĻŋāĻ•āĻžāĨ¤

āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ 10āĻŸāĻŋ āĻĒā§āĻ¯āĻžāĻš āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡ 9 āĻļāĻŦā§āĻĻ āĻĄā§āĻ°āĻžāĻ‡āĻ­āĻžāĻ° ac97, bt87x, ctxfi, es1968, hda, intel8x0, nm256, via82xx, āĻ‡āĻ‰āĻāĻ¸āĻŦāĻŋ-āĻ…āĻĄāĻŋāĻ“ āĻļāĻ°ā§āĻ¤āĻžāĻŦāĻ˛ā§€ āĻĨā§‡āĻ•ā§‡ "āĻšā§‹āĻ¯āĻŧāĻžāĻ‡āĻŸāĻ˛āĻŋāĻ¸ā§āĻŸ" āĻāĻŦāĻ‚ āĻŦā§āĻ˛ā§āĻ¯āĻžāĻ•āĻ˛āĻŋāĻ¸ā§āĻŸā§‡āĻ° āĻ•ā§‹āĻĄ āĻ°āĻŋāĻĄāĻŋāĻ‚ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤āĨ¤ āĻāĻ‡ āĻĒāĻĻāĻ—ā§āĻ˛āĻŋ "āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž" āĻāĻŦāĻ‚ "āĻ…āĻ¸ā§āĻŦā§€āĻ•ā§ƒāĻ¤" āĻĻāĻŋāĻ¯āĻŧā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻŋāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›ā§‡āĨ¤ āĻĻāĻļāĻŽ āĻĒā§āĻ¯āĻžāĻš vmaster API-āĻ āĻĒā§āĻ°āĻ¤āĻŋāĻˇā§āĻ āĻŋāĻ¤ āĻļāĻŦā§āĻĻ "āĻ¸ā§āĻ˛ā§‡āĻ­" āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻŦāĻ¨ā§āĻ§ āĻ•āĻ°āĻžāĻ° āĻ˛āĻ•ā§āĻˇā§āĻ¯āĨ¤

āĻĒā§āĻ¨āĻƒāĻ¨āĻžāĻŽāĻ•āĻ°āĻ¨ā§‡āĻ° āĻ‰āĻĻā§āĻŦā§‡āĻ— āĻ•āĻžāĻ āĻžāĻŽā§‹ āĻāĻŦāĻ‚ āĻĢāĻžāĻ‚āĻļāĻ¨ā§‡āĻ° āĻ¨āĻžāĻŽ āĻ¸āĻšāĨ¤ āĻĒā§āĻ°āĻĨāĻŽā§‡ āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ›āĻŋāĻ˛ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤ āĻļāĻŦā§āĻĻāĻŸāĻŋ
"āĻĒā§āĻ°āĻ¤āĻŋāĻ˛āĻŋāĻĒāĻŋ" (āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, snd_ctl_add_slave() āĻĢāĻžāĻ‚āĻļāĻ¨āĻŸāĻŋ snd_ctl_add_replica() āĻĻāĻŋāĻ¯āĻŧā§‡ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻŋāĻ¤ āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛), āĻ¯āĻžāĻ° āĻ•āĻžāĻ°āĻŖā§‡ āĻ¸āĻŽāĻžāĻ˛ā§‹āĻšāĻ¨āĻž, āĻ¯ā§‡āĻšā§‡āĻ¤ā§ āĻĒā§āĻ°āĻ¤āĻŋāĻ°ā§‚āĻĒ āĻļāĻŦā§āĻĻāĻŸāĻŋ DBMS-āĻāĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻŦā§‡āĻļāĻŋ āĻĒā§āĻ°āĻ¯ā§‹āĻœā§āĻ¯ āĻāĻŦāĻ‚ āĻ…āĻĄāĻŋāĻ“ āĻ¸āĻžāĻŦāĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āĻ° āĻĒā§āĻ°āĻ¸āĻ™ā§āĻ—ā§‡ āĻ…āĻ°ā§āĻĨāĻ•ā§‡ āĻŦāĻŋāĻ•ā§ƒāĻ¤ āĻ•āĻ°ā§‡āĨ¤ āĻĢāĻ˛āĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻœāĻ¨ā§āĻ¯ āĻ›āĻŋāĻ˛ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻšāĻŋāĻ¤ "āĻ…āĻ¨ā§āĻ¸āĻžāĻ°ā§€" āĻļāĻŦā§āĻĻāĻŸāĻŋ, āĻ¯āĻž āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ…āĻ¸ā§āĻĒāĻˇā§āĻŸāĻ¤āĻžāĻ° āĻĒāĻ°āĻŋāĻšāĻ¯āĻŧ āĻĻā§‡āĻ¯āĻŧ (āĻ‰āĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§‚āĻĒ, "āĻĻāĻžāĻ¸ā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž" āĻāĻŦāĻ‚ "āĻ˛āĻŋāĻ™ā§āĻ• āĻ¸ā§āĻ˛ā§‡āĻ­", "āĻ…āĻ¨ā§āĻ¸āĻžāĻ°ā§€āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž" āĻāĻŦāĻ‚ "āĻ˛āĻŋāĻ™ā§āĻ• āĻ…āĻ¨ā§āĻ¸āĻ°āĻŖāĻ•āĻžāĻ°ā§€" āĻāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§‡ āĻāĻ–āĻ¨ āĻŦā§āĻ¯āĻŦāĻšā§ƒāĻ¤ āĻšāĻ¯āĻŧ)āĨ¤ āĻāĻŸāĻŋ āĻ˛āĻ•ā§āĻˇāĻŖā§€āĻ¯āĻŧ āĻ¯ā§‡ "āĻŽāĻžāĻ¸ā§āĻŸāĻžāĻ°" āĻļāĻŦā§āĻĻāĻŸāĻŋ āĻŦāĻžāĻ•āĻŋ āĻ†āĻ›ā§‡, āĻ¯āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§‡ vmaster API āĻāĻ° āĻ¨āĻžāĻŽāĻ“ āĻ°āĻ¯āĻŧā§‡āĻ›ā§‡, āĻ¯ā§‡āĻšā§‡āĻ¤ā§ āĻāĻŸāĻŋ "āĻŽāĻžāĻ¸ā§āĻŸāĻžāĻ° āĻ­āĻ˛āĻŋāĻ‰āĻŽ āĻ•āĻ¨ā§āĻŸā§āĻ°ā§‹āĻ˛" āĻāĻ° āĻĒā§āĻ°āĻ¸āĻ™ā§āĻ—ā§‡ āĻŦāĻŋāĻŦā§‡āĻšāĻ¨āĻž āĻ•āĻ°āĻž āĻšāĻ¯āĻŧāĨ¤

SUSE-āĻ¤ā§‡ āĻ•āĻ°ā§āĻŽāĻ°āĻ¤ ALSA āĻ¸āĻžāĻŦāĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ°āĻ•ā§āĻˇāĻŖāĻžāĻŦā§‡āĻ•ā§āĻˇāĻŖāĻ•āĻžāĻ°ā§€ āĻ¤āĻžāĻ•āĻžāĻļāĻŋ āĻ‡āĻ“āĻ¯āĻŧāĻžāĻ‡ āĻĻā§āĻŦāĻžāĻ°āĻž linux-āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§€ āĻļāĻžāĻ–āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻĒā§āĻ¯āĻžāĻšāĻ—ā§āĻ˛āĻŋ āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›āĻŋāĻ˛āĨ¤ āĻ•āĻŋāĻ¨ā§āĻ¤ā§ āĻ˛āĻŋāĻ¨āĻžāĻ¸ āĻŸāĻ°āĻ­āĻžāĻ˛ā§āĻĄāĻ¸ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛ā§‡ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤āĻŋāĻ° āĻœāĻ¨ā§āĻ¯ āĻ¤āĻžāĻĻā§‡āĻ° āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻ¨ āĻ•āĻ°āĻž āĻšāĻŦā§‡ āĻ•āĻŋāĻ¨āĻž āĻ¤āĻž āĻāĻ–āĻ¨āĻ“ āĻ¸ā§āĻĒāĻˇā§āĻŸ āĻ¨āĻ¯āĻŧ, āĻ¯ā§‡āĻšā§‡āĻ¤ā§ vmaster API-āĻāĻ° āĻ…āĻ¨ā§‡āĻ•āĻ—ā§āĻ˛āĻŋ āĻĢāĻžāĻ‚āĻļāĻ¨ā§‡āĻ° āĻ¨āĻžāĻŽ āĻĢāĻžāĻ‚āĻļāĻ¨ā§‡āĻ° āĻ¸āĻžāĻĨā§‡ āĻ“āĻ­āĻžāĻ°āĻ˛ā§āĻ¯āĻžāĻĒ āĻ•āĻ°ā§‡ āĻ¸āĻžāĻ‰āĻ¨ā§āĻĄ āĻĄā§āĻ°āĻžāĻ‡āĻ­āĻžāĻ° āĻĄā§‡āĻ­ā§‡āĻ˛āĻĒāĻŽā§‡āĻ¨ā§āĻŸ āĻāĻĒāĻŋāĻ†āĻ‡, āĻ¯āĻž āĻĒāĻ°āĻŋāĻ­āĻžāĻˇāĻžāĻ¯āĻŧ āĻ…āĻ¨ā§‡āĻ• āĻŦāĻŋāĻ­ā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻ° āĻ•āĻžāĻ°āĻŖ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤ āĻĄā§āĻ°āĻžāĻ‡āĻ­āĻžāĻ° āĻĄā§‡āĻ­ā§‡āĻ˛āĻĒāĻŽā§‡āĻ¨ā§āĻŸ āĻāĻĒāĻŋāĻ†āĻ‡ āĻĨā§‡āĻ•ā§‡ āĻ¸ā§āĻ˛ā§‡āĻ­ āĻļāĻŦā§āĻĻāĻŸāĻŋ āĻ¸āĻ°āĻŋāĻ¯āĻŧā§‡ āĻĻāĻŋāĻ˛ā§‡ āĻāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ā§‡āĻ° āĻ˛āĻ™ā§āĻ˜āĻ¨ āĻšāĻŦā§‡ āĻ¤ā§ƒāĻ¤ā§€āĻ¯āĻŧ āĻĒāĻ•ā§āĻˇā§‡āĻ° āĻĄā§āĻ°āĻžāĻ‡āĻ­āĻžāĻ°, āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛ā§‡ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤ āĻ¨āĻ¯āĻŧ, āĻ¸ā§‡āĻ‡āĻ¸āĻžāĻĨā§‡ āĻŦāĻšāĻŋāĻ°āĻžāĻ—āĻ¤ āĻĒā§āĻ¯āĻžāĻš āĻāĻŦāĻ‚ āĻ¸ā§‡āĻŸāĻŋāĻ‚āĻ¸ āĻ¸āĻšāĨ¤

āĻĒāĻ°āĻŋāĻ­āĻžāĻˇāĻžāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ āĻ¨āĻ¯āĻŧ āĻāĻŽāĻ¨ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻ—ā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§‡, āĻĒāĻ°āĻŋāĻ•āĻ˛ā§āĻĒāĻŋāĻ¤ Linux 5.9 āĻ•āĻžāĻ°ā§āĻ¨ā§‡āĻ˛ā§‡ āĻ…āĻ¨ā§āĻ¤āĻ°ā§āĻ­ā§āĻ•ā§āĻ¤āĻŋāĻ° āĻœāĻ¨ā§āĻ¯, āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ā§‡āĻ° āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻ‰āĻ˛ā§āĻ˛ā§‡āĻ– āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻ‡āĻ¨ā§āĻŸā§‡āĻ˛ āĻ¸āĻžāĻ‡āĻ˛ā§‡āĻ¨ā§āĻŸ āĻ¸ā§āĻŸā§āĻ°ā§€āĻŽ (āĻĒā§āĻ˛ā§‡āĻŦā§āĻ¯āĻžāĻ• āĻļā§āĻ°ā§ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻŦāĻŋāĻ˛āĻŽā§āĻŦ āĻĻā§‚āĻ° āĻ•āĻ°āĻ¤ā§‡ āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ• HDMI āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ…āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āĻ¨ āĻĒāĻžāĻ“āĻ¯āĻŧāĻžāĻ° āĻŽā§‹āĻĄ) āĻāĻŦāĻ‚ āĻ¨āĻ¤ā§āĻ¨ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻŽāĻžāĻ‡āĻ•ā§āĻ°ā§‹āĻĢā§‹āĻ¨ āĻ¸āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ•āĻ°āĻŖ āĻāĻŦāĻ‚ āĻ¨āĻŋāĻƒāĻļāĻŦā§āĻĻ āĻŦā§‹āĻ¤āĻžāĻŽāĻ—ā§āĻ˛āĻŋāĻ° āĻ†āĻ˛ā§‹āĻ•āĻ¸āĻœā§āĻœāĻž āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻ•āĻ°āĻ¤ā§‡āĨ¤
āĻ•āĻ¨ā§āĻŸā§āĻ°ā§‹āĻ˛āĻžāĻ° āĻ¸āĻš āĻ¨āĻ¤ā§āĻ¨ āĻšāĻžāĻ°ā§āĻĄāĻ“āĻ¯āĻŧā§āĻ¯āĻžāĻ°ā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¯ā§‹āĻ— āĻ•āĻ°āĻž āĻšāĻ¯āĻŧā§‡āĻ›ā§‡ āĻ˛ā§āĻ‚āĻ¸āĻ¨ 7A1000.

āĻ‰āĻ¤ā§āĻ¸: opennet.ru

āĻāĻ•āĻŸāĻŋ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻœā§āĻĄāĻŧā§āĻ¨