-
-
Notifications
You must be signed in to change notification settings - Fork 52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Get waveform mid/low/high by its self #44
Comments
One option is to run your source through a filter first, and then tap the visualizer to that. If by default you do this:
You can modify it like this:
The gain 0 is so you can mute the lowpass filter and not have an extra lowpassed signal going into your mix. |
Won't this be for while playing. I just need to get the data. |
Same idea... filter the data first, then visualize that. |
I hate to ask. Is there a sample code or a rough draft I can use as reference. |
It's ok to ask! |
This might be overkill but you could check out Apple's Biquadratic filters example: |
I would also recommend the filter approach - I think that is standard for multi band processing, in general. Doing an FFT, manipulating bins, and then inversing the FFT causes artifacts, from I remember reading about it. Haven't tried it myself though. I'm almost certain it would be more complicated too. A simplistic outlook to the filter approach: |
Looks interesting. I am researching it right now. so, I can accomplish this using vDSP |
Yes, there should be accelerate functions for everything you need to do I imagine. |
Going to share this here too: |
I agree and thanks Matt for the clear direction. |
Thank you very mush for pointing me to the right direction. Researching vdsp now, since I have never used it before. |
No problem! Good luck |
How to get high, mid, low waveform by its self?
The text was updated successfully, but these errors were encountered: