স্টিম অডিও এখন ওপেন সোর্স হিসেবে উপলব্ধ

স্টিম অডিও

স্টিম অডিও VR গেম এবং অ্যাপের জন্য একটি উন্নত স্থানিক অডিও সমাধান প্রদান করে

ভালভ উন্মোচন সম্প্রতি, একটি ব্লগ পোস্টের মাধ্যমে, ঘোষণা স্টিম অডিও SDK সোর্স কোড রিলিজ এবং সমস্ত সম্পর্কিত জিনিসপত্র, যার সাথে এখন ডেভেলপারদের স্টিম অডিওকে তাদের প্রয়োজন অনুযায়ী মানিয়ে নেওয়ার স্বাধীনতা আছে এবং পরিবর্তনের সোর্স কোড না খুলেই বাণিজ্যিক পণ্য সহ বিভিন্ন পণ্যে পরিবর্তিত সংস্করণ ব্যবহার করুন।

এই আন্দোলন এটি শুধুমাত্র বিকাশকারী সম্প্রদায়ের জন্য নতুন সম্ভাবনা উন্মুক্ত করে না, কিন্তু যে যারা উন্নয়নে আগ্রহী তাদেরও আমন্ত্রণ জানায় প্রজেক্টে সক্রিয়ভাবে অংশগ্রহণ করার জন্য স্টিম অডিও-এর, কারণ তাদের এখন প্রকল্পে তাদের নিজস্ব পরিবর্তন এবং উন্নতিতে অবদান রাখার সুযোগ রয়েছে, যা প্ল্যাটফর্মটিকে আরও উন্নত করতে পারে এবং বিভিন্ন অ্যাপ্লিকেশন এবং পরিস্থিতিতে এটিকে মানিয়ে নিতে পারে।

আমরা ঘোষণা করতে পেরে আনন্দিত যে স্টিম অডিওর সর্বশেষ সংস্করণের সাথে, সম্পূর্ণ স্টিম অডিও SDK সোর্স কোড এখন ওপেন সোর্স হিসাবে উপলব্ধ। এই প্রকাশের মাধ্যমে, আমরা বিকাশকারীদের আরও নিয়ন্ত্রণ দেওয়ার লক্ষ্য রাখি, যা তাদের ব্যবহারকারীদের জন্য আরও ভাল অভিজ্ঞতার দিকে নিয়ে যাবে এবং আশা করি, স্টিম অডিও ব্যবহার করে ডেভেলপারদের বৃহত্তর সম্প্রদায়ের জন্য মূল্যবান অবদান রাখবে।

ওপেন সোর্স (Unity, Unreal, এবং FMOD Studio) হিসাবে ইতিমধ্যে উপলব্ধ প্লাগইনগুলিতে প্রচুর মূল্যবান সম্প্রদায়ের প্রতিক্রিয়া এবং অবদান পাওয়ার পরে এটি আসে এবং আমরা মূল SDK-তে সেই একই সুবিধাগুলি আনতে চাই।

এটি উল্লেখ করা হয় এই খোলার সত্ত্বেও, ভালভ স্টিম অডিওকে সমর্থন এবং বিকাশ করতে থাকবে যেমনটি এখন পর্যন্ত করেছে, অডিওর ক্ষেত্রে গুণমান এবং উদ্ভাবনের প্রতি তার প্রতিশ্রুতি বজায় রেখেছে। উপরন্তু, লিনাক্স, উইন্ডোজ, ম্যাকওএস, অ্যান্ড্রয়েড এবং আইওএস সহ বিভিন্ন প্ল্যাটফর্মে স্টিম অডিও সমর্থিত হতে থাকবে, যা বিভিন্ন উন্নয়ন পরিবেশ এবং অ্যাপ্লিকেশনে এর অ্যাক্সেসযোগ্যতা এবং ব্যবহারযোগ্যতা নিশ্চিত করবে।

যারা স্টিম অডিও সম্পর্কে জানেন না তাদের জন্য, তারা যে জানা উচিত 3D চারপাশের শব্দের সাথে কাজ করার জন্য শক্তিশালী সরঞ্জামগুলির একটি সিরিজ অফার করে কম্পিউটার গেমস এবং ভার্চুয়াল রিয়েলিটি সিস্টেম সহ বিভিন্ন অ্যাপ্লিকেশনে। আপনার ক্ষমতা বাস্তবসম্মত শব্দ পরিবেশ অনুকরণ, শ্রোতার অবস্থান, মাথার নড়াচড়া, শব্দের উত্স থেকে দূরত্ব এবং অন্যান্য কারণগুলি বিবেচনায় নিয়ে একটি নিমজ্জিত এবং অভিযোজিত অডিও অভিজ্ঞতা তৈরি করার জন্য অপরিহার্য।

