عن المشروع

foo_input_pmd هو مكوّن foobar2000 يضيف دعم تشغيل ملفات Professional Music Driver (PMD). PMD هو مشغّل موسيقى أنشأه Masahiro Kajihara (KAJA) يستخدم MML (Music Macro Language) لإنتاج الموسيقى لمعظم أجهزة الكمبيوتر اليابانية في الثمانينيات وأوائل التسعينيات، بما في ذلك PC-98 وPC-88 وX68000 وFM Towns. كان يُستخدم على نطاق واسع لموسيقى سلسلة PC-x801، مع أمثلة بارزة مثل Touhou Project وGrounseed. الميزات - فك ترميز ملفات Professional Music Driver (.m, .m2). - دعم الوضع الداكن. المتطلبات - تم الاختبار على Microsoft Windows 10 والإصدارات الأحدث. - foobar2000 v1.6.16 أو أحدث (32-bit أو 64-bit). التثبيت انقر نقراً مزدوجاً على ملف foo_input_pmd.fbk2-component، أو استورده إلى foobar2000 عبر File / Preferences / Components / Install. التكوين عينات الطبول: تتيح لك التفضيلات تحديد دليل يحتوي على عينات طبول YM2608 (OPNA). يجب أن تكون ملفات العينات بصيغة RIFF WAVE PCM (التنسيق 1)، قناة واحدة، 44100 هرتز، 16 بت لكل عينة، بأسماء 2608_bd.wav و2608_sd.wav و2608_top.wav و2608_hh.wav و2608_tom.wav و2608_rim.wav أو 2608_rym.wav. يأخذ ملف ROM باسم ym2608_adpcm_rom.bin في نفس الدليل الأسبقية على عينات WAV عند العثور عليه. تشمل وسوم البيانات الوصفية المعروضة العنوان والفنان والملحن والملاحظة. تشمل وسوم المعلومات loop_length وpcm_filename وpps_filename وppz_filename_1 وppz_filename_2، بالإضافة إلى synthesis_rate وloop_number أثناء تشغيل المسار. التطوير يتطلب البناء Microsoft Visual Studio 2022 Community Edition أو أحدث، وfoobar2000 SDK (2025-03-07) وWindows Template Library (WTL) 10.0.10320. يتطلب التغليف PowerShell 7.2 أو أحدث. يُتوقع تخطيط دليل محدد (3rdParty، bin، bin.x86، foo_input_pmd، out، sdk)؛ يتم بناء الحل باستخدام Visual Studio، ويتم إنتاج حزمة المكوّن عبر بناء تكوين x86 متبوعاً بتكوين x64. يوثق سجل التغييرات الإصدارات من v0.1.0 (2023-07-09) حتى v0.5.0 (2026-01-08)، ويغطي إضافات مثل البحث، والتشغيل التكراري مع أو بدون تلاشٍ، ووسم معلومات pmd_loop_length، وتكوين صفحة التفضيلات، وخيارات عينات PPS وSSG/Rhythm، وإزالة الاعتمادية على PMDWin.dll، والعديد من الإصلاحات لتحميل العينات ومعالجة المسارات وأوامر الإيقاع ومدة التشغيل. يُنسب المشروع إلى Peter Pawlowski (foobar2000) وC60 (PMDWin) وAaron Giles (ymfm) وMyon98 (98fmplayer)، ويُصدر بموجب ترخيص MIT.