نحوه استفاده
- یک ضبط از یک ساز یا صدای واحد انتخاب کنید (حداکثر ۱۰ دقیقه).
- «تشخیص نتها» را انتخاب کنید و منتظر بمانید تا صدا در مرورگرتان تحلیل شود.
- هنگام مشاهده پیانو رول، آستانهها و کوتاهترین نت را تنظیم کنید.
- اگر میخواهید نتها با میزانها در DAW شما همراستا شوند، تمپو را تنظیم کنید؛ سپس فایل MIDI را دانلود کنید.
نحوه کار
فایل صوتی توسط مرورگر شما رمزگشایی میشود، به حالت مونو تبدیل میشود و با نرخ نمونهبرداری ۲۲٬۰۵۰ هرتز بازنمونهبرداری میشود؛ این فرمت ورودی Basic Pitch است، مدل متنباز (Apache 2.0) تشخیص نت که توسط Spotify منتشر شده است. مدل با TensorFlow.js در مرورگر شما اجرا میشود و برای هر فریم ۱۱٫۶ میلیثانیهای و هر یک از ۸۸ کلاویه پیانو، احتمال شروع یک نت و احتمال در حال پخش بودن آن را تخمین میزند. این احتمالات با استفاده از آستانههای شروع و فریم، کوتاهترین طول نت و در صورت تمایل، ترفند ملودیا به نت تبدیل میشوند؛ ترفند ملودیا همچنین نتهایی را که بدون حمله واضح بهتدریج وارد میشوند تشخیص میدهد.
نتها بهصورت یک فایل استاندارد MIDI تکقطعه با برنامه پیانوی آکوستیک نوشته میشوند. شدت صدا از بلندی تشخیصدادهشده به دست میآید. تمپویی که تعیین میکنید فقط شبکه میزانها را مشخص میکند؛ نتها زمانبندی خود را بر حسب ثانیه حفظ میکنند، بنابراین به ضربها نمیچسبند مگر اینکه اجرا با مترونوم در همان تمپو ضبط شده باشد. Pitch bend نوشته نمیشود.
نتایج بهشدت به ضبط بستگی دارد. یک ساز تکی تمیز خوب جواب میدهد؛ آکوردها تشخیص داده میشوند اما گاهی نتها جا میافتند یا اضافه میشوند؛ درامز، اعوجاج، ریورب و میکس کامل نتهای نادرست زیادی تولید میکنند. تحلیل بسته به مدت و دستگاه شما از چند ثانیه تا چند دقیقه طول میکشد.
نمونهها
ضبط پیانو
ضبط ۲ دقیقهای یک قطعه پیانو با تلفن، یک فایل MIDI با ملودی و بیشتر نتهای آکورد به دست میدهد؛ کاهش آستانه فریم نتهای ضعیف را بازیابی میکند و افزایش آن نتهای ناخواسته را حذف میکند.
ملودی زمزمهشده
یک ملودی را در یادداشت صوتی زمزمه کنید، آن را با ترفند ملودیا فعال تبدیل کنید و فایل MIDI را به DAW وارد کنید تا آن را با هر سازی پخش کنید.
پرسشهای متداول
آیا میتواند سازهای یک آهنگ را جدا کند؟
خیر. این ابزار نتهای دارای زیرایی را در کل ضبط تشخیص میدهد و آنها را در یک قطعه قرار میدهد. در یک میکس کامل، آواز، بیس، آکوردها و هارمونیکهای درامز همگی بهصورت نت درمیآیند؛ به همین دلیل نتایج روی آهنگهای کامل نامرتب است.
آیا صدای من آپلود میشود؟
خیر. صدا در مرورگر شما رمزگشایی و تحلیل میشود. فقط فایل مدل از این سایت دانلود میشود؛ ضبط شما هرگز دستگاهتان را ترک نمیکند.
چرا نتها با میزانها در DAW هماهنگ نمیشوند؟
فایل MIDI زمانبندی واقعی اجرا را حفظ میکند. اگر به نتهای روی شبکه نیاز دارید، تمپو را روی تمپوی آهنگ تنظیم و در DAW کوانتایز کنید.
چرا محدودیت ۱۰ دقیقهای وجود دارد؟
تحلیل، تمام خروجی مدل را در حافظه نگه میدارد. ضبطهای طولانیتر ممکن است حافظه مرورگر را پر کنند، بهویژه در تلفنها. ابتدا فایلهای طولانی را به بخشهای کوچکتر تقسیم کنید.
حریم خصوصی
فایل صوتی شما کاملاً در مرورگرتان رمزگشایی و تحلیل میشود؛ بارگذاری یا ذخیره نمیشود. مدل تشخیص نت از سرور خود این سایت بارگیری میشود.