рд░реАрдпрд▓рдЯрд╛рдЗрдо рд▓рд┐рдирдХреНрд╕ рдФрд░ рд░реАрдкрд░ рдкрд░ рджреЛ рдпрд╛ рджреЛ рд╕реЗ рдЕрдзрд┐рдХ рд╕рд╛рдЙрдВрдб рдХрд╛рд░реНрдб рдХрд╛ рдСрдбрд┐рдпреЛ рдорд┐рдХреНрд╕рд░

рдЬрдм рдЖрдк рдХрд┐рд╕реА рд╕рдореВрд╣ рдореЗрдВ рдЦреЗрд▓рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдХрд╣реАрдВ рдФрд░ рдкреВрд░реНрд╡рд╛рднреНрдпрд╛рд╕ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдЪрд▓реЛ рд╣рд╛рде рдореЗрдВ рдХреНрдпрд╛ рд╣реИ рд╕реЗ рдкреНрд░рднрд╛рд╡реЛрдВ рдХреЗ рд╕рд╛рде рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдорд┐рдХреНрд╕рд░ рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдШрд░ рдкрд░ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред рдФрд░ рд╣рд╛рде рдореЗрдВ рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ 2-рдХреЛрд░ рдХрдВрдкреНрдпреВрдЯрд░ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдПрдХ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдФрд░ 2 рдЕрддрд┐рд░рд┐рдХреНрдд рдСрдбрд┐рдпреЛ рдХрд╛рд░реНрдб рд╣реИрдВ, рдИрдПрд╕рдЖрдИ рдЬреВрд▓реА @ рдФрд░ рд╕реА-рдореАрдбрд┐рдпрд╛ рдПрдирдПрдЪ 3138ред рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдХреБрд▓ 6 рдЪреИрдирд▓ред
рдпрджрд┐ 2 рдЪреИрдирд▓ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИрдВ, рддреЛ рдЖрдк рдЕрдм рдирд╣реАрдВ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ 2 рдЪреИрдирд▓реЛрдВ рдХреЛ asio4all (рдпрд╛ рджреЗрд╢реА рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ) рдХреЗ рд╕рд╛рде рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рддрд╣рдд рд░реАрдкрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдорд┐рд╢реНрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдпрд╣ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдмрд┐рдирд╛ рдЦреЗрд▓реЗрдВрдЧреЗред рд╕рднреА рдЬрдЯрд┐рд▓рддрд╛рдПрдВ рддрдм рд╢реБрд░реВ рд╣реЛрддреА рд╣реИрдВ рдЬрдм рдЖрдк 3 рдХрд╛рд░реНрдбреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╡рд░реНрдЪреБрдЕрд▓ рдФрд░ рдорд▓реНрдЯреА-рдЪреИрдирд▓ рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред Asio4all рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, рдПрдХ рд╕рд╛рде 6 рдЪреИрдирд▓реЛрдВ рдХреЛ рдЧреБрдгрд╡рддреНрддрд╛ рдХреЗ рд╕реНрд╡реАрдХрд╛рд░реНрдп рд╕реНрддрд░ рдкрд░ рд░рд┐рдХреЙрд░реНрдб рдХрд░рдирд╛ (рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд░рд┐рд╣рд░реНрд╕рд▓ рдХреЗ рд▓рд┐рдП) рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛ (рдХрд╛рд░реНрдб рдкрд░ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдШрдбрд╝реА рд╕реНрд░реЛрддреЛрдВ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рджреБрд░реНрд▓рдн рдордВрджреА рдХреЗ рдХрд╛рд░рдг), рдФрд░ рдЗрд╕рд▓рд┐рдП рдЗрд╕ рддрд░рд╣ рдХреЗ рдореБрд╢реНрдХрд┐рд▓ рддрд░реАрдХреЗ рд╕реЗ рдЬрд╛рдирд╛ рдкрдбрд╝рд╛ред

рд╣рдо рд╕рднреА рд▓рд┐рдирдХреНрд╕ рдкрд░ рдПрдХ рд░рд┐рдпрд▓рдЯрд╛рдЗрдо рдХрд░реНрдиреЗрд▓ рдХреЗ рд╕рд╛рде рдЪрд▓ рд░рд╣реЗ рд╣реЛрдВрдЧреЗред рд░реАрдпрд▓рдЯрд╛рдЗрдо рдкреИрдЪ рд╡рд╛рдВрдЫрдиреАрдп рд╣реИ, рд▓реЗрдХрд┐рди рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИ, рдЗрд╕рдХреЗ рдмрд┐рдирд╛ рдпрд╣ рднреА рдХрд╛рдо рдХрд░реЗрдЧрд╛, рдПрдХ рд▓рдВрдмреА рджреЗрд░реА рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдФрд░ рдЗрддрдирд╛ рд╕реНрдерд┐рд░ рдирд╣реАрдВред рд╡рд┐рддрд░рдг рдбреЗрдмрд┐рдпрди рд╣реЛрдЧрд╛, рди рдХрд┐ рд░реАрдорд┐рдХреНрд╕рдУрдПрд╕, рдХреНрдпреЛрдВрдХрд┐, рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдореИрдВ рдпрд╣ рд╕рдордЭрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИ, рдХреНрдпрд╛ рдХреБрдЫ рдХреЛ рдореЛрдбрд╝рдирд╛ рд╕рдВрднрд╡ рд╣реИ рдФрд░ рдХреБрдЫ рднреА рдирд╣реАрдВ рдЯреВрдЯреЗрдЧрд╛, рджреВрд╕рд░рд╛ рдпрд╣ рдХрд┐ wineasio рдХреЛ рдереЛрдбрд╝рд╛ рдкреИрдЪ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реЛрдЧрд╛, рдФрд░ рддреАрд╕рд░рд╛, рд░реАрдорд┐рдХреНрд╕реЛрд╕ рдореЗрдВ рдПрдХ рднрдпрд╛рдирдХ рдбреЗрд╕реНрдХрдЯреЙрдк рд╣реИ ред рдореИрдВрдиреЗ рдЖрдкрдХреЛ рдпрд╣ рдирд╣реАрдВ рдмрддрд╛рдпрд╛ рдХрд┐ рдбреЗрдмрд┐рдпрди рдХреЛ рдХреИрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдП, рдЗрд╕ рд╡рд┐рд╖рдп рдкрд░ рдкрд╣рд▓реЗ рд╣реА рдмрд╣реБрдд рдХреБрдЫ рд▓рд┐рдЦрд╛ рдЬрд╛ рдЪреБрдХрд╛ рд╣реИред рддреЛ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдбреЗрд╕реНрдХрдЯреЙрдк рдХреЗ рд╕рд╛рде рдПрдХ рддрд╛рдЬрд╝рд╛ рд╕реНрдерд╛рдкрд┐рдд рдбреЗрдмрд┐рдпрди 6.0.3 рд╣реИред рдпрд╣ рд▓рдЧрднрдЧ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦреЗрдЧрд╛, рд╕рд┐рд╡рд╛рдп рдЗрд╕рдХреЗ рдХрд┐ рдбреЗрд╕реНрдХрдЯреЙрдк рдкрд░ рдХреЛрдИ рдЖрдЗрдХрди рдирд╣реАрдВ рд╣реЛрдЧрд╛:

