יום שני, 7 ביוני 2010

זמני השהייה ושקט שקט שקט

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


אין תגובות:

הוסף רשומת תגובה