Logo

רד-בורד: ארכיון

ראשי > תיכנות > עזרה ב C

11/04/2008 18:10:06 lidorag
אוקי יש לי בקרוב בגרות בחומרה תוכנה ואני מזה רוצה לתת פרויקט עצבני עכשיו אני בניתי הכל וממש יפה בשפת C אבל אני עכשיו תקוע ברמקול
אז ככה הצלחתי לעשות שכל פעם זה יעשה ביפים כאלה ברמקול דרך שליחת פולס חשמלי

אבל אני רוצה להכין MP3 ואני יודע שאפשר כי תלמיד אחר יותר בוגר ממני עשה את זה אז למישהו יש מושג איך עושים תדבר הזה ולהסביר לי אני לא רוצה שיתן לי תקוד אני רק רוצה עזרה בזה
12/04/2008 15:57:37 HLL
על מה בידיוק אתה מדבר
מה למה מי כמה ואיך ...
12/04/2008 16:27:34 lidorag
טוב אז בוא אני יסביר את כצמי יותר טוב
אני לומד אלקטרוניקה עכשיו במיקצוע הזה בקרוב יהיה לי בגרות על שבב שאני בונה
לפרויקט הזה קוראים חומרה תוכנה
עכשיו את השבב כבר בניתי ומה שנותר זה התוכנה ואני מוכן לברות עד פה סבבה
עכשיו השבב מיתחבר למחשב דרך כבל מדפסת, לשבב יש לדים מפסקים זמזם מנוע ורמקול
בניתי תוכנה שמפעילה את הלדים מפסקים זמזם ומנוע ומה שנותר לי זה רמקול
עכשיו אני מעוניין להכין נגן שיוכל לעשות "עיון" לקבל קובץ WAV ולהשמיעה אותו דרך השבב שלי שמוחובר דרך כבר מדפסת

איך אני עושה את זה
*"עיון"
*להכניס למישתנה מסוים את מה שבחרתי
*להשמיעה את מה שבחרתי דרך הרמקול ביצא של כבל מדפסת לפורט (0x37a)
?!@#
13/04/2008 22:48:04 HLL
הרמקול זה ייצור אנולוגי כמו שאתה יודע
היציאת LPT היא דיגיטאלית, אני מניח (ומקווה) שיש לך שם משהוא שמבצע המרה מדיגיטלי לאנולוגי, או איזהשהוא מחולל תדר או משו, לא משנה איזה מקרה, אתה לא יכול ישירות לשלוט על הרמקול דרך LPT, אתה צריך לתקשר עם אותו רכיב שמכולל עבורך את הגל שמגיע לרמקול

כך, כך, או כך, אני דיי בטוח ש WAV הוא לא פורמט מורכב יותר מידי, הוא מתבסס על PCM, שהעיקרון שלה פשוט למדיי (דגימה, וקידוד, ללא דחיסה [בעיקרון לפחות]).
http://www.sonicspot.com/guide/wavefiles.html
עמודים: 1