অভিযোজক বিমফর্মিংয়ে ব্যাপকভাবে কাজ করার পরে, আমি কিছুটা অভিজ্ঞতা না পাওয়া পর্যন্ত সত্যই এর জন্য নিজেকে কিছু হ্যাক করা থেকে বিরত থাকব। (দ্রষ্টব্য: প্রায় 60 টি চ্যানেলের সাথে পেশাদার সমাধানগুলির জন্য প্রায় 100k cost ব্যয় হয় many অনেক চ্যানেলের সাহায্যে আপনার স্থানিক রেজোলিউশন আরও ভাল হয়ে যায়, তবে আপনি কেবল একটি ইউএসবি পোর্টের মাধ্যমে সীমিত পরিমাণে তথ্য পান ...)
নির্ভরযোগ্য বিমফর্মিংয়ের জন্য এটি অবশ্যই প্রয়োজনীয় যে সমস্ত মাইক্রোফোন একই সময় বেস ব্যবহার করে। এটি অর্জনের সবচেয়ে সহজ উপায় হ'ল একাধিক ইনপুট চ্যানেল সহ একটি বাহ্যিক ইউএসবি সাউন্ডকার্ড। এগুলি যদিও সত্যই সস্তা নয়। ইবেতে কী পাওয়া যাবে তা কি আপনার একবার দেখেছেন?
একটি বিকল্প হ'ল প্রতিটি সময় দুটি চ্যানেল সহ বেশ কয়েকটি ইউএসবি সাউন্ডকার্ড ব্যবহার করে সাধারণ টাইম বেসকে ত্যাগ করা। তবে আপনাকে আপনার অধিগ্রহণ সিস্টেমটি ক্রমাঙ্কণ করতে হবে। এটি যতটা শোনাচ্ছে ততটা কঠিন নয়:
ক্যালিব্রেট করতে, আপনি আপনার অ্যারে সেট আপ করেন এবং আপনার অ্যারের সীমার ক্রম হিসাবে আপনার অ্যারে থেকে কিছুটা দূরে একটি শর্ট সাউন্ড (যেমন একটি ক্র্যাক / তালি / ইত্যাদি) উত্পাদন করেন। তারপরে আপনি এই শব্দটি রেকর্ড করুন এবং তালি / ক্র্যাক / ইত্যাদির মধ্যে ক্রস-সম্পর্কের গণনা করতে মতলব বা অনুরূপ ব্যবহার করুন। বিভিন্ন চ্যানেলে। এটি আপনাকে আপনার বিমফর্মিং অ্যালগরিদমে ডেটা ফিড করার আগে আপনার চ্যানেলগুলিতে প্রান্তিককরণের জন্য প্রয়োজনীয় সময় অফসেটগুলির একটি তালিকা দেবে।
অভিযোজিত বিমফর্মিংটি অন্বেষণ করতে, আপনি যদি কোনও মাল্টি-চ্যানেল সাউন্ডকার্ডে কোনও দর কষাকষি না করতে পারেন তবে সম্ভবত এটি যাওয়ার উপায়।
সম্পাদনা 1
এই সম্পাদনাটি মন্তব্যে উত্থাপিত প্রশ্নের জবাব দিতে।
বিলম্ব এবং যোগ বিমফর্মিংয়ের প্রাথমিক ধারণাটি হ'ল বিভিন্ন অধিগ্রহণের চ্যানেলগুলিতে বিলম্ব প্রয়োগ করা যেমন শব্দগুলির স্থান বিন্যাসের এক বিন্দু থেকে উত্পন্ন হয় এবং যখন বিভিন্ন চ্যানেলগুলির সংকেত যুক্ত হয় তখন "প্রশস্তকরণ" হয়। স্থানের অন্যান্য অঞ্চল থেকে যে শব্দগুলি প্রেরণ করা হয় তা সারিবদ্ধ হয় না এবং তাই "পরিবর্ধিত" হয় না।
স্পেসে বিন্দু যার জন্য শব্দগুলি নির্দিষ্ট সময়ের জন্য নির্দিষ্ট বিলম্বের সাহায্যে সারিবদ্ধ হয় তাকে মাইক্রোফোন অ্যারের ফোকাস বা ফোকাল স্পট বলে। বাস্তবে বাস্তবে, ফোকাসটি আদর্শ বিন্দু নয় বরং স্থানটির একটি ছোট (ইশ) উপর নির্ভর করে (শব্দটির উপরে নির্ভর করে) যার জন্য শব্দগুলি ভালভাবে সাজায়। এই অঞ্চলের আকারকে ফোকাল স্পটের আকার বলে।
জ্যামিতি (আকার, আকৃতি, ইত্যাদি) অ্যারের সঠিক বিবরণের উপর নির্ভর করে: মাইক্রোফোনের সংখ্যা, মাইক্রোফোন ব্যবধান, আগ্রহের সিগন্যালের ফ্রিকোয়েন্সি সামগ্রী। যেমন এই নিবন্ধটি দেখুন ।
আরও তথ্যের জন্য আল্ট্রাসোনিকসে "পর্যায়যুক্ত অ্যারে" বা "লিনিয়ার অ্যারে" ফোকাস করার পাঠ্যগুলির সন্ধান করুন। বিমফর্মিং সংবর্ধনা (স্থানের একটি নির্দিষ্ট বিন্দু থেকে সংকেতকে প্রশস্ত করতে) বা নির্গমনে (কোনও ঘরে "জোরে" স্পট তৈরি করতে) ব্যবহার করা যেতে পারে। নীতিগুলি অভিন্ন: কেবল আপনার চিন্তায় "লাউডস্পিকার" দ্বারা "মাইক্রোফোন" প্রতিস্থাপন করুন।
ক্রমাঙ্কন পদ্ধতি সম্পর্কে: আপনি সঠিক। আমি যে পদ্ধতিটি উল্লেখ করেছি তা অত্যন্ত সরল। আপনি কেবল আগ্রহী জায়গার চেয়ে অনেক বেশি দূরত্ব থেকে ক্যালিগ্রেশন তালি তৈরি করতে পারলে এটি কেবলমাত্র কার্যকরভাবে কাজ করে e
যদি এটি সম্ভব না হয় তবে আপনাকে তালিটির অবস্থান বিবেচনায় নিতে হবে। এক্ষেত্রে সহজ পদ্ধতিটি হ'ল উল্লিখিত হিসাবে ক্রস-পারস্পরিক সম্পর্কের সাহায্যে বিলম্বগুলি সংশোধন করা কিন্তু তারপরে তরঙ্গফ্রন্টের বক্ররেখাটি সংকেতের উপরে ফিরে "ইনভার্স বিমফর্মিং" বিলম্বের সেটটি প্রয়োগ করে তার উত্সের অবস্থানের সাথে গণনা করা হয় the হাততালির শব্দ. (উদাহরণস্বরূপ, আপনি যদি আপনার "সাধারণ" বিমফর্মিং অ্যালগরিদমটিতে গভীরতার পরিবর্তনশীল + টি0 (বা + জেড 0) ব্যবহার করেন তবে বিপরীত বিমফর্মিং অ্যালগরিদমের জন্য আপনাকে -t0 (বা -z0) ব্যবহার করতে হবে))
এই ক্রমাঙ্কণের বিষয়টি কী: এটি বিভিন্ন সাউন্ড কার্ডের রেকর্ডিংটি কিছুটা ভিন্ন সময়ে শুরু করার কারণে কোনও ত্রুটি দূর করে। এটি সাধারণত সঠিক বিলম্বের পরেও সঠিকভাবে প্রান্তিককরণ সংকেতগুলিকে আটকাতে পারে এবং এর ফলে আপনি যে পরিবর্ধনের প্রভাবটি সন্ধান করছেন তা প্রতিরোধ করবে।