דף הבית » איך ל » האם עלי להתאים את עוצמת הקול על-ידי תוכנה או חומרה עבור צליל אופטימלי?

    האם עלי להתאים את עוצמת הקול על-ידי תוכנה או חומרה עבור צליל אופטימלי?

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

    מפגש השאלות והתשובות של היום מגיע אלינו באדיבות SuperUser - חלוקה מחודשת של Stack Exchange, קיבוץ קהילתי של אתרי Q & A.

    השאלה

    קורא הקורא QQwy מציג את השאלה הבאה:

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

    • על ידי הפיכת המוסיקה חזק יותר בנגן המוסיקה שלי, משחק או תוכנה אחרת לייצור קול?
    • על ידי העלאת עוצמת הקול ברמת מערכת ההפעלה (לדוגמה, על-ידי לחיצה על סמל הרמקולים באזור ההודעות של Windows והפעלת עוצמת הקול)?
    • על ידי הפעלת עוצמת הקול במגבר או ברמקולים המחוברים למחשב שלך, ובכך לשנות את עוצמת הקול בחומרה?

    האם תוכניות מול מערכת ההפעלה? האם תוכנה מול חומרה משנה?

    בואו ניכנס לתחתית הדברים: עדיף לארכב את עוצמת הקול ברמקול או בהגדרות המחשב?

    התשובה

    Superuser תורם Indrek קופץ עם תשובה מוחלטת לשאלה:

    תוכנית לעומת מערכת ההפעלה בדרך כלל לא משנה. מה שחשוב הוא אם אתה כוונון נפח בתוכנה או בחומרה.

    צמצום נפח התוכנה הוא בעצם שווה להקטין את עומק הסיביות. בשמע דיגיטלי, האות מחולק לדגימות שונות (נלקח אלפי פעמים בשנייה), ועומק סיביות הוא מספר סיביות המשמשים לתיאור כל מדגם. הקטנת האות מתבצעת על ידי הכפלת כל דגימה במספר קטן יותר, כאשר התוצאה היא שאינך משתמש עוד ברזולוציה המלאה כדי לתאר את השמע, וכתוצאה מכך ניתן לצמצם את טווח הדינמיקה ואת יחס האות לרעש. באופן ספציפי, כל 6 dB של הנחתה שווה להקטין את עומק הסיביות על ידי אחד. אם התחלת עם, למשל, שמע של 16 סיביות (סטנדרטי עבור תקליטורי שמע) והפחיתה את עוצמת הקול ב -12 dB, היית מקשיב ביעילות לשמע של 14 סיביות במקום. הפעל את עוצמת הקול למטה יותר מדי ואיכות יתחילו לסבול בצורה ניכרת.

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

    PDF זה יש מידע נוסף וכמה איורים מעולה אם אתה מעוניין ללמוד יותר.

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

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

    @ Joren פרסם שאלה טובה בהערות:

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

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

    יש לכך כמה פתרונות:

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

    @ ליימן אנדרס נואלס הצביע על כך שהנושא של הפחתת עומק סיביות אינו חל על מערכות הפעלה מודרניות. באופן ספציפי, החל ב- Vista, Windows באופן אוטומטי upamples כל הזרמים שמע ל 32 סיביות נקודה צפה לפני ביצוע כל attenuation. משמעות הדבר היא, כי אם אתה נמוך להפוך את עוצמת הקול, לא צריך להיות אובדן יעיל של פתרון. עם זאת, בסופו של דבר השמע צריך להיות למטה המרה (ל 16 סיביות, או 24 סיביות אם DAC תומך בכך), אשר יציג כמה שגיאות quantisation. כמו כן, מחליש הראשון ומגביר מאוחר יותר יגדיל את רצפת הרעש, כך העצה לשמור על רמות התוכנה ב 100% ו להחליש בחומרה, קרוב לסוף שרשרת האודיו שלך ככל האפשר, עדיין עומד.


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