-
Monday 14 December 2009
#1
کاربر جدید
وضعیت
- افلاین
کمک در رابطه با ساختار موسيقي ايراني
0
سلام به همه دوستان
من يه برنامه نوشتم که دو تا ملودي رو ميگيره و ميزان شباهت اون ها رو محاسبه ميکنه. البته اين برنامه با موسيقي غربي کار مي کنه و من بايد اونو به موسيقي ايراني تعميم بدم. واسه همين چند تا سؤال داشتم:
1- آيا موسيقي غرب نت دولا چنگ نداره (چون من نديدم) ؟
2- کوتاه ترين نتي که تو ملودي هاي ايراني استفاده مي شه چيه؟
3- پرده هايي هستند که غير همنام باشند (مثلا مي و سل) ولي وقتي يکي رو به ديگري تبديل کنيم بشه گفت آهنگ تغييري نکرده ؟
4- بعد من تصميم دارم که يه برنامه واسه تشخيص دستگاه ها بنويسم، به نظر شما ممکنه؟ يعني قانون خاصي وجود داره که يه دستگاه رو به يه ملودي تخصيص مي دهند و ميشه از روي نت ها دستگاه رو تشخيص داد؟
5- اگر اين کار ممکنه آيا فرق ميکنه که اين نت براي کدوم ساز نوشته شده؟
با تشکر از همه
دلم براي کسي تنگ است ... که آفتاب صداقت را به مهماني گلهاي باغ مي آورد.
-
-
Monday 14 December 2009
# ADS
-
Monday 14 December 2009
#2
کاربر انجمن
وضعیت
- افلاین
-
کاربران زیر از المیرا به خاطر این پست تشکر کرده اند:
-
Monday 14 December 2009
#3
کاربر جدید
وضعیت
- افلاین
0
ممنون از جواب
قسمت 3 براي مبحث سرقت ادبي هست، يعني اينکه يک شخص آهنگ رو طوري تغيير بده که در ظاهر متفاوت باشه ولي در اصل يکي باشه.
يعني به نظر شما اگه نت رو داشته باشيم نميشه گفت (تقريبي) که مال چه دستگاهيه؟ حتي اگه براي 80 درصد نت ها درست تشخيص بشه داد هم خوبه.
دلم براي کسي تنگ است ... که آفتاب صداقت را به مهماني گلهاي باغ مي آورد.
-
-
Monday 14 December 2009
#4
کاربر انجمن
وضعیت
- افلاین
-
-
Monday 14 December 2009
#5
کاربر فعال انجمن
وضعیت
- افلاین
0
نوشته اصلی توسط
868337
[ میهمان گرامی برای مشاهده لینک ها نیاز به ثبت نام دارید]
سلام به همه دوستان
من يه برنامه نوشتم که دو تا ملودي رو ميگيره و ميزان شباهت اون ها رو محاسبه ميکنه. البته اين برنامه با موسيقي غربي کار مي کنه و من بايد اونو به موسيقي ايراني تعميم بدم. واسه همين چند تا سؤال داشتم:
1- آيا موسيقي غرب نت دولا چنگ نداره (چون من نديدم) ؟
2- کوتاه ترين نتي که تو ملودي هاي ايراني استفاده مي شه چيه؟
3- پرده هايي هستند که غير همنام باشند (مثلا مي و سل) ولي وقتي يکي رو به ديگري تبديل کنيم بشه گفت آهنگ تغييري نکرده ؟
4- بعد من تصميم دارم که يه برنامه واسه تشخيص دستگاه ها بنويسم، به نظر شما ممکنه؟ يعني قانون خاصي وجود داره که يه دستگاه رو به يه ملودي تخصيص مي دهند و ميشه از روي نت ها دستگاه رو تشخيص داد؟
5- اگر اين کار ممکنه آيا فرق ميکنه که اين نت براي کدوم ساز نوشته شده؟
با تشکر از همه
سلام دوست عددی ما!
درباره ی سوال یک و 2 که دوستان گفتن اولیش آره هست و دومیش دیگه بستگی به تنظیم کننده و سازندش داره!
در مورد سوال 3ت اگه درست متوجه شده باشم، آره یک سری نت ها هستن که اگه به هم تبدیلشون کنی تغییری تو آهنگ ایجاد نمی شه -ایجاد می شه ولی خیلی چشم گیر نیست اگه می خوای یک نمونش رو ببینی برو به تاپیک خودم -آرشیو نت (تا زمانی که آرشیو سایت غبر فعاله)- واسه الهی ی ناز دو تا نت گذاشتم که 180 درجه فرق دارن ولی آخر یکی از کار در می آن
4- آره اتفاقا خیلی راحته ببین تو موسیقی کلاسیک که گام هان که خیلی راحت با نتی که آهنگ شروع می شه می تونی بفهمی تو دستگاه های ایرانی هم با دیز و بمل ها و... که اول قطعه مشخص می کنن می تونی تا حدی بفهمی هم با مجموعه نت استفاده شده که اگه c یاد داشته باشی راحت می تونی حتی با ویژوال بیسیکم بنویسیش
5- در کل نه ولی سازاهایی مثل پیانو (می دونی دیگه اصلا 2 تا کلید داره) هستن که باید به زبان ریاضی! از نرم افزارت یک مشتق بگیری -تعمیمش بدی- تا بتونه تحلیلشون کنه
ولی در کل پیشنهاد می کنم که اول اگه می خوای نرم افزاری بنویسی واسه کلاسیک که جامع تره بنویس بعد کم کم تعمیمش بده به سنتی و سازها و سبکای دیگه
کار سختی رو می خوای شروع کنی
موفق باشی
و بالاخره صبح شد!
اما دیدین من هم فراموش شدم!!!!
-
کاربران زیر از moein babayee به خاطر این پست تشکر کرده اند:
-
Monday 14 December 2009
#6
کاربر فعال انجمن
وضعیت
- افلاین
0
در مورد سواله 3ت فهمیدم چی می گی:
ببین این طوری نه دقیقا، ولی در کل من خودم می اومدم با تم یا الگوی آهنگای بزرگ یک آهنگ تو یک گام دیگه به ظاهر می نوشتم و واقعا یک کاره کلاسیکال می شد وقتی اجراش می کردی ولی واسه ی یک کسی که 4 سال موسیقی کار کرده باشه داد می زنه که این کار تمش دزدیه!
و بالاخره صبح شد!
اما دیدین من هم فراموش شدم!!!!
-
-
Monday 14 December 2009
#7
کاربر انجمن
وضعیت
- افلاین
-
-
Monday 14 December 2009
#8
کاربر جدید
وضعیت
- افلاین
0
آنالیز ملودی های موسیقی (از روی نت یا آهنگ نواخته شده) و استخراج اطلاعات حالا هر اطلاعاتی که ممکنه یه مبحثیه که داره تو اروپا روش کار میشه (تو دانشکده art computer) و میشه گفت جدیده.
نمونه های پیاده سازی شدش اینه: تشخیص ملودی های تقریبا یکسان و کشف سرقت ادبی، تصحیح دیکته نت های نوشته شده از روی آهنگ نواخته شده در امتحانات موسیقی، پیدا کردن آهنگ کامل با نواخته شدن یک قسمت از آن و ...
من واسه پروژه یه درسام تو کارشناسی ارشد کامپيوتر می خوام روش کار کنم، البته فقط با نت کار می کنم نه آهنگ نواخته شده. پیشنهاد استادم انجامش تو ملودی های ایرانیه تا کار جدیدی باشه. ولی خب اطلاعات تئوری موسیقیم کمه. فعلا تشخیص نت های شبیه رو انجام دادم البته نه با دقت بالا چون اطلاعاتم کمه. احتمالا اون دو آهنگ الهی ی ناز که [ میهمان گرامی برای مشاهده لینک ها نیاز به ثبت نام دارید] گفتند رو شبیه تشخیص نمیده.
من می خوام دقت تشخیص شباهت رو افزایش بدم و دستگاه ها رو هم تشخیص بدم.
البته استادم گفت یه کاری بکن که توی دستگاهی که بهش میدیم آهنگ بسازه ولی از آنجا که ممکنه دلنشين از آب در نیاد زیاد روش تاکید نکرد.
حالا این کاری که من شروع کردم.
فعلا از همین اطلاعاتی که دادین و واقعا ممنونم استفاده می کنم تا ببینم چی میشه.
بازم ممنون از دوستان
دلم براي کسي تنگ است ... که آفتاب صداقت را به مهماني گلهاي باغ مي آورد.
-
2 کاربر برای این پست از 868337 تشکر کرده اند:
-
Tuesday 15 December 2009
#9
کاربر فعال انجمن
وضعیت
- افلاین
0
دوست عددی یک سوال می شه بپرسم؟ با اسمبلی می خوای بنویسیش یا زبان c؟
و بالاخره صبح شد!
اما دیدین من هم فراموش شدم!!!!
-
-
Wednesday 16 December 2009
#10
کاربر جدید
وضعیت
- افلاین
0
دوست غير عددي با java مي نويسم. ;)
دلم براي کسي تنگ است ... که آفتاب صداقت را به مهماني گلهاي باغ مي آورد.
-
-
Wednesday 16 December 2009
#11
-
-
Thursday 17 December 2009
#12
کاربر فعال انجمن
وضعیت
- افلاین
0
نوشته اصلی توسط
868337
[ میهمان گرامی برای مشاهده لینک ها نیاز به ثبت نام دارید]
البته استادم گفت یه کاری بکن که توی دستگاهی که بهش میدیم آهنگ بسازه ولی از آنجا که ممکنه دلنشين از آب در نیاد زیاد روش تاکید نکرد.
حالا این کاری که من شروع کردم.
بازم ممنون از دوستان
سلام دوست عزیزم من هم مثل شما در دانشگاه رشته نرم افزار کامپیوتر رو خوندم.
این کاری که استادتون گفته اتفاقا ساده تر و شدنی تر هست از اینکه یک ملودی را بگیرید و آنالیز کنید که در چه دستگاهی است.
بعد لطفا در مورد فرمت ورودی نرم افزارتان صحبت کنید. قرار است ملودی با فرمت wave خوانده شود؟ یا مثلا اگر پارت ملودی (تصویر نت های آن) را به نرم افزارتان بدهیم دستگاه را تشخیص دهد.
اولی بسیار مشکل است (بعدا شرح خواهم داد) ولی دومی را بهراحتی می توانید از روی علائم سر کلید (ترکیبی) تشخیص دهید.
لطفا توضیح بدهید. با سپاس از شما
-
-
Thursday 17 December 2009
#13
کاربر جدید
وضعیت
- افلاین
0
ورودی musicXML است که توسط شرکت های سازنده آهنگ ارائه میشه. نرم افزار تولیدش از روی آهنگ یا تصویر نت وجود داره. اکثر پروژه ها با همین xml کار می کنند چون هر غالبی رو میشه بهش تبدیل کرد.
دلم براي کسي تنگ است ... که آفتاب صداقت را به مهماني گلهاي باغ مي آورد.
-
علاقه مندي ها (Bookmarks)