همه کیس استادی‌ها
AI Piano Player
Case study

AI Piano Player

طراحی وب، تجربه کاربری (UX)، توسعه فرانت‌اند، صدای وب (Web Audio) برای AI Piano Player

AI Piano Player یک پیانوی بزرگ و واقع‌گرایانه است که مستقیماً در مرورگر اجرا می‌شود؛ بدون نصب هیچ نرم‌افزاری. کاربر می‌تواند با ماوس، صفحه‌لمسی یا کلیدهای صفحه‌کلید روی ۸۸ کلید بنوازد، اجرای خود را ضبط و بازپخش کند و با تمرین قطعه‌های public domain، گوش‌نوازی و خواندن حرکت ملودی را یاد بگیرد. تمرکز پروژه بر تجربه‌ای ساده، تمیز و الهام‌گرفته از فضای سالن کنسرت بود.

طراحی وب، تجربه کاربری (UX)، توسعه فرانت‌اند، صدای وب (Web Audio)

مسئله پروژه

AI Piano Player به تجربه‌ای نیاز داشت که پیچیدگی یک ساز حرفه‌ای را به محیط ساده‌ی مرورگر بیاورد؛ بدون نصب، بدون افت کیفیت صدا و بدون منحنی یادگیری دلهره‌آور برای کاربر تازه‌کار.

رویکرد اجرا

صفحه‌کلید بصری ۸۸ کلیدی با کلیدهای روشن‌شونده، نگاشت کلیدهای کامپیوتر، ضبط و بازپخش زنده و درس‌های گام‌به‌گام بر پایه‌ی قطعات public domain طراحی شد تا کاربر هم بنوازد و هم گوش‌نوازی را تمرین کند.

خروجی قابل بررسی

خروجی یک پیانوی مرورگری واقع‌گرایانه و سبک است که نواختن، ضبط و یادگیری را در یک تجربه‌ی یکپارچه و الهام‌گرفته از سالن کنسرت کنار هم می‌آورد.

شواهد قابل استناد

  • هر بخش از رابط، مستقیماً به هدف اصلی محصول یعنی نواختن و یادگیری آسان گره خورده است؛ از چیدمان کلیدها تا کنترل‌های ضبط و فهرست قطعات تمرینی.

خروجی‌های تحویل

خروجی، یک تجربه‌ی موسیقایی محصول‌محور است که پیانوی واقع‌گرایانه را به مرورگر می‌آورد. صفحه‌کلید بصری ۸۸ کلیدی همراه با ضبط، بازپخش و درس‌های گام‌به‌گام، مسیر یادگیری را برای کاربر مبتدی تا متوسط شفاف می‌کند؛ به‌گونه‌ای که هم نوازنده‌ی تازه‌کار و هم علاقه‌مند جدی موسیقی بتوانند به‌سادگی با آن کار کنند.

خروجی‌ها بر اساس نیاز پروژه انتخاب شدند تا تجربه نهایی فقط ظاهر مناسب نداشته باشد و مسیر تصمیم‌گیری کاربر را هم روشن‌تر کند.