zita-ajbridge - מקוון בענן

זוהי הפקודה zita-ajbridge שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


zita-a2j, zita-j2a - השתמש במכשיר ALSA כלקוח Jack, עם דגימה מחדש.

תַקצִיר


zita-a2j [אפשרויות]
zita-j2a [אפשרויות]

תיאור


שתי תוכניות אלה מאפשרות להשתמש במכשיר ALSA כלקוח ג'ק, כדי לספק תוספת
לכידה (zita-a2j) או השמעה (zita-j2a). מבחינה פונקציונלית הם שוות ערך ל
alsa_in ו-alsa_out שמגיעים עם ג'ק, אבל הם יספקו איכות שמע הרבה יותר טובה.

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

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

קצב הדגימה יכול להיות זהה לזה של ג'ק, או שונה. השהיה מינימלית מתקבלת על ידי
הפעלת מכשיר als בגודל תקופה נמוך יותר מזה של ג'ק. זה יכול להיעשות בבטחה כמו
als thread יפעל בעדיפות גבוהה יותר, ומלבד העתקה למאגר פנימי מס
העבודה נעשית שם. אין הגבלות על המוצר של period_size ו
מספר_תקופות כמו שיש עבור alsa_in ו- alsa_out.

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

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

השמיים -L אפשרות מאלצת את ממשק ALSA ל-2 ערוצים ופורמט דגימה של 16 סיביות. זה אולי
נדרש כאשר נעשה שימוש ב-a2j או j2a עם התקן 'לולאה' של ALSA, אם הקצה השני אינו
לקבל יותר מ-2 ערוצים או דגימות נקודה צפה. אסור להשתמש באפשרות זו
אחרת.

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

וריאציות קטנות במספרים אלו יראו כאשר יישומי Jack יופעלו או יופסקו. זֶה
זה נורמלי. כל דבר אחר לא - אנא דווח.

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

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

גם zita-a2j וגם zita-j2a ישהו את הפעולה בזמן שג'ק נמצא במצב 'גלגל חופשי'.

אפשרויות


-h הדפס שורת פקודה וסיכום אפשרויות.

-j
שם לקוח ג'ק [zita-a2j או zita-j2a].

-d
מכשיר ALSA [ללא].

-r
קצב דגימה [48000].

-p
גודל תקופה [256].

-n
מספר שברים [2].

-c
מספר ערוצים [2].

-Q
איכות דגימה מחדש [אוטומטי].

-S סנכרון שעון Word, השבת דגימה מחדש.

-I [0]
(zita-a2j בלבד) תיקון חביון. הערך מתווסף לקבוצת מאפייני ההשהיה
על יציאות ג'ק.

-O [0]
(zita-j2a בלבד) תיקון חביון. הערך מתווסף לקבוצת מאפייני ההשהיה
על יציאות ג'ק.

-L כפה על 2 ערוצים ופורמט דגימה של 16 סיביות.

-v הדפס מידע מעקב.

השתמש ב-zita-ajbridge באינטרנט באמצעות שירותי onworks.net



התוכניות המקוונות האחרונות של לינוקס ו-Windows