рд╣рдо рдкрд╣рд▓реЗ рдЕрдкрдбреЗрдЯ рдХрд░рддреЗ рд╣реИрдВ (рдпрджрд┐ рдбреЗрдмрд┐рдпрди рдХреЛ рдиреЗрдЯрдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдХреЗ рд╕рд╛рде рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛)ред рд░реВрдЯ рдХрдВрд╕реЛрд▓ (рдПрдкреНрд▓рд┐рдХреЗрд╢рди-> рдПрдХреНрд╕реЗрд╕рд░реАрдЬ-> рд░реВрдЯ рдЯрд░реНрдорд┐рдирд▓) рдореЗрдВ
#aptitude update && aptitude safe-upgrade 

рдЕрдм рд╣рдо рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдХрдВрд╕реЛрд▓ рджреНрд╡рд╛рд░рд╛ рд╕рдВрдХрд▓рд┐рдд рдкреЗрдВрдЧреБрдЯреНрд░реЛрдирд┐рдХреНрд╕ рдХрд░реНрдиреЗрд▓ рдХреЛ рдлрд┐рд░ рд╕реЗ рд░реВрдЯ рдХрдВрд╕реЛрд▓ рдореЗрдВ рд░рдЦрддреЗ рд╣реИрдВ:
 #wget -O /etc/apt/sources.list.d/pengutronix.list http://debian.pengutronix.de/debian/pengutronix.list #aptitude update #apt-get -q --allow-unauthenticated install pengutronix-archive-keyring #aptitude update #aptitude install linux-image-2.6-rt-osadl-686 

рд╣рдо рдЗрд╕ рдкрд░ рд░рд┐рдмреВрдЯ рдХрд░рддреЗ рд╣реИрдВ, рджреЗрдЦреЛ рдХреНрдпрд╛ рдХрд╣реЗрдВрдЧреЗ:
 root@debian:/home/vasiliy# uname -a Linux debian 2.6.33.7.2-rt30-1-686 #1 SMP PREEMPT RT Mon Jan 17 14:22:44 UTC 2011 i686 GNU/Linux root@debian:/home/vasiliy# 

рдЕрдЧрд▓рд╛, рд╣рдо рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ рдЕрдкрдбреЗрдЯ-рдиреЛрдЯрд┐рдлрд╝рд╛рдпрд░ рдХреЛ рд╣рдЯрд╛ рджреЗрддреЗ рд╣реИрдВ (рдпрд╛ рдЗрд╕реЗ рдХрд┐рд╕реА рддрд░рд╣ рдмрдВрдж рдХрд░ рджреЗрддреЗ рд╣реИрдВ):
 #aptitude purge update-notifier update-notifier-common 

рдЕрдм рд╣рдо рдЖрд╡рд╢реНрдпрдХ рдкреИрдХреЗрдЬ рдбрд╛рд▓рддреЗ рд╣реИрдВред рдкрд╣рд▓рд╛ JACK рдбреЗрдореЙрди рд╣реИред рдпрд╣ рдЙрд╕рдХреЗ рд▓рд┐рдП рд╣реИ рдХрд┐ рдСрдбрд┐рдпреЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрдиреЗрдХреНрдЯ рд╣реЛ рдЬрд╛рдПрдВрдЧреЗред рдФрд░ рд╡рд╣, рдмрджрд▓реЗ рдореЗрдВ, рдПрдПрд▓рдПрд╕рдП рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рд╛рдЙрдВрдб рдХрд╛рд░реНрдб рд╕реЗ рдЬреБрдбрд╝рддрд╛ рд╣реИред
 #aptitude install jackd2 qjackctl jackeq 

рдЬрд╛рдБрдЪ рдХреЗ рд▓рд┐рдП рджреБрд╕реНрд╕рд╛рд╣рд╕
 #aptitude install audacity 

Wineasio рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреИрдХреЗрдЬ
 #aptitude install build-essential libjack-jackd2-dev libwine-dev 

