PDA

View Full Version : سوال: كد سي شارپ براي ايجاد midi soundدرست مثل يك پيانو(فوري)



foroughiiii
یک شنبه 28 شهریور 1389, 18:44 عصر
با سلام وخسته نباشيد خدمت تمام دوستان

خواهش ميكنم به اين سوال من جواب بديد


من تازه برنامه نويسي با C#‎شروع كردم
ولي ميخواستم يه برنامه اي بنويسم با سي شارپ كه مثل يه پيانوي ساده عمل كنه
يعي با زدن مثلا هر دكمه از 7 دكمه ي اين پيانوي ساده ،نت هاي مربوط (دو،ر،مي،فا....)به هر كدوم نواخته بشن
ميشه منو راهنمايي كنيد كه اول اينكه چه طور بايد اون صداهاي مربوط به هر نت مربوط به هر كليد رو ايجاد كنم؟و بعد چه طور اجرا شون كنم
من تو اينترنت دنبال پيدا كردن جوابم گشتم.ولي با كدهايي خيلي زياد در حد 2000 خط مواجه شدم كه تقريبا نميدونم چي كار ميكنن
ميشه منو راهنمايي كنيد براي توليد اين صدا ها يا به عبارتي نواختن نت ها........

.باتشكر فراوان تر از حد معمول

arash mehrani
یک شنبه 28 شهریور 1389, 20:55 عصر
دوست عزيز شما اول بايد صداي هر كليد پيانو رو داشته باشيد مي تونيد از برنامه هاي تبديل كامپيتر به پيانو كمك بگيريد!:چشمک:
مثل :
PianoFX Studio 4.0 (http://www.google.com/url?sa=t&source=web&cd=1&ved=0CAYQFjAA&url=http%3A%2F%2Fwww.p30world.com%2Farchives%2F002 835.php&ei=mD6WTMCvJ8qI4QaO4pWSBA&usg=AFQjCNHtolKbYPBdN1QSCKTUuqihaIf4Vw&sig2=tPQWIyc74KbjYn2K269ilQ)

حالا بايد يك فرم ايجاد كني به تعداد دكمه هايي كه ميخواي پيانوت داشته باشن button اضافه ميكني به براي هر دكمه به ترتيب صداي مخصوصش رو قرار ميدي.
حالا كاربر رو هر كدام از كليد ها كليك كنه صداي همون دكمه در پيانو شبيه سازي ميشه:تشویق:


(http://www.google.com/url?sa=t&source=web&cd=1&ved=0CAYQFjAA&url=http%3A%2F%2Fwww.p30world.com%2Farchives%2F002 835.php&ei=mD6WTMCvJ8qI4QaO4pWSBA&usg=AFQjCNHtolKbYPBdN1QSCKTUuqihaIf4Vw&sig2=tPQWIyc74KbjYn2K269ilQ)

foroughiiii
یک شنبه 28 شهریور 1389, 22:05 عصر
سلام به تو دوست عزيزي كه جواب دادي
دوست عزيزم
اين چيزي كه گفتي رو خودم ميدونم
فقط نميدونم چه طور بايد اون صداهارو ذخيره كنم
ميشه بيشتر راهنماييم كني
نميدونم كه از چه فضاي نامي(using)استفاده كنم؟

forough