মূল বৈশিষ্ট্যগুলির মধ্যে স্টিম অডিও যা আলাদা, আমরা নিম্নলিখিতগুলি খুঁজে পেতে পারি:

  • গেম ইঞ্জিন এবং শব্দ তৈরির পরিবেশের সাথে একীকরণ: স্টিম অডিও ইউনিটি 2017.3+ এবং আনরিয়েল ইঞ্জিন 4.27+, সেইসাথে FMOD স্টুডিও 2.0+ এর সাথে সামঞ্জস্যপূর্ণ। উপরন্তু, Wwise সাউন্ড তৈরি সিস্টেমের সাথে একীভূত করার জন্য একটি মডিউল তৈরি করা হচ্ছে।
  • শব্দ প্রচারের রিয়েল-টাইম সিমুলেশন: স্টিম অডিও স্বয়ংক্রিয়ভাবে পরিবেশে শব্দের প্রচার এবং বস্তুর সাথে এর মিথস্ক্রিয়াকে অনুকরণ করে, অডিওতে বাস্তবতা যোগ করে।
  • বস্তুর দ্বারা শব্দের প্রতিফলন এবং শোষণের গণনা: উপস্থিত বস্তুর দ্বারা শব্দ কীভাবে প্রতিফলিত ও শোষিত হয় তা গণনা করতে দৃশ্যের জ্যামিতি বিবেচনা করে।
  • ভার্চুয়াল বাস্তবতায় শ্রোতার ঘূর্ণন এবং অবস্থান ট্র্যাক করা: স্টিম অডিও শ্রোতার ঘূর্ণন এবং অবস্থানের উপর ভিত্তি করে শব্দকে অভিযোজিত করে, ভার্চুয়াল রিয়েলিটি পরিবেশে একটি বাস্তবসম্মত শব্দ অভিজ্ঞতা প্রদান করে এবং VR সিস্টেমের জন্য বিভিন্ন ধরনের হার্ডওয়্যারকে সমর্থন করে।
  • HRTF ব্যবহার করে 3D বাইনোরাল সাউন্ড তৈরি করা: স্টিম অডিও হেড অ্যান্ড টর্সো ট্রান্সফার ফাংশন (HRTF) ব্যবহার করে 3D বাইনোরাল সাউন্ড তৈরি করে, যা শব্দ তরঙ্গ সম্পর্কে কানের উপলব্ধির বৈশিষ্ট্য এবং শব্দের উৎসের সাপেক্ষে মাথার অবস্থান বিবেচনা করে।
  • অ্যাম্বিসনিক্স চারপাশের শব্দ বিন্যাসের জন্য সমর্থন: স্টিম অডিও অ্যাম্বিসনিক্স সার্উন্ড সাউন্ড ফরম্যাটকে সমর্থন করে, যা অনুভূমিকভাবে এবং উল্লম্বভাবে শব্দ প্রচারকে বিবেচনা করে, একটি পূর্ণাঙ্গ এবং আরও নিমগ্ন শব্দ অভিজ্ঞতা প্রদান করে।
  • স্থির দৃশ্যের জন্য বেকড শব্দ প্রচার: দৃশ্যের নকশার পর্যায়ে সাউন্ড ইফেক্টগুলিকে প্রাক-জেনারেট করতে এবং সংরক্ষণ করতে, সাউন্ডের গুণমান উন্নত করতে এবং রানটাইম চলাকালীন রিসোর্স খরচ কমাতে সাহায্য করে ফ্লাইতে সাউন্ড প্যারামিটার গণনা না করে।

অবশেষে, এটি উল্লেখ করা উচিত যে কোডটি লেখা আছে C++ এবং Apache 2.0 লাইসেন্সের অধীনে প্রকাশিত এবং আপনি যদি এটি সম্পর্কে আরও জানতে আগ্রহী হন, আপনি বিশদ বিবরণের সাথে পরামর্শ করতে পারেন নীচের লিঙ্কে।