рдФрд░ рд╢рд░рд╛рдм рд░реАрдкрд░ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдПред рд╢рд░рд╛рдм рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реЗ рджреА рдЬрд╛ рд╕рдХрддреА рд╣реИ, рдпрд╛ рдЖрдк рдЗрд╕реЗ рдЖрд░рдЯреА рдкреИрдЪ рдХреЗ рд╕рд╛рде рдЦреБрдж рдХрдВрдкрд╛рдЗрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдкреИрдЪ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рддрд╛рдХрд┐ рд╢рд░рд╛рдм рдЖрд╡рд╢реНрдпрдХ рдзрд╛рд░рд╛рдУрдВ рдХреЛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рджреЗ рд╕рдХреЗред рдпрд╛рдиреА рд╕рд╛рдзрд╛рд░рдг рд╢рд░рд╛рдм рдХреЗ рд╕рд╛рде, рд╕рднреА рд░реАрдкрд░-рдПрдХ рдлреНрд▓реЛ рд╢реЗрдбреНрдпреВрд▓_рдУрдЯрд░ рдореЗрдВ рд╣реЛрдЧрд╛, рдЗрд╕рд╕реЗ рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рдХрд┐ рдЖрдк рдХреИрд╕реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдЪрд▓рд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ (рдпрд╛ рд╢реЗрдбреНрдпреВрд▓_рдлрд┐рдлреЛ рдореЗрдВ рд╕рдм рдХреБрдЫ, рдпрджрд┐ рд╕рднреА рд╡рд╛рдЗрди рд╢реЗрдбреНрдпреВрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЪрд▓рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ), рдФрд░ рдПрдХ рдкреИрдЪ рдХреЗ рд╕рд╛рде, рд░рд┐рдкрд░ рдЦреБрдж рдХреЛ рдмрддрд╛рдПрдЧрд╛ рдХрд┐ рдХреМрди рд╕реЗ рдкреНрд░рд╡рд╛рд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИрдВ (рдХреМрди рд╕реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдзреНрд╡рдирд┐) рдФрд░ рдЬреЛ рдзрд╛рдЧреЗ рдирд╣реАрдВ рд╣реИрдВ (рдпрд╣ рдПрдХ рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╣реИ рдФрд░ рдмрд╛рдХреА рд╕рдм рдХреБрдЫ рд╣реИ)ред рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рдЕрдиреБрд╕реВрдЪрдХ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ, рдПрдХ рд╕реВрддреНрд░ рдореЗрдВ рдПрдХ рд╡рд░реНрдЧ рдФрд░ рдПрдХ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред рд╡рд░реНрдЧ рд╢рд┐рдбреНрдпреВрд▓_рдлрд┐рдлреЛ, рд╢рд┐рдбреНрдпреВрд▓_рд░реНрд░, рд╢рд┐рдбреНрдпреВрд▓_рдСрд░реЗ (рдЙрд░реНрдл рд╢рд┐рдбреНрдпреВрд▓рд░), рд╢рд┐рдбреНрдпреВрд▓_рдмреИрдЪ рдФрд░ рдХреБрдЫ рдЕрдиреНрдп рд╣реИрдВред рдзреНрд╡рдирд┐ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рджреЛ рдЪреАрдЬреЗрдВ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИрдВ, рдпреЗ рд╕рд╛рдзрд╛рд░рдг рд╣реИрдВ (рд╕рдордп-рд╕рд╛рд░рдгреА) рдФрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп (рдЕрдиреБрд╕реВрдЪреА_рдлрд┐рдлреЛ)ред рдПрдХ рдзрд╛рдЧрд╛ рдЬреЛ рд╢реЗрдбреНрдпреВрд▓_рдлрд┐рдлреЛ рдХреНрд▓рд╛рд╕ рдХреЗ рд╕рд╛рде рдЪрд▓рддрд╛ рд╣реИ, рдЙрд╕реЗ рд╢реЗрдбреНрдпреВрд▓_рдСрд░реНрдЯ рдХреНрд▓рд╛рд╕ рдХреЗ рд╕рд╛рде рдереНрд░реЗрдб рджреНрд╡рд╛рд░рд╛ рдмрд╛рдзрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдпрд╛рдиреА рд╢реЗрдбреНрдпреВрд▓_рдлрд┐рдлреЛ рд╕реЗ рдХрд┐рд╕реА рдХреЗ рдкрд╛рд╕ рдХреБрдЫ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрдм рддрдХ рд╕рднреА рд╢реЗрдбреНрдпреВрд▓_рдСрд░реНрде рдЕрд╕рдлрд▓ рд╣реЛ рдЬрд╛рдПрдВрдЧреЗред рдпрд╣ рдЕрдЪреНрдЫрд╛ рд╣реИ рдХрд┐ рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕рдордп рд╢реЗрдбреНрдпреВрд▓_рдлрд┐рдлреЛ-рд╕реНрдЯреНрд░реАрдо рдХреБрдЫ рдХреЗ рд▓рд┐рдП рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рддреЗ рд╣реИрдВ, рдЙрдкрдХрд░рдг рд╕реЗ рд╕рдВрдХреЗрдд, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдПред рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдзреНрд╡рдирд┐ рдзрд╛рд░рд╛рдПрдВ (рд╢реЗрдбреНрдпреВрд▓_рдлрд┐рдлреЛ) рдЖрдиреЗ рд╡рд╛рд▓реЗ рдСрдбрд┐рдпреЛ рдмрдлрд░ рдХреЗ рдкреВрд░реНрдг рд╣реЛрдиреЗ рддрдХ рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВрдЧреА, рдЬрдм рд╕рд┐рдЧреНрдирд▓ рдЖрддрд╛ рд╣реИ рдХрд┐ рдмрдлрд░ рдЬрд▓реНрджреА рд╕реЗ рдЗрд╕реЗ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИ, рдЬрд▓реНрджреА рд╕реЗ, рдЖрдЙрдЯрдЧреЛрдЗрдВрдЧ рдмрдлрд░ рдореЗрдВ рдкрд░рд┐рдгрд╛рдо рдбрд╛рд▓реЗрдВ рдФрд░ рдлрд┐рд░ рд╕реЗ рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВред рдФрд░ рдЗрди рдмреНрд░реЗрдХ рдХреЗ рджреМрд░рд╛рди, рдПрдХ рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдЗрдВрдЯрд░рдлрд╝реЗрд╕, рдЖрджрд┐ рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рддреЛ, рд╡рд┐рдХрд▓реНрдк 1, рд╕рд╛рдорд╛рдиреНрдп рд╢рд░рд╛рдм рдбрд╛рд▓реЗрдВ (рд╡рд╛рдВрдЫрдиреАрдп рдирд╣реАрдВ):
 #aptitude install wine schedtool 

