Mixxx یک نرمافزار دیجی قدرتمند، رایگان و متنباز است که هم برای مبتدیان و هم برای حرفهایها طراحی شده است. این برنامه امکاناتی مانند همزمانسازی ضربآهنگ به صورت زنده، دیجی خودکار، افکتها و پشتیبانی از کنترلرهای MIDI را ارائه میدهد. با رابط کاربری ساده و شفاف و سازگاری با ویندوز، مک و لینوکس، Mixxx برای اجراهای زنده، پخش رادیویی یا تمرینهای دیجی بسیار مناسب است. جامعه فعال کاربران و بهروزرسانیهای مداوم باعث شده این نرمافزار به ابزاری قابل اعتماد برای هر دیجی تبدیل شود.
Mixxx ابزارهایی را که دیجیها برای اجرای میکسهای خلاقانه با فایلهای موسیقی دیجیتال نیاز دارند، یکپارچه میکند. چه یک دیجی تازهکار باشید که فقط یک لپتاپ دارد و چه یک دیجی حرفهای با تجهیزات پیشرفته، Mixxx میتواند از سبک و تکنیکهای مختلف میکس شما پشتیبانی کند.

ویژگیهای کلیدی Mixxx:
- موتور صوتی زنده با عملکرد کمتاخیر
- نگاشت کنترلرهای MIDI و HID با اسکریپتنویسی قابل تنظیم مبتنی بر جاوااسکریپت
- پشتیبانی از کنترل صفحات وینیل (DVS) در حالتهای زمانکد مطلق و نسبی
- پشتیبانی از بکاندهای صوتی OpenSL، ASIO، WASAPI و JACK
- تشخیص پیشرفته BPM و کلید موسیقایی (ادغام با KeyFinder)
- همزمانسازی ضرب و قفل فاز با کوانتایز
- مسیردهی زنجیره افکت با پشتیبانی از افزونههای LADSPA
- میکس با چهار دک مستقل با کنترل EQ و گِین مجزا
- پشتیبانی از فرمتهای فایل گسترده (MP3، FLAC، OGG، WAV، AIFF)
- پخش زنده از طریق Icecast و Shoutcast با پشتیبانی از متادیتا
- کتابخانه با امکان سازماندهی Crate، لیست پخش و لیست پخش هوشمند
- پشتیبانی از پردازندههای چند هستهای برای بهینهسازی عملکرد
- مسیردهی ورودی میکروفون و Auxiliary با قابلیت صحبت روی موسیقی (talkover ducking)
- پشتیبانی از OSC و Web MIDI
- رابط کاربری مبتنی بر Qt با قابلیت تغییر پوسته و تم
- نقاط Cue، Hotcue و لوپینگ با کوانتایز
- ضبط صدا به صورت WAV بدون افت کیفیت یا فرمتهای فشرده
- لوپینگ و Beatjump هماهنگ با ساعت سیستم تغییرات نسخه Mixxx 2.5.2:
کتابخانه
- رفع مشکل خروجی گرفتن لیست پخش زمانی که نام آن شامل نقطه است
- رفع مشکل بارگذاری ترک اشتباه هنگام کشیدن و رها کردن در صورت استفاده از symlinkها
- رفع ترتیب بایت در توضیحات hotcue که از rekordbox وارد شدهاند
- جدول ترکها: نمایش ReplayGain تا حداکثر ۲ رقم اعشار، نمایش دقت کامل در Tooltip
- رفع نگاشت کلیدهای صفحهکلید با کاراکترهای غیر ASCII در لینوکس
- ویژگی رایانه: فعالسازی مرتبسازی اولیه هنگام پر شدن لیست
- ویژگی رایانه: جلوگیری از تشخیص اشتباه “دارای زیرشاخه” برای لینکهای غیر دایرکتوری
- رفع نگاشت عنوان ستون هنگام استفاده از کتابخانه خارجی
- رفع مشکل بارگذاری دوباره کاور تک ترک در هنگام بارگذاری مجدد متادیتا از فایل
نگاشت کنترلرها
- نگاشت اولیه Arturia KeyLab Mk1
- رفع خطای TypeError در حالت slicer کنترلر Denon MC7000
- رفع استفاده از پارامتر اشتباه برای منحنی crossfader در Denon MC7000
- پشتیبانی از میکس چهار دک برای DJ TechTools MIDI Fighter Twister
- رفع مشکل نرسیدن crossfader به ۱۰۰ درصد انتهای راست در Hercules DJControl Inpulse 500
- نگاشت اولیه Icon Pro Audio iControls
- رفع مشکل مرور چهار مرحلهای در Numark Mixtrack Platinium FX
- استفاده از تنظیمات گرافیکی برای Traktor Kontrol S3
- رفع مشکل LED در Traktor S2 MK3
- استفاده از API تنظیمات موتور برای Traktor S4 MK2
- جلوگیری از قفل شدن sync و افزودن تنظیم مرکز tempo برای Traktor S4 MK3
بکاند کنترلر
- امکان یادگیری کنترلهای فعالسازی Aux/Mic برای کنترل انتخابی
- حفظ وضعیت [Main],headSplit CO پس از راهاندازی مجدد
- رفع مشکل یادگیری دکمههای کنترلر MIDI
- رفع مشکل یادگیری در حالت انتخاب “بدون نگاشت”
- تستهای واحد برای engine.beginTimer
- مستندسازی brake()/spinback() در engine-api.d.ts
پشتیبانی هدف
- رفع مشکل ساخت با CMake در حالت multi-config
- رفع مشکل ساخت با gcc نسخه ۱۴ به بالا با LTO و clang نسخه ۱۹ به بالا (fpclassify)
- رفع هشدار gcc -Warray-bounds= در fidlib با استفاده از عضو انعطافپذیر
- افزودن نامکدهای لینوکس مینت به debian_buildenv.sh
- افزودن تنظیم مخفی [Config],notify_max_dbg_time برای کاهش هشدارها در حالت توسعهدهنده
- شناسایی معماری و توقف سریع در صورت عدم پشتیبانی هنگام نصب buildenv
سایر موارد
- کنترل وینیل: کاهش رانش برچسب (sticker drift)
- رفع مشکل ظاهر شدن بینهایت پنجره “هیچ ورودی Vinyl|Mic|Aux|Passthrough پیکربندی نشده”
- کاهش مصرف CPU با پیامهای لاگ Trace
- رفع مشکل تنظیم Gain پس از پذیرش به عنوان ReplayGain فقط در پلیر درخواستکننده
- پوستهها: افزودن کلید فعالسازی لوپ به Deere، Shade و Tango
- ترجیحات سختافزار صدا: افزودن لینک دستی برای حالتهای مانیتورینگ میکروفون
- راهحل برای مشکل تشخیص زبان صفحهکلید فعلی در اوبونتو، Ibus یا Qt
- رفع گرد کردن BPM برای حالت ۳/۲
- بهروزرسانی نشانگرهای cue و play در دکهای متوقف شده هنگام تغییر حالت cue