پاسخ : mp3 player بدون ic
با سلام
دوست عزیز کاری که می خوای انجام بدی قابل تحسین ولی بسیار سنگین و وقت گیره!
چون توی این فرمت از توابع ریاضی زیادی مخصوصا FFT و IFFT استفاده شده که الگوریتم های پیچیده و سنگین و حافظه بری داره!!!
از لحاظ سرعت نیز دوستان اشاره کردن که با یه میکروی 32 بیتی برای اینکه بتونی تمام بیت ریت ها رو پلی کنی نیاز به حداقل 30mips سرعت نیاز داری! البته شاید برای بیت ریت های پایین به سختی بشه با 20mip میکروی هشت بیتی از عهدش بر اومد.
ولی مسئله اصلی فعلا اینها نیست.مسئله اینه که این فرمت دارای لانسنس هست و اطلاعات کامل برای توضیح این فرمت روی وب وجود نداره (اطلاعات کلی وجود داره ولی وقتی نیاز به جزئیات پیدا میشه سر در گم می مونی)
من خودم دو سال پیش تا حدود بسیار زیادی از دیکود این فرمت پیش رفتم (شاید 80 90 درصد) ولی در انتها پاسخی که می گرفتم با ورودی برابر نبود و چرت و پرت بود و اونهم بدلیل قدم گذاشتن توی دنیای تاریک جزئیات این فرمت بود.
من اینکارو می کنم که :
اول برنامرو روی کامپیوتر می نویسم و اگه جواب گرفتم می رم سراغ پیاده سازی روی میکرو (برای دیکود jpeg همین کارو کردم)
در کل اگه وقت این کارو داری و واقعا عشقت دیکود این فرمته به موانعشم فکر کن بعد برو جلو وگرنه استاد گفته و نمره داره و این حرفا انرژی دو هفته از کارو بهت میده در حالی که حداقل حداقل اگه خیلی باهوش باشی شش ماه تمام وقت باید روش کار کنی و آخرشم تضمینی برای نتیجه گیری نداری!
اینم چند منبع که روی این فرمت کمی توضیح داده
mp32.pdf
Thesis_report-_MP3_Decoder.pdf
با سلام
دوست عزیز کاری که می خوای انجام بدی قابل تحسین ولی بسیار سنگین و وقت گیره!

چون توی این فرمت از توابع ریاضی زیادی مخصوصا FFT و IFFT استفاده شده که الگوریتم های پیچیده و سنگین و حافظه بری داره!!!
از لحاظ سرعت نیز دوستان اشاره کردن که با یه میکروی 32 بیتی برای اینکه بتونی تمام بیت ریت ها رو پلی کنی نیاز به حداقل 30mips سرعت نیاز داری! البته شاید برای بیت ریت های پایین به سختی بشه با 20mip میکروی هشت بیتی از عهدش بر اومد.
ولی مسئله اصلی فعلا اینها نیست.مسئله اینه که این فرمت دارای لانسنس هست و اطلاعات کامل برای توضیح این فرمت روی وب وجود نداره (اطلاعات کلی وجود داره ولی وقتی نیاز به جزئیات پیدا میشه سر در گم می مونی)
من خودم دو سال پیش تا حدود بسیار زیادی از دیکود این فرمت پیش رفتم (شاید 80 90 درصد) ولی در انتها پاسخی که می گرفتم با ورودی برابر نبود و چرت و پرت بود و اونهم بدلیل قدم گذاشتن توی دنیای تاریک جزئیات این فرمت بود.
من اینکارو می کنم که :
اول برنامرو روی کامپیوتر می نویسم و اگه جواب گرفتم می رم سراغ پیاده سازی روی میکرو (برای دیکود jpeg همین کارو کردم)
در کل اگه وقت این کارو داری و واقعا عشقت دیکود این فرمته به موانعشم فکر کن بعد برو جلو وگرنه استاد گفته و نمره داره و این حرفا انرژی دو هفته از کارو بهت میده در حالی که حداقل حداقل اگه خیلی باهوش باشی شش ماه تمام وقت باید روش کار کنی و آخرشم تضمینی برای نتیجه گیری نداری!

اینم چند منبع که روی این فرمت کمی توضیح داده
mp32.pdf
Thesis_report-_MP3_Decoder.pdf










دیدگاه