рдФрд░ рд╡рд┐рдХрд▓реНрдк 2, рд╣рдо рдПрдХ рдкреИрдЪ рдХреЗ рд╕рд╛рде рд╡рд╛рдЗрди 1.2.3 рдЗрдХрдЯреНрдард╛ рдХрд░рддреЗ рд╣реИрдВ (рдореИрдВ рддреБрд░рдВрдд рдХрд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рд╕рд╣реА рдбреЗрдмрд┐рди-рд╡реЗ рдирд╣реАрдВ рд╣реИ, рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдЖрдкрдХреЛ рдкреИрдХреЗрдЬ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рдФрд░ рдЗрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдЕрднреА рдереЛрдбрд╝рд╛ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╣реИ):
 #aptitude build-dep wine #exit $wget http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.2.3.tar.bz2 #    winehq.com $tar xjvf wine-1.2.3.tar.bz2 # ,  $cd wine-1.2.3 $wget http://dl.dropbox.com/u/879835/wine-rt-101107.patch #,  .    http://wiki.cockos.com/wiki/index.php/Installing_and_configuring_Wine $patch -p1 -i wine-rt-101107.patch # $./configure --prefix=/usr && make depend && make # make depend ! $su #make install 



рдЪреВрдБрдХрд┐ рд╣рдо рд░реАрдкрд░, рдЬреИрдХрдб, рд╡рдЧреИрд░рд╣ рдХреЛ рд░реВрдЯ рд╕реЗ рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рдЕрдкрдиреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реЗ рдЪрд▓рд╛рдПрдВрдЧреЗ, рдЗрд╕рд▓рд┐рдП рд╣рдореЗрдВ рд╕реАрдорд╛ рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЕрдиреНрдпрдерд╛ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рд╣рдореЗрдВ рдЗрддрдирд╛ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╢реБрд░реВ рдирд╣реАрдВ рдХрд░рдиреЗ рджреЗрдЧрд╛, рдмрд╣реБрдд рд╕рд╛рд░реА рдореЗрдореЛрд░реА рдЦрд╛рдПрдЧрд╛ рдФрд░ рд░рд┐рдпрд▓рдЯрд╛рдЗрдо рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдПрдВ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдЧрд╛ред /Etc/security/limits.conf рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ
 #gedit /etc/security/limits.conf 

рдФрд░ рд╡рд╣рд╛рдВ рд▓рд┐рдЦреЗрдВ (рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ, рд╡рд╛рд╕рд┐рд▓реА рдХреЗ рдмрдЬрд╛рдп рдЖрдкрдХреЛ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдЕрдкрдирд╛ рд▓реЙрдЧрд┐рди рдбрд╛рд▓рдирд╛ рд╣реЛрдЧрд╛)
 vasiliy - memlock unlimited vasiliy - rtprio 99 vasiliy - nice -20 

рдЖрд╡реЗрджрди рдХрд░рдиреЗ рдХреА рд╕реАрдорд╛ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рд▓реЙрдЧ рдЗрди рдпрд╛ рд░рд┐рдмреВрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╣рдо рдЬрд╛рдБрдЪрддреЗ рд╣реИрдВ рдХрд┐ рд╕рдм рдХреБрдЫ рд╕реАрдорд╛ рдХреЗ рд╕рд╛рде рдареАрдХ рд╣реИ:
 vasiliy@debian:~$ ulimit -a core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited scheduling priority (-e) 40 file size (blocks, -f) unlimited pending signals (-i) 16382 max locked memory (kbytes, -l) unlimited max memory size (kbytes, -m) unlimited open files (-n) 1024 pipe size (512 bytes, -p) 8 POSIX message queues (bytes, -q) 819200 real-time priority (-r) 99 stack size (kbytes, -s) 8192 cpu time (seconds, -t) unlimited max user processes (-u) unlimited virtual memory (kbytes, -v) unlimited file locks (-x) unlimited vasiliy@debian:~$ 

рд╣рдо рдЙрд╕ рдЕрдзрд┐рдХрддрдо рдмрдВрдж рдореЗрдореЛрд░реА рдХреЛ рдЕрд╕реАрдорд┐рдд рджреЗрдЦрддреЗ рд╣реИрдВ рдФрд░ рдЖрдЧреЗ рдмрдврд╝рддреЗ рд╣реИрдВред рдЕрдм рд╣рдо ALSA рдФрд░ JACK рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдФрд░ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░реЗрдВрдЧреЗред ALSA рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рдХрд░рдирд╛, рдСрдбреЗрд╕рд┐рдЯреА рд▓реЙрдиреНрдЪ рдХрд░рдирд╛, рд╕реЗрдЯрд┐рдВрдЧ рдореЗрдВ рдЬрд╛рдирд╛ рддрд░реНрдХрд╕рдВрдЧрдд рд╣реИ:

