Phaser / Chorus / Flanger
The pictures represent the spectrograms (sometime called sonograms). frequency X time and amplitude is represented by color.
rzero_rev and role are two lowpass/high pass filters (depending on the coefficients). Used together with the same coefficient, they become an allpass filter. The amplitude response is linear but the phase response varies depending on the coefficient; the phase of frequencies is more or less inverted depending on the coefficient. If you use several allpass filters in serie, more band of frequencies are dephased. If the filtered signal is fed back into the original signal, it generates at set of notch filters and peak filters due to the phase oppositions. The main difference with the flanger is the repartition of the filters (harmonic or not).
3d Spectrogram
Hi,
This patch just graphs amplitudes of your sample at frequencies in time.
It works best if you open the soundfile subpatch and load your own .wav file (otherwise just use the default sample).Then click the start render toggle, use the 'scrub' slider to move through the sample, and click and drag to move around in the gem window.
The other options include the number of FFTs to display, rotation of the spectrogram on the z axis, the zooming factor, or graph input from the microphone.
I think I fixed the error messages, and I added some more comments to the patch. The patch is probably more complicated than it needs to be, but it should work more clearly now.
Let me know if there are any more problems or anything.
3d Spectrogram
Hi there. I am very interested in learning how to use your spectrogram, but i am also hoping you could provide an explanation and perhaps tell me how to use it? thanks!!
michael
Whole freakin' library
So I decided to .zip up my whole library of working abstractions and post them here. A lot of the stuff I've already posted on the forum before, but many of them have been updated and/or been given much better helpfiles. Here's a few features of what's here:
-Various filters and biquad coefficient generators.
-Bandlimited oscillators, with features that aren't included in the ones I posted before (you don't have to manually instantiate [bl-init.mmb], and you can vary the number of harmonics).
-Complex math operators (some have been improved for efficiency and vanilla-friendliness).
-File browser.
-Mixer strips.
-A nice, flexible spectrogram.
-Interactive waveform display.
-State-saving/preset management stuff.
-Compressor and distortion effects.
...and a few other things.
Many of the helpfiles are dependent on other abstractions I made, so let me know if I didn't include something. I have a tendency to do that.
UPDATE: I've put this all up on GitHub now. Since there's more space there, you don't have to do anything with [bl-init.mmb] like before. It's taken care of.
3d Spectrogram
Hi everyone,
I couldn't find a finished 3d spectrogram for GEM so I made one. Hope its useful for someone. I'm pretty new to pd and especially GEM so any comments or suggestions improvements are welcome.
Enjoy!
3d spectrogram
Has anyone tried to build a 3d spectrogram in PD?
I saw Luke Dubois use one here :
I'm assuming that this is a MAX patch, but maybe it's a stand alone program. It seems like it would be possible, with some degree of expertise, to do this in GEM.
Any thoughts?
Video to Sound
Hi everyone!
I'm building a patch that is supposed to "convert" a live video stream into a sound. Actually the video comes from my webcam. I want to sample the video into frames (for example 10 fps), and "print" them into the spectrogram, like COAGULA or the Beepmap in Fl studio. In the spectrogram, we can "read" the video, just like a comic, a bit like the work of Norman McLaren.
What I have in the output of my webcam is a gemlist. What can I do with it? How to convert it into a sound?
I'm fairly new at Pure data, but I have to finish the patch for the next week!
I'm waiting for your help,
Thanks
Indiana
FFT with high precision
i have an EEG signal from 0.2 to 100hz i need something to find the dominant frequency with the highest amplitude and visualize in a number box the frequency, something like a spectrogram but with a numeric output of the most power frequency. I need to do this in realtime but few ms of latency for now is not important.
My project is to do a biofeedback, i build the soundcardEEG from the OpenEEG project, so i have an eeg signal modulated in AM. I do the demodulation with a Hilbert transformation, with some lowpass and bandpass. Now i have to drive binaural beats with the dominant frequency "came out of my head", the realtime is only important for other analysis like the p300 potential, for see only the rhythm of the brain i don't need a "real"realtime, 1 second of latency isn't a problem.
i will try what is fiddle~ thanks