অডিও ভিজুয়ালাইজার ব্যবহারের গাইড
মৌলিক ব্যবহার
- "Start" বোতামে ক্লিক করুন
- ব্রাউজার প্রম্পটে মাইক্রোফোন অ্যাক্সেস অনুমতি দিন
- মাইক্রোফোনে কথা বলুন, গান করুন বা সঙ্গীত বাজান
- রিয়েল-টাইম গতিশীল গ্রাফিক্স দেখুন
চারটি ভিজুয়ালাইজেশন মোড
স্পেকট্রাম বার
অডিও ফ্রিকোয়েন্সি বণ্টনকে বার চার্ট হিসেবে প্রদর্শন করে — বামে নিম্ন ফ্রিকোয়েন্সি, ডানে উচ্চ ফ্রিকোয়েন্সি, বার উচ্চতা প্রতিটি ফ্রিকোয়েন্সি ব্যান্ডের শক্তি প্রতিফলিত করে। বাস/ট্রেবল বণ্টন পর্যবেক্ষণের জন্য চমৎকার।
ওয়েভফর্ম
শব্দের সময়-ডোমেন ওয়েভফর্ম অসিলোস্কোপ স্টাইলে দেখায়, সিমেট্রিকাল ডুয়াল-লেয়ার গ্লোয়িং লাইন সহ যা অ্যামপ্লিটিউড ও ফ্রিকোয়েন্সি পরিবর্তন ভিজুয়ালাইজ করে।
সার্কুলার
স্পেকট্রামকে ৩৬০-ডিগ্রি বৃত্তে বিস্তৃত করে। কেন্দ্রের বৃত্ত ভলিউমের সাথে স্পন্দিত হয়, বাইরের বার ফ্রিকোয়েন্সির সাথে লাফায় — সবচেয়ে দৃশ্যত চমকপ্রদ মোড।
অর্কেস্ট্রা
[বুদ্ধিমান টিমব্রে বিভাজন] রিয়েল-টাইম অডিও বৈশিষ্ট্য বিশ্লেষণ স্বয়ংক্রিয়ভাবে ৫টি বাদ্যযন্ত্র পরিবার আলাদা করে প্রদর্শন করে:
- 🥁 ড্রাম: ট্রানজিয়েন্ট (আকস্মিক শক্তি স্পাইক) সনাক্ত করে
- 🎸 বাস: নিম্ন-ফ্রিকোয়েন্সি হারমোনিক কাঠামো স্বীকৃতি
- 🎤 কণ্ঠ/স্ট্রিং: মাঝারি-রেঞ্জ সমৃদ্ধ হারমোনিক (কণ্ঠ, বেহালা)
- 🎷 উডউইন্ড: উজ্জ্বল মাঝারি-উচ্চ হারমোনিক (বাঁশি, ক্লারিনেট)
- ✨ সিম্বাল: নয়েজ-সদৃশ উচ্চ ফ্রিকোয়েন্সির জন্য স্পেকট্রাল ফ্ল্যাটনেস সনাক্তকরণ
প্রতিটি ট্র্যাক স্বাধীন স্পেকট্রাম ওয়েভফর্ম, শক্তি শতাংশ এবং dB মান দেখায়। অর্কেস্ট্রাল সঙ্গীত বা মাল্টি-ট্র্যাক মিক্স বিশ্লেষণের জন্য উপযুক্ত।
কন্ট্রোল
- সেনসিটিভিটি: অডিও সিগন্যাল অ্যামপ্লিফিকেশন সমন্বয় করে (0.3–3.0); উচ্চ মান আরও নাটকীয় ভিজ্যুয়াল তৈরি করে
- স্মুথিং: স্পেকট্রাল স্মুথিং সহগ সমন্বয় করে (0–0.95); উচ্চ মান মসৃণ ট্রানজিশন তৈরি করে
- থিম: পাঁচটি কালার স্কিম — Neon, Fire, Ocean, Forest, Purple
কীবোর্ড শর্টকাট
Space: ক্যাপচার শুরু/বন্ধ
1 / 2 / 3 / 4: Bars / Wave / Circular / Orchestra মোডের মধ্যে স্যুইচ করুন
প্রযুক্তিগত নীতি
Web Audio API
এই টুলটি ব্রাউজারের Web Audio API এর উপর নির্মিত। এটি getUserMedia এর মাধ্যমে মাইক্রোফোন অডিও স্ট্রিম পায়, AnalyserNode ব্যবহার করে রিয়েল-টাইম FFT (ফাস্ট ফুরিয়ার ট্রান্সফর্ম) বিশ্লেষণের মাধ্যমে সময়-ডোমেন সিগন্যালকে ফ্রিকোয়েন্সি-ডোমেন ডেটায় রূপান্তর করে, তারপর Canvas 2D কনটেক্সটে ভিজুয়ালাইজেশন রেন্ডার করে।
ফ্রিকোয়েন্সি বিশ্লেষণ
- FFT সাইজ: 2048, যা ১০২৪টি ফ্রিকোয়েন্সি বিনের সাথে মিলে
- স্যাম্পল রেট: সাধারণত 44100Hz বা 48000Hz
- ফ্রিকোয়েন্সি রেজোলিউশন: স্যাম্পল রেট / FFT সাইজ, প্রতি বিনে ~21–23Hz
- মানুষের শ্রবণ পরিসীমা: ~20Hz–20000Hz
টিপস
- সেরা পারফরম্যান্সের জন্য Chrome বা Edge ব্রাউজার সুপারিশ করা হয়
- মাইক্রোফোন ফিডব্যাক এড়াতে হেডফোন বা বাহ্যিক স্পিকার ব্যবহার করুন
- কম পরিবেশগত আওয়াজ পরিষ্কার ভিজ্যুয়াল তৈরি করে
- ফুলস্ক্রিন মোড আরও নিমগ্ন অভিজ্ঞতা প্রদান করে