рд╣рдо рдПрдПрд▓рдПрд╕рдП рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВ, рдСрдбреЗрд╕рд┐рдЯреА рд░рд┐рдХреЙрд░реНрдб рдХрд░рддреЗ рд╣реИрдВ, рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рд╣реБрдЖ рдЙрд╕реЗ рд╕реБрдиреЛ (рдпрд╣рд╛рдВ рдореИрдВрдиреЗ рд╕рд┐рд░реНрдл рдЕрдкрдиреА рдЙрдВрдЧрд▓реА рд╕реЗ рдЬреИрдХ рдХреЛ рдЫреБрдЖ рд╣реИ):

рдпрджрд┐ рдХреБрдЫ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣ рдЦреЗрд▓рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд▓рд┐рдЦрддрд╛ рдирд╣реАрдВ рд╣реИ (рдЖрдк рд╕рддреНрдпрд╛рдкрди рдХреЗ рд▓рд┐рдП рдСрдбреЗрд╕рд┐рдЯреА рдореЗрдВ рдХрд┐рд╕реА рднреА рдПрдордкреА-рд╢реБрдХ рдХреЛ рдЖрдпрд╛рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ), рдпрд╛ рдмрд╣реБрдд рд╢реЛрд░ рдХреЗ рд╕рд╛рде рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдПрдПрд▓рдПрд╕рдП рд╕реЗрдЯрд┐рдВрдЧреНрд╕, рд╕рд┐рд╕реНрдЯрдо-> рд╡рд┐рдХрд▓реНрдк-> рдзреНрд╡рдирд┐ рдХреЛ рджреЗрдЦрдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред рдореЗрд░реЗ рдЬреВрд▓реА @ рдкрд░, рд╕рдм рдХреБрдЫ рд╕рд╣реА рдХрд╛рдо рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдФрд░ рд╕реА-рдореАрдбрд┐рдпрд╛ рдХрд╛рд░реНрдб рдХреЗ рд╕рд╛рде, рдпрд╣ рдЧрд▓рдд рд╣реЛ рдЧрдпрд╛:
рд╕реА-рдореАрдбрд┐рдпрд╛ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХреНрд╕ рдЗрдВрдХ CM8738 (рд░рд┐рд╡реНрдпреВ 10)




рдЗрдВрдЯреАрдЧреНрд░реЗрдЯреЗрдб рдЗрдВрдЯреЗрд▓ рдХреЙрд░реНрдкреЛрд░реЗрд╢рди 82801JI (ICH10 рдкрд░рд┐рд╡рд╛рд░) HD рдСрдбрд┐рдпреЛ рдирд┐рдпрдВрддреНрд░рдХ





рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ, рд░реИрдЦрд┐рдХ рдЗрдирдкреБрдЯ рдкрд░ рднреА рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдХрд╛рд░реНрдб рдПрдХ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╕рдВрдХреЗрдд рджреЗрддрд╛ рд╣реИред рдХреЗрд╡рд▓ рдПрдХ рдЪреАрдЬ рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рдкрд░реНрдпрд╛рдкреНрдд рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЕрдиреНрдпрдерд╛ рдпрд╣ рд╢реЛрд░ рдХрд░рддрд╛ рд╣реИред рдЗрдВрдЯреЗрд▓ рдХреЗ HDA рдХреЗ "рд░рд┐рдХреЙрд░реНрдб" рдЯреИрдм рдХреЗ "рд╡реЙрд▓реНрдпреВрдо" рдХреЗ рд▓рд┐рдП рд╡реЙрд▓реНрдпреВрдо рд╕реНрддрд░ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ 25% рдХрдо рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рд╕рдмрд╕реЗ рдХрдо рд╢реЛрд░ рдорд┐рд▓рд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдЗрд▓реЗрдХреНрдЯреНрд░рд┐рдХ рдЧрд┐рдЯрд╛рд░, рдРрд╕рд╛ рдирд╣реАрдВ рд▓рд┐рдЦрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрджрд┐ рдЖрдк рдХреБрдЫ preamp (рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдпрд╣ ART рдЯреНрдпреВрдм MP) рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдХ рд╣реА рдЧрд┐рдЯрд╛рд░ рдкрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдмрд╣реБрдд рдХреБрдЫ рдирд╣реАрдВ рдорд┐рд▓рддрд╛ рд╣реИ, рдЖрдк рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╡рд┐рд░реВрдкрдг рднреА рдЪрд╛рд▓реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЕрдм JACK рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВред рд╣рдо рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ qjackctl рд▓реЙрдиреНрдЪ рдХрд░рддреЗ рд╣реИрдВ-> рдСрдбрд┐рдпреЛ рдФрд░ рд╡реАрдбрд┐рдпреЛ-> рдЬреИрдХ рдирд┐рдпрдВрддреНрд░рдг (рдпрд╛ qjackctl рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ), "рдкреИрд░рд╛рдореАрдЯрд░" рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ:

