سلام به همه.
برنامه ای نوشتم که چند نت موسیقی رو روی اردوینو mega می سازه و با پروتکل midi توسط پورت usb به pc می فرسته. داخل رایانه از برنامه loopmidi و hairless-mid استفاده کردم و با ایجاد یک درگاه مجازی midi نت ها رو داخل برنامه virtual piano اجرا کردم. کلید های پیانو مطابق برنامه زده میشن ولی صدایی نمیاد.این مشکله اولمه که نمیدونم چرا این اتفاق می افته.
سوال دومم اینه که: میخوام کاری کنم که برد اردوینو mega به صورت مستقیم توسط رایانه به عنوان یک دستگاه usb شناسایی شود تا دیگه به برنامه های loopmidi و hairless-mid احتیاجی نباشه. سعی کردم با پروگرام کردن مجدد atmega16u2 و نرم افزار flip استفاده کنم ولی جوابی نگرفتم. از dualMoco هم استفاده کردم که برد پروگرام شد ولی داخل برنامه virtual piani شناسایی نمیشه.
از دوستان اهل فن تقاضای راهنمایی دارم.
باتشکرر