اطلاعیه

Collapse
No announcement yet.

Audio Visualization

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    Audio Visualization

    سلام دوستان ،چه طور می شه یه مقداری رو که از ADC میگیریم تجزیه کنیم و به صورت ویژولازور در بیاریم
    مثل صدا
    مثلا میخوام یه Sound Spectrum درست کنم ، اونوقت ورودی باید چی باشه ؟
    ADC ?
    Pulse (Freq Meter) ?
    یا چیز دیگری هم هست ؟
    دلا خو کن به تنهایی که از تنها بلا خیزد

    #2
    پاسخ : Audio Visualization

    من نمیدونم چرا انقدر دوستان به تاپیک های من علاقه نشون میدن ، معلومه همه خیلی دوستمون دارن oo: :wow: :eek:
    دلا خو کن به تنهایی که از تنها بلا خیزد

    دیدگاه


      #3
      پاسخ : Audio Visualization

      در مورد این بحثی که مطرح کردی قبلش چند تا نکته رو عرض کنم خدمت شما :
      در بحث پردازش سیگنالهی دیجیتال، موضوعی هست به نام فرکانس نمونه برداری؛ زمانی که شما از یک سیگنال آنالوگ نمونه برداری میکنی تا تبدیلش کنی به یک سیگنال دیجیتال، باید اون رو رعایت بکنی!
      نکته ای هم که داره اینه که : برای بازیابی اطلاعات از حوزه گسسته به پیوسته، حداقل فرکانس نمونه برداری باید 2برابر بیشترین فرکانس موجود در سیگنال اصلی (پیوسته) باشه. برای مثال، یک سیگنال صوتی اگر در نظر بگیریم، بیشترین فرکانس موجود در اون تا 20 (برخی موارد 30) کیلوهرتز میرسه. البته گوش های خیلی از ماها فقط تا 16 کیلوهرتز رو میشنوه. برای خیلی از کارهای دیجیتال، اگه کیفیت مهم نباشه، فقط از 4 کیلوهرتز (مثه تلفن) و اگه کمی بهترش کنن، فقط از 8 کیلوهرتز استفاده میکنن. بنابراین اگه بخوایم صوتی که 8 کیلوهرتز ماکزیمم فرکانسشه، رو نمونه برداری دیجیتال بکنیم، باید فرکانس نمونه برداری حداقا 16 کیلوهرتز باشه. مثلا باید ADC میکرو رو طوری در نظر بگیری که فرکانس نمونه برداریش بیش ار 16 کیلوهرتز بشه.
      نکته ی دیگه اینکه : Spectrum Analyzer براساس فرکانس کار میکنه! یعنی باید شما به محتویات فرکانسی سیگنال اصلی دسترسی داشته باشه، که در واقع همون "فوریه" گرفتن از سیگناله دیجیتاله موجوده! یعنی بعد از اینکه شما یک دسته داده (مثلا 260 تا نمونه از ADC) گرفتید، سری فوریشو بدست بیاری و محتویات فرکانسیشو در نظر بگیری.
      بنابراین ساخت چیزی که شما میگی باید با پروسسورهایی با قدرت پردازش بالا باشه!
      همچنین گفتی که از حالت فرکانس تری استفاده کنی؛ توضیح اینکه :
      خیلی از قسمتهای صوت انسان، به صورت امواج صوتی سینوسی نیست که بشه به راحتی فرکانسشو بدست آورد، پردیودیک نیست و بهش میگن : شبه پریودیک (اونم فقط قسمتهایی از صوت)
      اما به هر حال ایده ی فرکانس متری، به نظر میاد راحت تر بشه پیاده سازیش کرد (راحت هم هست) اما دقت کافیو نداره!
      موفق باشی ... :wow:
      1: اللهم صل علي محمد و آل محمد و عجل فرجهم و ...
      2: دانش بهتره يا ثروت؟ بدون شعور هيچکدوم!
      3: دلا معاش چنان کن که گر بلغزد پاي *** فرشته‌ات به دو دست دعا نگه دارد (حافظ)

      دیدگاه


        #4
        پاسخ : Audio Visualization

        خوب بیاید کمک کنید تا لا اقل یه دونه سادش رو درست کنیم
        دلا خو کن به تنهایی که از تنها بلا خیزد

        دیدگاه


          #5
          پاسخ : Audio Visualization

          سلام
          تاحالا چند بار فوریه رو شنیدم این فوریه چی هست ؟

          دیدگاه


            #6
            پاسخ : Audio Visualization

            سلام

            شما باید آی سی LM3914 و LM3915 رو استفاده کنی
            بقیه اش هم مربوط به ساخت فیلترهای باند پس هستش و ریفرش کردن

            دیدگاه


              #7
              پاسخ : Audio Visualization

              نوشته اصلی توسط erfan m
              سلام
              تاحالا چند بار فوریه رو شنیدم این فوریه چی هست ؟
              اگه بخوام خیلی ساده توضیح بدم اینه که :
              در ریاضیات، بعضی مواقع، یک تابع رو به صورت مجموع ضرایبی از یک تابع مادر (پایه) بیان میکنیم. مثلا بسط تیلور رو که شنیدید؟ میاد یک تابع رو بر حسب چند جمله ای بیان میکنه. یعنی مجموع ضرایبی از x به توانهای مختلف (تا بینهایت) باهمدیگه، یک تابه رو میسازن
              برای مثال سری تیلور تابع exp(x) برابراست با :
              exp(x) = 1 + x + x^2/2! + x^3/3! + ... inf
              اما در سری فوریه، به جای اینکه از چند جمله ای استفاده کنن، توابع پایه (مادر) سینوس و کسینوس هستن.
              لینکهای زیر کمکت میکنه :

              http://www.eca.ir/forum2/index.php?t...0801#msg170801

              http://www.eca.ir/forum2/index.php?t...9476#msg269476

              موفق باشی ...
              1: اللهم صل علي محمد و آل محمد و عجل فرجهم و ...
              2: دانش بهتره يا ثروت؟ بدون شعور هيچکدوم!
              3: دلا معاش چنان کن که گر بلغزد پاي *** فرشته‌ات به دو دست دعا نگه دارد (حافظ)

              دیدگاه


                #8
                پاسخ : Audio Visualization

                سلام.داداش منظورت اینه که مثلا صدا رو از یه منبع بگیری بعد اونو مثلا به 10 تا فرکانس تفکیکش کنی؟


                یه چی مثل این 2 تا؟

                دیدگاه

                لطفا صبر کنید...
                X