рд╣рдо рдореБрдЦреНрдп рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВ, рдореЗрд░реЗ рдкрд╛рд╕ рдпрд╣ рд╣реИ @, рдпрд╣ hw рдкрд░ рд╣реИ: 2 (рдХрд╛рд░реНрдб рдХреА рдПрдХ рд╕реВрдЪреА рдФрд░ рдЙрдиреНрд╣реЗрдВ рдкреНрд░рд╛рдкреНрдд рд╕рдВрдЦреНрдпрд╛рдПрдВ / proc / asound / рдХрд╛рд░реНрдб рдореЗрдВ рдкрд╛рдИ рдЬрд╛ рд╕рдХрддреА рд╣реИрдВ рд╕рд╛рдЙрдВрдб рдХрд╛рд░реНрдб рдирдВрдмрд░ рдХреЛ рд╣рдореЗрд╢рд╛ рд░рд┐рдмреВрдЯ рдХреЗ рдмрд╛рдж рднреА рдирд╣реАрдВ рдмрдЪрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рднрд▓реЗ рд╣реА рд╕рднреА рдХрд╛рд░реНрдб рдкреАрдПрд╕рдЖрдИ рд╣реЛрдВ)ред рд╣рдо рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдореЛрдб рдХреЛ рдЪрд╛рд▓реВ рдХрд░рддреЗ рд╣реИрдВ, рдмрдлрд░ рдЖрдХрд╛рд░, рд╡рд┐рд╡реЗрдХ, рд░рди рдЬреИрдХрдб рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдСрдбреЗрд╕рд┐рдЯреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╣рдо рдпрд╣ рдЬрд╛рдВрдЪрддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ (рдСрдбреЗрд╕рд┐рдЯреА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ JACK рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдирд╛ рдордд рднреВрд▓рдирд╛)ред рдЬреЗрдПрд╕реА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрдиреНрдп рдХрд╛рд░реНрдбреЛрдВ рдкрд░ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ (рдФрд░ рдзреНрд╡рдирд┐ рдЖрдЙрдЯрдкреБрдЯ) рдХреА рдЬрд╛рдВрдЪ рдХрд░рдирд╛ рднреА рдЙрдЪрд┐рдд рд╣реИред
рдФрд░ рдЕрдм рджрд┐рд▓рдЪрд╕реНрдк рд╣рд┐рд╕реНрд╕рд╛ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИред рд╣рдо рд╢реЗрд╖ рдСрдбрд┐рдпреЛ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЛ рдореБрдЦреНрдп рдПрдХ рд╕реЗ рдЬреЛрдбрд╝ рджреЗрдВрдЧреЗред рдлрд┐рд░ рднреА, qjackctl рдЪрд▓рд╛рдПрдВ, рдПрдХ рдЕрд▓рдЧ рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ рд╢реБрд░реВ рдХрд░реЗрдВ рдФрд░ рд▓рд┐рдЦреЗрдВ:
 $alsa_in -d hw:0 -j hda-intel -p 512 -n 2 

hw: 0 рдПрдХ рдмрд┐рд▓реНрдЯ-рдЗрди рдХрд╛рд░реНрдб рд╣реИ, hda-Intel рд╕рд┐рд░реНрдл рдПрдХ рдЯреИрдЧ рд╣реИ, рдЖрдк рдЗрд╕рдХреЗ рдмрд┐рдирд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, 512 рдмрдлрд░ рдХрд╛ рдЖрдХрд╛рд░ рд╣реИ, 2 рдЙрдирдХреА рд╕рдВрдЦреНрдпрд╛ рд╣реИред рдмрдлрд░ рдХреЗ рдЖрдХрд╛рд░ рдФрд░ рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдиреНрдпреВрдирддрдо рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЪреБрдирд╛ рдЬрд╛рддрд╛ рд╣реИ (рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЕрд▓рд╕рд╛_рдЗрди рд▓рдЧрд╛рддрд╛рд░ рд╕рдВрджреЗрд╢ "рджреЗрд░реА = <рдХреБрдЫ рднреА" рдкреНрд░рджрд░реНрд╢рд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ), рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдпрд╣ 512 (рдФрд░ рдлрд┐рд░ 128) рдирдореВрдиреЗ рдФрд░ рджреЛ рдмрдлрд╝рд░реНрд╕ рдирд┐рдХрд▓рд╛, рдмреБрд░рд╛ рдирд╣реАрдВ рд╣реИред рд╢реЗрд╖ (рдмрд╛рдХреА) рдХреЗ рд▓рд┐рдП рдзреНрд╡рдирд┐ рд╕рдорд╛рди рд╣реИред


рдЖрдк рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╕рдм рдХреБрдЫ jackeq (рдПрдкреНрд▓рд┐рдХреЗрд╢рди-> рдСрдбрд┐рдпреЛ рдФрд░ рд╡реАрдбрд┐рдпреЛ-> рдЬреИрдХрдПрдХ рдпрд╛, рдореЗрд░реА рддрд░рд╣, рдЬреИрдХрд┐рдЯ рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ) рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рд╣рдо рдЗрдирдкреБрдЯ рдкреЛрд░реНрдЯ, рдЖрдЙрдЯрдкреБрдЯ рдкреЛрд░реНрдЯ рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВ, рдЪреИрдирд▓реЛрдВ рдХреА рдорд╛рддреНрд░рд╛ рдмрдврд╝рд╛рддреЗ рд╣реИрдВ, рдорд╛рд╕реНрдЯрд░ рд╡реЙрд▓реНрдпреВрдо рджреЗрдЦрддреЗ рд╣реИрдВ рдФрд░ рд╕реБрдирддреЗ рд╣реИрдВред рдЗрд╕ рдЪрд░рдг рдкрд░, рдЖрдк JACK рдФрд░ alsa_in рдмрдлрд╝рд░ рдХреЗ рдЖрдХрд╛рд░ рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (jackeq рдХреЛ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд░рдирд╛ рд╣реЛрдЧрд╛)ред


