PDA

View Full Version : سوال: ساختن Music Visualization و Audio Equalizer



Saeed.Masoumi
چهارشنبه 10 فروردین 1390, 01:30 صبح
سلام سال نو همتون مبارک.
دوستان می خوام بدونم برای ساختن یک Music Visualization (http://en.wikipedia.org/wiki/Music_visualization) چه کار هایی باید انجام بدم؟چند تا پروژه توی نت پیدا کردم ولی نمی دونم دقیقا چه کاری انجام می دهند!!!می خواستم بدونم مراحل کلی این کار چیه؟البته فقط قسمت آنالیز کردن موزیک برام مهمه قسمت ترسیمش اصلا برام مهم نیست.لطفا راهنمایی کنید که چطور می تونم موزیک رو آنالیز کنم.یک سوال دیگه هم دارم این Music Visualization Bars (http://windows.podnova.com/trends/visualization_bars_music_equalizer.html) با چی تحریک می شن مثلا رنگ قرمز نشانه زیاد بودن چه عاملی از موزیک است و مثلا سبز یعنی چه عاملی از موزیک کم است و ....؟
اگه می شه یکم در مورد اکولایزر هم توضیح بدین .
پیشاپیش ممنون.

Directx
چهارشنبه 10 فروردین 1390, 01:37 صبح
ببخشید دوستان
این سوالی بود که من چند روزه دنبال جوالش می گشم ولی فرصت نشده بود سوالو مطرح کنم برا من اون قسمت مربوط به ترسیماتش مهمه حالا انالیز صدا برام مهم نیست چطور و با چه توابعی این ترسیمات و حرکاتشون انجمام می شه یعنی فقط منطق این ترسیماتو می خام ممنون می شم به سوال منم یه گوشه ای جواب بدین
تشکر

Saeed.Masoumi
چهارشنبه 10 فروردین 1390, 02:27 صبح
سلام.
خب دوست من, شما به من کمک کنید بخش آنالیز رو متوجه شم منم اگه تونستم توی ترسیماتش بهتون کمک می کنم.
:دی

Directx
چهارشنبه 10 فروردین 1390, 02:38 صبح
والا من زیاد کار نکردم رو این موضوع ولی اینو می دونم که برای عکس العمل به یه صدا کافیه تا فرکانسشو تو یه بازه ی زمالی کوچیک اندازه بگیری سورس خوب و مثال برا دانلود اینجا (http://www.codeproject.com/KB/audio-video/SoundViewer.aspx?fid=448560&df=90&mpp=25&noise=3&sort=Position&view=Quick&select=2202971) هست اگه اینو خوب بفهمی فک کنم مشکلت حل شه

mehranmsba
چهارشنبه 10 فروردین 1390, 02:43 صبح
در آناليز صداي آنالوك دو مطلب وجود داره:
دامنه
فركانس
در اولي بحث در مورد شدت صداست كه با سه رنك قرمز سبز زرد بيان ميشه
در فركانس شما طيف زير بم را داريد يعني ستون هاي رقص نور؛
اين مباحث مربوط به asp(audio signal processing)‎هست
حالا اكر دامنه در ستون فركانسي خودش زياد بشه شما قرمز مي بينيد؛
شما اكر يك فركانس بايين يا همون صداي بيس جاز داشته باشيد مي بينيد فقط يك ستون يا دو ستون اول بالا مي آيند
شما احتياج با يك كنترل realtime ‎داريد تا بتوانيد يك رقص نور يا همون ويجواليشن داشته باشيد؛

Saeed.Masoumi
چهارشنبه 10 فروردین 1390, 03:01 صبح
ممنون.
یک مقاله ساده در مورد همین ASP دارین(البته نه همش تنها همین بخش مورد نظر چون مقاله زیاد هست ولی نمی دونم از کجا باید شروع کنم)؟اگر فارسی باشه راحت تر می تونم درکش کنم چون فکر کنم خیلی تخصصی به فیزیک موج ربط داشته باشه!!!
و یک سوال دیگه چطوری می تونم فرکانس و دامنه موجها رو بدست بیارم (توی سی شارپ).چون فقط می خوام به صورت بلادرنگ در حین پخش شدن موسیقی بتوانم دامنه و فرکانس فعلی آن را بدست بیاورم این قسمت اگه مشکلم رفع بشه بخش ترسیماتش رو خودم می نویسم ممنون.
Directx (http://barnamenevis.org/member.php?182632-Directx) :ممنونم ولی اون لینک رو دیدم در مورد همون هم گفتم نتونستم درک کنم چکار داره می کنه.
کسی میتونه همون لینکی که دوست عزیزمون قرار دادن را تفسیر کنه؟

Directx
چهارشنبه 10 فروردین 1390, 03:09 صبح
اگه مقاله فارسی پیدا کردم همینجا میذارم موضوع جالبیه فک کنم بیارزه راجع بهش کمی مطالعه کنیم اگه تونستم سعی می کنم سر فرصت سورسی ، یا توضیحی راجع بهش همینجا بذارم از دوستان دیگه هم اگه کسی راه حل یا توضیحی دارند ممنون می شم تو همین تاپیک ما رو در جریان بزارن :بوس:
فعلا