HeadlinesBriefing HeadlinesBriefing.com

Blokkily: MCP সমর্থনসহ প্যাটার্ন DAW

Hacker News •
×

Blokkily একটি পরীক্ষামূলক প্যাটার্ন-প্রথম DAW, যা একটি একক ইভেন্ট মডেলকে ঘিরে তৈরি, যা তিনটি সিঙ্ক্রোনাইজড এডিটর চালায়: একটি ট্র্যাকার, একটি পিয়ানো রোল এবং একটি স্টেপ গ্রিড। প্রতিটি এডিটর একটি মাল্টি-ট্র্যাক গানের একটি লেন হিসেবে কাজ করে। CLAP কে একটি বাধ্যতামূলক নেটিভ প্লাগইন ফরম্যাট হিসেবে গণ্য করা হয়েছে, কোনো সামঞ্জস্যের অতিরিক্ত সুবিধা হিসেবে নয়, এবং এই ওয়ার্কস্টেশনটি অন্তর্নির্মিত ও তৃতীয় পক্ষের ইফেক্টের পাশাপাশি CLAP, VST3 ও Sound Font যন্ত্র হোস্ট করতে পারে।

ফ্রেমওয়ার্ক-নিরপেক্ষ সঙ্গীত মডেলে রয়েছে নোট, সিম্যান্টিক কর্ড, ইনভার্সন, স্ট্রাম, মাইক্রোটাইমিং, সম্ভাব্যতা, র্যাচেট, লুপ শর্ত এবং প্যারামিটার লক। এর নিচে রয়েছে একটি রিয়েল-টাইম প্লাগইন সীমানা। নেটিভ CLAP অ্যাডাপ্টার তৈরি, সক্রিয়করণ, স্যাম্পল-নির্ভুল নোট ও প্যারামিটার ইভেন্ট এবং স্টেট স্ট্রিম পরিচালনা করে। JUCE-ভিত্তিক VST3 অ্যাডাপ্টার প্রতিটি অডিও ব্লককে প্যারামিটার অফসেটে ভাগ করে, যাতে অটোমেশন স্যাম্পল-নির্ভুল থাকে। প্যারামিটার লকগুলো স্যাম্পল-নির্ভুল ইভেন্টে সংকলিত হয়, এবং অটোমেশন ও মডুলেশন একে অপরকে মুছে না দিয়েই একসাথে থাকতে পারে। অভ্যন্তরীণ Fluid Synth অ্যাডাপ্টার SF2 ও SF3 ব্যাংক লোড করে এবং রেন্ডারারের একটি পুল রাখে, যাতে প্যাটার্নের প্রতিটি পুনরাবৃত্তি ফেজে থাকে।

প্লেব্যাকের সময় সম্পাদনা গানটিকে বাধাগ্রস্ত করে না। পরিবর্তনগুলো পুনরায় সংকলিত হয় এবং পরবর্তী ব্লক সীমানায় রেন্ডার কলব্যাকে পাঠানো হয়, অডিও থ্রেডে মেমোরি বরাদ্দ বা প্লেহেড সরানো ছাড়াই। যেকোনো এডিটরে প্রবেশ করা নোট চলমান ইঞ্জিনের মাধ্যমে শোনা যায়, এবং নতুন সেশন একটি General MIDI Sound Font দিয়ে খোলে, তাই এটি সঙ্গে সঙ্গে শব্দ দেয়।

সেশনগুলো একক প্যাটার্ন নয়, বরং পূর্ণ গান। নামযুক্ত প্যাটার্নগুলো মিক্সার ট্র্যাকে ক্লিপ হিসেবে স্থাপন করা হয়, যেখানে গেইন, প্যান, মিউট, সোলো ও মিটারিং থাকে। সং ইঞ্জিন মেমোরি বরাদ্দ বা I/O ছাড়াই পুরো বিন্যাস রেন্ডার করে, এবং একই ইঞ্জিন ফলাফলকে 16-, 24- বা 32-বিট ফ্লোট WAV ফাইলে বাউন্স করে।

উৎস: Hacker News · সারাংশ: HeadlinesBriefing