כיצד לתקן בעיות נפוצות בממשק שמע ב- Windows 10

הגדרת מחשב Windows שלך להקלטת שמע, במיוחד כאשר אתה מוסיף חומרת שמע, מכשירים ו- DAWs לתערובת, יכולה להיות קצת כאב ראש. במאמר זה אנו עוסקים בכמה נושאים נפוצים הקשורים למנהלי שמע, תצורת חומרה ו"אה! " רגעים.

הסבר על ממשקי API של אודיו של Windows

ברוב ה- DAWs אתה יכול לשנות את ממשק ה- API לאודיו. האפשרויות ומה שהם עושים הם בדרך כלל:

  • DirectSound : שייך ל- Microsoft DirectX API. זוהי דרך אוניברסלית לכל מכשירי השמע לעבוד כראוי עם Windows. הבעיה עם DirectSound להקלטה עם ניטור חי ( השמעה בזמן אמת בזמן הקלטה בו זמנית) היא ש- DS מציגה כמות גדולה של חביון, שכן הקלט שלך ( גיטרה, מקלדת וכו ') עובר דרך שכבת האמולציה לפני הפלט.
  • WaveOut : קודם מיושן ביותר ל- DirectSound, זה לעולם לא אמור לשמש, אלא אם כן מנהלי האודיו שלך כל כך חסוכים שזה איכשהו הדבר היחיד שעובד ( ראיתי את זה בעבר) .
  • הזרמת WDM Kernel : עוד מצב שמע קדום עתיק, שהוא קצת פחות מעבד אינטנסיבי מ- WaveOut, אך יש להימנע ממנו.
  • WASAPI : זה דומה ל- DirectSound, אלא שהוא משתמש במצב "בלעדי", כלומר כל אפליקציה שבה אתה משתמש במצב WASAPI תשתלט שליטה מלאה על מנהל התקן השמע. אז אם יש לך DAW פתוח במצב WASAPI, לא תשמע שום שמע מסרטון YouTube ב- Google Chrome - מכיוון שמצב WASAPI ב- DAW לקח שליטה בלעדית על מנהל התקן האודיו.
  • ASIO : מנהל התקן ייעודי ברמת החומרה, לרוב יש לו תמיכה בקצב סיביות אמיתי וללא חביון. ASIO היא מערכת השמע המועדפת להקלטת קלט אם ברשותך התקן חומרה עם מנהלי התקן משלו של ASIO. לדוגמא, DACs רבים של USB, ממשקי שמע ודוושות אפקטים דיגיטליים כוללים מנהלי התקן ייעודיים של ASIO הזמינים ישירות מהיצרנים שלהם.

כעת, לאחר שהסברנו על מערכות השמע השונות, מאפשר לפתור כמה בעיות אודיו נפוצות בעבודה עם DAWs.

מצב ASIO: קלט שזוהה באמצעות USB, אינו יכול לבחור את שמע Windows ( למשל Realtek) כפלט.

זה לפי תכנון. כאשר ASIO נבחרה כמערכת השמע, המכשיר התומך ב- ASIO הופך למקור הקלט / הפלט. כדי לשמוע פלט שמע מ- ASIO, עליך לחבר כבל מפלט ההתקן, לכניסת המחשב שלך ( או לזוג רמקולים חלופי שאינו מחובר למחשב שלך) .

להלן תרשים:

מכשיר השמע שלי מחובר למחשב שלי באמצעות USB. האם אני לא צריך לקבל פלט שמע מרמקולי המחשב שלי במקביל להקלטת מכשיר, באמצעות מנהלי התקן ASIO?

לא. היית יוצר לולאת משוב. זכור כי ASIO הוא מנהל התקן ייעודי לחומרה, המשתמש בלעדית בהתקן החומרה.

אתה שולח אות ממכשיר השמע למחשב שלך באמצעות USB. אז האות מעורבב ב- DAW שלך. לאחר מכן הוא שולח את האות בחזרה לממשק השמע שלך, לעבור את קו ה- OUTPUT.

מה שאתה בעצם מבקש הוא שאות השמע יעבור ממכשיר השמע שלך למחשב האישי שלך, יתערבב ב- DAW, ואז יחזור למכשיר השמע שלך ואז יעבור חזרה לרמקולים של המחשב שלך. זה לא אפשרי מכיוון שרמקולי המחשב שלך אינם חלק ממנהלי ההתקן של ASIO ברמת תוכנה.

מה שיקרה אם היית יכול לעשות זאת יהיה שאות הקול ייסע קדימה ואחורה בין ממשק האודיו שלך לבין רמקולי המחשב שלך לאינסוף, ויוצר את הצליל הנורא ביותר הידוע לאנושות כשהוא מתפתל קדימה ואחורה, נהיה חזק יותר ויותר חריק על ידי שְׁנִיָה. זה יהיה המקביל לזה:

TLDR: בעת שימוש במצב ASIO בלעדי, אתה זקוק לפלט חיצוני המחובר ישירות למכשיר החומרה ASIO שלך. זה לא יופלט דרך רמקולי המחשב שלך ברמת תוכנה, מכיוון שהרמקולים שלך אינם חלק מהתמהיל.

כיצד אוכל להשתמש בכניסת ASIO ועדיין להשיג פלט רמקולים למחשב?

יש לך שתי אפשרויות כאן.

אתה יכול להשתמש ב- DirectSound, אשר אמור לך לבחור את מכשיר ה- ASIO שלך כקלט, ואת הרמקולים המקוריים של המחשב שלך ( Realtek וכו ') כפלט. עם זאת, זה מוסיף הרבה חביון מכיוון שהוא מעביר את שתי השכבות דרך רמת ההדמייה.

אם אתה מנגן על גיטרה, למשל, תשמע את תווי הגיטרה כמו, 5 שניות אחרי שאתה מכה על המיתרים. מכיוון שאות הקלט מועבר ממכשיר השמע שלך למחשב האישי שלך, מעורב באמולציה, ואז פלט דרך Realtek ( או כל צליל המחשב המקורי שלך. כנראה Realtek).

האפשרות השנייה שלך היא ASIO4ALL. זהו מנהל התקן ASIO כללי של צד שלישי אשר מעין "מרמה" את Windows לאפשר קלט מבוסס ASIO, עם פלט חלופי, כמו Realtek. זה עושה זאת באמצעות כישוף ועיטוף זרמי ליבה ועוד המון מונחים קטנים ומפוארים שאני לא ממש יכול להסביר. זה עובד די טוב - החביון אינו טוב כמו מצב ASIO טהור, אך הוא מהיר בהרבה מ- DirectSound.

אני משתמש ב- ASIO4ALL, אך אין אפשרויות קלט / פלט ב- DAW שלי?

לחץ על "תצורת ASIO" וודא שהתקני הקלט והפלט שלך מופעלים בפועל בלקוח ASIO4ALL. ואז הפעל מחדש את ה- DAW שלך.

להסבר מפורט יותר על השימוש ב- ASIO4ALL ב- DAW, עיין במדריך של Appual כיצד להקליט גיטרה במחשב באמצעות Reaper DAW.

אני משתמש ב- DirectSound ויש פצפוצים נוראיים וסטטיים מהפלט.

על זה דיברתי קודם עם חביון DirectSound. מהירות האימולציה של DirectSound ( היכולת לעבד ולהפיק בזמן אמת את מה שאתה מקליט) תלויה במידה רבה במספר גורמים, אך המעבד הוא גורם גדול.

כשהמאגר מוגדר נמוך מדי ( מאגר נמוך יותר = הדמייה מהירה יותר) , הנהג די מעלה את עצמו ומתחיל לייצר את הרעשים הנוראיים האלה. אך ככל שהגדרת החיץ גבוהה יותר , כך מציגים עיכוב רב יותר ( שמיעת המכשיר שניות לאחר השמעת תו). אז עם DirectSound, עליכם להתאים את הגדרת "Buffer" ולמצוא את "הנקודה המתוקה" לפני שהמעבד שלכם מתחיל להתנשף אחר אוויר ולא יכול להמשיך לעמוד בקצב.

לכן כדאי לכם להישאר עם ASIO או ASIO4ALL.

ה- DAW שלי קורס בעת שינוי מצבי שמע.

זה די נפוץ, וזה בדרך כלל בגלל שאפליקציה כלשהי במחשב שלך לקחה שליטה בלעדית במכשיר השמע שלך. אז נניח שיש לך Chrome פתוח ברקע, ואתה מנסה לשנות את התקן השמע ב- DAW שלך מ- ASIO ל- DirectSound. אך משום מה, ל- Chrome הייתה שליטה בלעדית ב- DirectSound. אז עכשיו ה- DAW שלך קורס, מכיוון שהוא לא יכול להשתלט על מנהל התקן השמע מ- Chrome. זה בדרך כלל בסיס "כל הקודם זוכה".

מה שאתה יכול לנסות לעשות זה קודם כל, וודא שבמחשב שלך לא נפתחות אפליקציות שיכולות להשתמש באודיו. הבעיה כאן היא שאפילו חלונות יכולים להשתמש באודיו, עם אפקטים קוליים. אז אתה צריך להשבית כמעט הכל.

נסה גם להשבית את "מצב בלעדי" במכשירי השמע שלך. אתה באמת צריך להפעיל אותו רק כאשר אתה רוצה להשתמש במצב WASAPI.

חיברתי את יציאת ממשק השמע שלי לרמקולים / אוזניות חיצוניות, אבל אני מקבל רק צליל ערוץ שמאלי או ימין, לא שניהם?

אתה כנראה משתמש בכבל מונו. תלוי בהתקן השמע הספציפי שלך, כנראה שתצטרך מתאם תוסף סטריאו. או כבל סטריאו כפול 6.3 מ"מ. או חבורה של וריאציות מוזרות אחרות, כי זה באמת תלוי במכשיר שלך ולמה אתה מנסה לחבר אותו. שאל את חנות חומרת האודיו המקומית שלך.

תגים חלונות 10