рджрд░рдЕрд╕рд▓, рдХрд┐рд╕реА рддрд░рд╣ рдХрд╛ рд╕рд╛рдзрд╛рд░рдг рдорд┐рдХреНрд╕рд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╣реИред рд▓реЗрдХрд┐рди рдЖрдк рдФрд░ рдЕрдзрд┐рдХ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдмрд╣реБрдд рд╕рд╛рд░реЗ рдкреНрд░рднрд╛рд╡, vst-plugins рдФрд░ рдЗрддрдиреЗ рдкрд░ред рдЖрдк рдЕрд░реНрджреЛрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЖрдк рд╡рд┐рдВрдбреЛрдЬрд╝ рд╡реАрдПрд╕рдЯреА рдкреНрд▓рдЧ-рдЗрди рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рдЖрд░реНрджреЛрд░ рдХрд╛ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЖрдк рдорд┐рдХреНрд╕рдмрд╕ рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рд╕рдм DAW (рдбрд┐рдЬрд┐рдЯрд▓ рдСрдбрд┐рдпреЛ рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди) рд╣реИ, рдЙрдирдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд░рд┐рд╣рд░реНрд╕рд▓ рдХреЗ рд▓рд┐рдП рдорд┐рд╢реНрд░рдг рдХрд░рдирд╛ рдХрд╛рдлреА рд╕рдВрднрд╡ рд╣реИред рдореИрдВрдиреЗ рд░реАрдкрд░ рдХреЛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреА рдХреНрдпреЛрдВрдХрд┐, рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рдкрд░рд┐рдЪрд┐рдд рд╣реИ, рджреВрд╕рд░реЗ, рдЗрд╕рдореЗрдВ рдЗрд╕рдХреЗ рдХрд╛рдлреА рдЕрдЪреНрдЫреЗ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдкреНрд░рднрд╛рд╡ рд╣реИрдВ, рддреАрд╕рд░рд╛, рдЗрд╕рдореЗрдВ рдПрдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдорд┐рдХреНрд╕рд░ рд╣реИ, рдЖрдк рдореБрдЦреНрдп рдорд┐рдХреНрд╕рд░ рдкрд░ рдкреНрд░рднрд╛рд╡ рдирд┐рдпрдВрддреНрд░рдг knobs рдбрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВ, рдЪреМрдерд╛, рдЖрдк рдорд┐рдХреНрд╕рд░ рдореЗрдВ рд╣реЙрдЯрдХреА рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд▓рдЧрднрдЧ рд╕рдм рдХреБрдЫ рдХреЗ рд▓рд┐рдП, рдкрд╛рдВрдЪрд╡реАрдВ, рдпрд╣ рд╡реАрдПрд╕рдЯреА рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ; рдЫрдард╛, рд░реАрдкрд░ рд▓рд╛рдЗрд╡ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╣реИ рдЬреЛ рд▓рдЧрд╛рддрд╛рд░ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛ рд░рд╣рд╛ рд╣реИред
рдбрд╛рдЙрдирд▓реЛрдб рдФрд░ reaper.fm рдХреЗ рд╕рд╛рде рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ, рдЖрдк рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд░реАрдкрд░ рд╣реА рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЬрд▓реНрджреА рд╣реИ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЬреИрдХ-рдПрд╕рд┐рдпреЛ рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рдирд╣реАрдВ рд╣реИред рдЖрдкрдХреЛ wineasio (http://sourceforge.net/projects/wineasio/) рдбрд╛рдЙрдирд▓реЛрдб, рдкреИрдЪ, рд╕рдВрдХрд▓рди рдФрд░ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдЖрдк рд╕реНрдерд┐рд░ рд╕рдВрд╕реНрдХрд░рдг (0.9.0) рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╛ рдЖрдк рдЧрд┐рдЯ рд╕реЗ рд╡рд┐рдХрд╛рд╕ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЬреЛ рд╕рдВрд╕реНрдХрд░рдг git рдореЗрдВ рд╣реИ рд╡рд╣ рд╕реНрдерд┐рд░ рдПрдХ рд╕реЗ рдереЛрдбрд╝рд╛ рдЕрд▓рдЧ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдореЗрд░реЗ 32-рдирдореВрдирд╛ JACK рдмрдлрд░ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рд╣реБрдЖ, рдЗрд╕рд▓рд┐рдП рдЗрд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реИ:
 git clone git://wineasio.git.sourceforge.net/gitroot/wineasio/wineasio 

Wineasio рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ asio.h рдлрд╝рд╛рдЗрд▓ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЬреЛ рд╕реНрдЯреАрдирдмрд░реНрдЧ ASIO SDK рдореЗрдВ рдирд┐рд╣рд┐рдд рд╣реИред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рд╕реНрдЯрд╛рдЗрдирдмрд░реНрдЧ рдиреЗ рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╡рд┐рддрд░рд┐рдд рдХрд░рдиреЗ рд╕реЗ рдордирд╛ рдХрд┐рдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдЗрд╕реЗ рд╕реНрд╡рдпрдВ рд╕реНрдЯрд╛рдЗрдирдмрд░реНрдЧ рд╡реЗрдмрд╕рд╛рдЗрдЯ (http://www.steinberg.net/en/company/developer.html) рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдЗрд╕реЗ рдЕрдирдкреЗрдХреНрдб рд╡рд╛рдЗрдирд┐рдпрд╛рдУ рдХреЗ рд╕рд╛рде рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдбрд╛рд▓рддреЗ рд╣реИрдВред рдЕрдм рдЖрдкрдХреЛ asio.c рдХреЛ рдкреИрдЪ рдХрд░рдирд╛ рд╣реЛрдЧрд╛:
 /*    */ This->jack_input_ports = jack_get_ports(This->jack_client, NULL, NULL, JackPortIsPhysical | JackPortIsOutput); /*     : */ This->jack_input_ports = jack_get_ports(This->jack_client, NULL, NULL, JackPortIsOutput); /*     ,  */ This->jack_output_ports = jack_get_ports(This->jack_client, NULL, NULL, JackPortIsPhysical | JackPortIsInput); /*   */ This->jack_output_ports = jack_get_ports(This->jack_client, NULL, NULL, JackPortIsInput); 


рдЗрд╕ рдкреИрдЪ рдореЗрдВ, рд╣рдо JackPortIsPhysical рдлрд╝реНрд▓реИрдЧ рдХреЛ рд╣рдЯрд╛ рджреЗрдВрдЧреЗ рддрд╛рдХрд┐ wineasio рддреБрд░рдВрдд рд╕рднреА JACK рдкреЛрд░реНрдЯреНрд╕ рд╕реЗ рдХрдиреЗрдХреНрдЯ рд╣реЛ рдЬрд╛рдП, рдЬрд┐рд╕рдореЗрдВ рд╡реЗ рд╡рд░реНрдЪреБрдЕрд▓ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рд╣рдордиреЗ alsa_in рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмрдирд╛рдпрд╛ рдерд╛ред
рд╣рдо рд╕рдВрдХрд▓рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВ:
 $make $su #make install #exit $wine regsvr32 wineasio.dll 


рд░реАрдкрд░ рдХрд╛ рдЯреЗрд╕реНрдЯ рд▓реЙрдиреНрдЪ, рд╣рдо рдЬрд╛рдВрдЪрддреЗ рд╣реИрдВ рдХрд┐ рд╡рд┐рдирд┐рдпрд╕рд┐рдпреЛ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ рд╣реИ:

wineasio рд░рдЬрд┐рд╕реНрдЯреНрд░реА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:
 $wine regedit 


рджрд┐рд▓рдЪрд╕реНрдк рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рд╕реЗ, рдХреЗрд╡рд▓ рдЗрдирдкреБрдЯ / ouputs рдХреА рд╕рдВрдЦреНрдпрд╛ рдпрд╣рд╛рдВ рд╣реИ, рдЖрдк рд╡рд╛рд╕реНрддрд╡рд┐рдХрддрд╛ рдХреА рдорд╛рддреНрд░рд╛ рдХреЗ рд╕рдорд╛рди рдХреБрдЫ рдФрд░ рдбрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВред рдлрд┐рдХреНрд╕реНрдб рдмрдлрд╝рд░реНрд╕ рдХреЛ "1" рдкрд░ рдЫреЛрдбрд╝рдирд╛ рдЙрдЪрд┐рдд рд╣реИ рддрд╛рдХрд┐ рдмрдлрд░ рдХрд╛ рдЖрдХрд╛рд░ JACK рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗред
рд╣рдо рдлрд┐рд░ рд╕реЗ рд░реАрдкрд░ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдкреИрдХреНрдб рд╡рд╛рдЗрди рд╣реИ рдпрд╛ рдирд╣реАрдВ, рд▓реЙрдиреНрдЪ рдХрдорд╛рдВрдб рдЕрд▓рдЧ рд╣реЛрдЧреА:
 $wine 'c:\program files\reaper\reaper.exe' #   ,   sched_other,  0 () $nice -n -20 wine 'c:\program files\reaper\reaper.exe' #    ,     $schedtool -F -p 10 -e wine 'C:\program files\reaper\reaper.exe' #  Reaper   realtime.       ,   . $env WINE_RT=15 WINE_SRV_RT=10 wine 'C:\program files\reaper\reaper.exe' #   , Reaper    ,    . 

рд╣рдо рдЗрд╕реЗ рд╢рд░рд╛рдм рдХреЗ рддрд╣рдд рд╕рдмрд╕реЗ рдЕрдЪреНрдЫреЗ рдХрд╛рдо рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рддреЗ рд╣реИрдВ:
"рд╡рд░реАрдпрддрд╛рдПрдБ-> рдмрдлрд░рд┐рдВрдЧ-> рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЬрд╝ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореВрд▓ рдШрдЯрдирд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ" рдХреЛ рдЕрдирдЪреЗрдХ рдХрд░реЗрдВ, рдФрд░ "рд╡рд░реАрдпрддрд╛рдПрдБ-> рд╕реВрд░рдд-> UI рдЕрдкрдбреЗрдЯ" "рдЖрд▓рд╕реА рд╣рдореЗрд╢рд╛" рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред



рдЦреИрд░, рдЕрдм рдпрд╣ рдХреЗрд╡рд▓ рд░реАрдкрд░ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдиреА рд╣реБрдИ рд╣реИ, рдЙрдиреНрд╣реЗрдВ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдФрд░ рдирд┐рдЧрд░рд╛рдиреА рдХреЗ рд▓рд┐рдП рдЪрд╛рд▓реВ рдХрд░реЗрдВ, рдкреНрд░рднрд╛рд╡ рдЬреЛрдбрд╝реЗрдВ рдФрд░ рдЦреЗрд▓реЗрдВ:


рдЖрдкрдХреЗ рд▓рд┐рдП рд╕рдлрд▓ рд░рд┐рд╣рд░реНрд╕рд▓!

рдкреБрдирд╢реНрдЪ:


рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рд░рд┐рдпрд▓рдЯрд╛рдЗрдо рдХрд░реНрдиреЗрд▓, рд░рд┐рдпрд▓рдЯрд╛рдЗрдо рдкреИрдЪ рдХреЗ рд╕рд╛рде рд╡рд╛рдЗрди рдФрд░ рдЧрд┐рдЯ рдХреЗ рд╕рд╛рде рд╡рд╛рдЗрдирд┐рдпреЛ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд▓рд╕реА рдордд рдмрдиреЛред рдкрд░рд┐рдгрд╛рдо рдмрд╣реБрдд рдЕрдЪреНрдЫреЗ рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдПред

рд╕рдВрджрд░реНрдн:
debian.org
pengutronix.de/software/linux-rt/debian_en.html
reaper.fm
sourceforge.net/projects/wineasio
www.steinberg.net/en/company/developer.html
wiki.cockos.com/wiki/index.php/How_to_run_Reaper_in_Wine_on_Linux

Source: https://habr.com/ru/post/In135835/


All Articles