כרטיס קול אדום על שטיח, עם שתי כניסות, מתג האזנה ישירה (Direct Monitor) ופוטנציומטר עוצמה

השהיה בהקלטה: למה שומעים את עצמם באיחור ואיך מתקנים

השהיה בהקלטה היא הזמן שעובר מהרגע שהצליל נכנס לכרטיס הקול ועד שהוא חוזר לאוזניות. מעל 10 מילישניות בערך, שרים ומנגנים מתחילים להרגיש אותה. המפתח הוא גודל הבאפר: ב-128 דגימות ב-48 קילוהרץ ההשהיה הלוך ושוב היא כ-8 עד 10 מילישניות, וב-512 היא כבר בערך 25, וזה מפריע.

מה גורם להשהיה בהקלטה

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

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

כמה השהיה באמת מפריעה

אין סף אחד שמתאים לכולם. הבדל קטן בין הצליל שאתה שומע לצליל שאתה מרגיש בגרון או באצבעות נשמע כמו הד, ושירה בפרט רגישה לזה. הכלל שאני עובד איתו: עד 10 מילישניות לא מרגישים, סביב 15 מתחילים להרגיש הד קל בשירה, ומעל 25 קשה לנגן בקצב.

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

באפר (דגימות) 44.1 קילוהרץ 48 קילוהרץ 96 קילוהרץ
32 0.73 ms 0.67 ms 0.33 ms
64 1.45 ms 1.33 ms 0.67 ms
128 2.90 ms 2.67 ms 1.33 ms
256 5.80 ms 5.33 ms 2.67 ms
512 11.61 ms 10.67 ms 5.33 ms
1024 23.22 ms 21.33 ms 10.67 ms

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

ההשהיה שמרגישים היא ההלוך ושוב: באפר כניסה, באפר יציאה, והממירים. אני מחשב אותה כפעמיים הבאפר ועוד כ-4 מילישניות של ממירים.

האזנה ישירה: הדרך שמבטלת את ההשהיה

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

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

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

יש תקלה אחת שחוזרת: מפעילים האזנה ישירה, ומשאירים גם את האזנה מהתוכנה פתוחה. התוצאה היא כפל של אותו קול, אחד מיידי ואחד מאוחר, וזה נשמע כמו פלאנגר (Flanger) שאף אחד לא ביקש. מכבים אחד מהשניים.

איך מקטינים את ההשהיה בלי שהמחשב ייתקע

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

הסימן שהבאפר קטן מדי הוא לא איחור אלא קליקים, פצפוצים או הודעת עומס. אם הם מופיעים, מעלים צעד אחד ולא יותר, מ-128 ל-256, ובודקים שוב.

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

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

איך מודדים את ההשהיה האמיתית של המערכת

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

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

אותו חישוב מהטבלה, הפוך. 480 דגימות ב-48 קילוהרץ הן בדיוק 10 מילישניות. אם התוכנה כבר מפצה אוטומטית על ההשהיה, ההפרש יצא קטן מהאמיתי, ולכן אני מכבה את הפיצוי לפני הבדיקה.

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

פלאגינים ואוזניות אלחוטיות

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

בזמן הקלטה אני עוקף כל פלאגין כזה. את התוצאה הסופית אני בודק במיקס, כשהבאפר גדול ואף אחד לא מנגן בזמן אמת. כשכל הערוצים מחוברים, התוכנה מפצה על ההשהיה של הפלאגינים (Plugin Delay Compensation, או PDC) ומיישרת אותם. כשערוץ אחד מאחר ביחס לאחר, למשל בעיבוד מקבילי, הסאונד נעשה דק.

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

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

טעויות נפוצות

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

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

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

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

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

שאלות נפוצות

מה גודל הבאפר המומלץ להקלטה?

128 דגימות ב-48 קילוהרץ הוא נקודת פתיחה טובה: ההשהיה הלוך ושוב היא בערך 8 עד 10 מילישניות, ורוב המחשבים עומדים בזה. אם יש קליקים, עולים ל-256. אם צריך פחות והמחשב מחזיק, יורדים ל-64. במיקס מחזירים ל-512 או ל-1024.

מה ההבדל בין השהיה לבאפר?

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

למה יש לי השהיה גם בבאפר הכי קטן?

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

איך מקליטים שירה בלי להרגיש השהיה?

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

אפשר להקליט עם אוזניות בלוטוס?

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

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

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