প্রকল্প সম্পর্কে

Furnace একটি ব্যাপক বহু-সিস্টেম চিপটিউন ট্র্যাকার যা রেট্রো এবং আধুনিক সাউন্ড চিপের বিশাল পরিসরে সঙ্গীত তৈরি করার জন্য ডিজাইন করা হয়েছে। এটি ৫০টিরও বেশি বিভিন্ন চিপ সমর্থন করে, যার মধ্যে রয়েছে Yamaha FM চিপ (OPM, OPN, OPLL, OPZ, OPNA, OPNB, OPN2, OPL, OPL2, OPL3, OPL4), স্কয়ার ওয়েভ চিপ (AY-3-8910, SN76489, PC Speaker), স্যাম্পল চিপ (SNES, Amiga, SegaPCM, QSound), ওয়েভটেবল চিপ (HuC6280, Konami SCC, Namco WSG), এবং আরও অনেক কিছু, যার মধ্যে NES এক্সপানশন সাউন্ড, SID, Game Boy, এবং আধুনিক/ফ্যান্টাসি চিপ যেমন Commander X16 VERA এবং tildearrow Sound Unit অন্তর্ভুক্ত। মূল বৈশিষ্ট্যগুলির মধ্যে রয়েছে: - **সাউন্ড চিপ মিশ্রণ ও মিলান**: ৩২টি চিপ বা ১২৮টি চ্যানেল পর্যন্ত একত্রিত করুন, বিভিন্ন সিস্টেমের ২০০টিরও বেশি রেডি-টু-ইউজ প্রিসেট সহ। - **DefleMask সামঞ্জস্য**: সব সংস্করণ থেকে .dmf মডিউল লোড করুন, .dmf মডিউল সংরক্ষণ করুন (লিগ্যাসি ফরম্যাট সহ), এবং .dmp ইন্সট্রুমেন্ট ও .dmw ওয়েভটেবল পরিচালনা করুন। এটি মডিউল ডাউনগ্রেডার হিসেবেও কাজ করতে পারে। - **একাধিক রপ্তানি ফরম্যাট**: VGM, ZSM (Commander X16), TIunA (Atari 2600), SAP type R (POKEY), এবং অডিও ফাইল রপ্তানি (পুরো গান, প্রতি চিপ, বা প্রতি চ্যানেল)। - **উচ্চ-মানের এমুলেশন কোর**: সঠিক প্লেব্যাকের জন্য Nuked, MAME, SameBoy, Mednafen PCE, NSFplay, puNES, reSID, Stella, SAASound, vgsound_emu, এবং ymfm ব্যবহার করে। - **ওয়েভটেবল সিন্থেসাইজার**: দুটি ওয়েভটেবল এবং নির্বাচনযোগ্য ইফেক্ট সহ জটিল শব্দ তৈরি করুন। - **MIDI ইনপুট সমর্থন**। - **উন্নত বৈশিষ্ট্য**: FM ম্যাক্রো, নেতিবাচক অক্টেভ, উন্নত arp ম্যাক্রো, নির্বিচারে পিচ স্যাম্পল, স্যাম্পল লুপ পয়েন্ট, SSG এনভেলপ, পিচযোগ্য OPLL ড্রাম, C64-তে সম্পূর্ণ ডিউটি/কাটঅফ রেঞ্জ, C64-তে ঐচ্ছিক PCM চ্যানেল, সম্পূর্ণ ১৬-চ্যানেল SegaPCM, গানের মাঝে টেম্পো পরিবর্তন, দশমিক টেম্পো/টিক রেট, একাধিক সাব-গান, প্রতি-চ্যানেল অসিলোস্কোপ, বিল্ট-ইন স্যাম্পল এডিটর, চিপ মিক্সিং সেটিংস, এবং একটি বিল্ট-ইন ভিজ্যুয়ালাইজার। Furnace GPLv2 বা পরবর্তী/GPLv3-এর অধীনে ওপেন-সোর্স। এটি Windows, macOS, এবং Linux-এর জন্য উপলব্ধ, বিভিন্ন ডিস্ট্রিবিউশনের প্যাকেজ সহ (Flatpak, Arch, Chimera, FreeBSD, Nix, openSUSE, Void)। রিপোজিটরিতে ব্যাপক ডকুমেন্টেশন, একটি দ্রুত শুরু নির্দেশিকা, FAQ, এবং CMake, Git, এবং C/C++ কম্পাইলার ব্যবহার করে সোর্স থেকে বিল্ড করার জন্য ডেভেলপার তথ্য অন্তর্ভুক্ত রয়েছে।