delphi4arab منتديات دلفي للعرب
تشغيل ملفات wav مع FreePascal/Lazarus عن طريق openal - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : متتديات باسكال Pascal (https://delphi4arab.net/forum/forumdisplay.php?fid=7)
+--- قسم : Lazarus - Free Pascal - CrossKylix - Kylix - CrossVCL (https://delphi4arab.net/forum/forumdisplay.php?fid=34)
+--- الموضوع : تشغيل ملفات wav مع FreePascal/Lazarus عن طريق openal (/showthread.php?tid=4479)

الصفحات: 1 2 3


تشغيل ملفات wav مع FreePascal/Lazarus عن طريق openal - محمد عبد العزيز - 19-09-2012

إقتباس :في الوحدة الرئيسية في الحدث formcreate

procedure TForm1.FormCreate(Sender: TObject);
begin
soundplayer.Create;
end;

احذف ما فوق
لست بحاجة لتعريف واو انشاء SoundPlayer لانه سبق ذلك، افتح ملف المكون fpsound.pas تجد به
كود :
var SoundPlayer: TSoundDocument; ... initialization SoundPlayer := TSoundDocument.Create; finalization SoundPlayer.Free;
كل ما عليك هو التثبيت الصحيح للمكون.



تشغيل ملفات wav مع FreePascal/Lazarus عن طريق openal - amh_2009 - 19-09-2012

سأعيد المحاولة
شكرا على الرد


تشغيل ملفات wav مع FreePascal/Lazarus عن طريق openal - amh_2009 - 19-09-2012

تمكنت من تنفيذ التطبيق ولكن يتم تشغيل الملف مرة واحدة وعند الضغط على مفتاح play مرة أخرى لا يتم تشغيل الملف الصوتي فما سبب ذلك ؟ وهل هناك طريقة للتغلب على هذة المشكلة؟

شكرا


تشغيل ملفات wav مع FreePascal/Lazarus عن طريق openal - محمد عبد العزيز - 20-09-2012


fpsound لايزال ببدايته...
لا تستخدم Stop وغيرها بPause



تشغيل ملفات wav مع FreePascal/Lazarus عن طريق openal - amh_2009 - 20-09-2012

عندما طبقت المثال الخاص ب fpsound على لينكس لم يتم تشغيل الملف التنفيذي وتشغيل الصوت الا بعد
اضافة مسار مكتبة libopenAL باستخدام LD_LIBRARY_PATH قبل تنفيذ التطبيق

فهل fpsound يعتمد على مكتبة openAL


تشغيل ملفات wav مع FreePascal/Lazarus عن طريق openal - محمد عبد العزيز - 20-09-2012

إقتباس :فهل fpsound يعتمد على مكتبة openAL
نعم، ألم تلاحظ ملفات OpenAL موجودة ضمن ملفات fpsound
حاليا fpsound يستخدم OpenAL فقط وربما مستقبلا يعتمد على غيره ايضا



تشغيل ملفات wav مع FreePascal/Lazarus عن طريق openal - amh_2009 - 21-09-2012

شكرا أخ B.M.AbdelAziz

على التفاعل البناء جزاك الله خيرا استفدنا كثيرا من مشاركاتك

نتمنى أن يتحسن FPSound ليستغني عن المكتبات الخارجية ويعتمد على كود بسكال فقط