View Full Version : خواندن اطلاعات يه فايل wave بايت به بايت
Afshin160
دوشنبه 30 فروردین 1389, 11:11 صبح
باسلام
چطور مي توان اطلاعات يه فايل Wave را بايت به بايت خواند.؟
چطور مي توان يه فايل Wave را با در نظر گرفتن هدر آن ايجاد كرد ؟
متشكرم .
adinochestva
دوشنبه 30 فروردین 1389, 11:31 صبح
می تونید از این پروژه کمک بگیرید
http://www.codeproject.com/KB/audio-video/CSharpWAVClassAndMixing.aspx
Afshin160
دوشنبه 30 فروردین 1389, 12:02 عصر
دوست عزيز مرسي ...
ولي اين لينك را قبلا" ديده بودم و حتي تست هم كردم و لي جواب نميده .
seven7777777
دوشنبه 30 فروردین 1389, 14:30 عصر
من دو تا تابع واسه يه برنامم نوشتم كه يكي فايل رو هر نوعي كه باشه به byte[] تبديل مي كنه و ديتابيس ذخيره مي كنه و اون يكيش همون Byte[] ها رو به خود فايل تبديل مي كنه و اونو اجرا مي كنه . نوع فايل هم اصلا مهم نيست چي باشه !!!
الان دم دستم نيست ولي در اولين فرصت برات مي ذارم .
mohammad meta
دوشنبه 30 فروردین 1389, 14:48 عصر
بوسیله filestream تمام فایل به صورت بایت میتونی بخونی .متد raed یک filestream آرایه ای از بایت بر می گرداند.
FileStream a = new FileStream(@" wave file path", FileMode.Open ,FileAccess.Read);
byte[] read = null;
a.Read(read, 0, (int)a.Length);
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.