delphi4arab منتديات دلفي للعرب

نسخة كاملة : MagicMusic لتشغيل ملفات .v2m
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
MagicMusic لتشغيل ملفات .v2m


مرفق مع مثال
السلام عليكم

بعض الملاحظات
صاحب المكتبة الاصلي هو الالماني Tammo Hinrichs الملقب بkb موقعه kebby.org وجب الاشارة له
لو كان الاسم V2 Lib/Engine او ما شابه احسن من Magic من اسم الايراني magic_h2001
لو ارفقت MagicMusic.asm احسن
جرب تشغيل الملف المرفق
اخي عبد العزيز

المكتبه الاصليه هي

MagicMusic.dll

الموجوده في MagicV2mEngine.dcu

وهي التي قمت بتحويله

اما الالماني قام بنفس العمل وعمل تعدبلات عليها

بالنسبة للملف الذي ارفقته

مكتبه الالماني هي التي تشغله
المبرمج الاصلي لV2 synthesizer هو الالماني kb من فريق Farbrausch
http://en.wikipedia.org/wiki/Farbrausch
قام بنشر اصدار 1.0 على شكل مكتبة lib. ومثال للاستخدام بلغة السي
فيما بعد قام magic_h2001 بتحويلها الى dll لاستخدامها بدلفي وVB فيما بعد لغات اخرى...
وحدات دلفي dcu ما هي الا DLL + تحميل بالذاكرة كان هذا نهاية 2007
سنة 2008 قام kb بنشر تحديث باصدار 1.5

الان تعرف لماذا المرفق السابق iOTA لا يعمل ؟ لان magic_h2001 لم يقم بتحديث المكتبة DLL والوحدات الى الاصدار الاخير.

الان احسن شيئ هو تحويل الاصدار 1.5 الى OBJ واستخدامه من دلفي أو تحويله كليا الى دلفي وهذا قد يكون على حساب سرعة الاداء

انا الن اعمل على تحويلها

لكن للمعلومات

libv2_1.5 لا تشغل الملفات التي تشغلها MagicMusic

والله اعلم

عند تشغيل اي ملف البرنامج يعمل كراش
مثال مرفق لهذه المكتبه
إقتباس :libv2_1.5 لا تشغل الملفات التي تشغلها MagicMusic
عند تشغيل اي ملف البرنامج يعمل كراش

MagicMusic كما اسميتها تستخدم LibV2 1.0 وهي الاكثر انتشار لإمكانية استخدامها بلغات مختلفة delphi/vb/asm/... عكس المثال الاصلي بالسي والمكتبة Lib
لتشغيل ملفات libV2 1.0 بLibV2 1.5 يجب تحول/تحديث الملفات بالاداة conv2m

الملفات المصدرية كاملة موجودة ب
GitHub
كود :
https://github.com/farbrausch/fr_public/tree/master/v2
التراك التى كان محركها v2m هو من بين الاسباب التي كانت وراء نجاح the product fr-08 في سنة 2000
فريق farbrausch كان يجمع العباقرة فعلا امثال ryg و Chaos . الان كل واحد ذهب في طريقه
لعيونك اخي تم التحويل للاصدار الثاني

اعتقد انها تحتاج لبعض اللمسات

لاني قمت بتحويلها على الماشي

مرفق مع مثال
تعديل امكانيه تشغيل الاصدارات القديمه

مرفق
الصفحات : 1 2