[PD-cvs] pd/doc/4.fft.examples 00.INTRO.txt,1.1.1.1,1.2
Miller Puckette
millerpuckette at users.sourceforge.net
Wed May 18 06:28:33 CEST 2005
- Previous message: [PD-cvs] pd/doc/1.manual fig1.1.png, 1.1, 1.2 fig11.1.png, 1.1, 1.2 fig11.2.png, 1.1, 1.2 index.htm, 1.2, 1.3 x2.htm, 1.3, 1.4 x3.htm, 1.5, 1.6 x5.htm, 1.3, 1.4
- Next message: [PD-cvs] pd/doc/7.stuff/data-structures 2.getting.data.pd, 1.2, 1.3 5.array.pd, 1.3, 1.4
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/pure-data/pd/doc/4.fft.examples
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6096/pd/doc/4.fft.examples
Modified Files:
00.INTRO.txt
Log Message:
Damn, edited this before and lost the update. More data features.
Took about 12 patches.
Index: 00.INTRO.txt
===================================================================
RCS file: /cvsroot/pure-data/pd/doc/4.fft.examples/00.INTRO.txt,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -C2 -d -r1.1.1.1 -r1.2
*** 00.INTRO.txt 29 Jul 2002 17:06:09 -0000 1.1.1.1
--- 00.INTRO.txt 18 May 2005 04:28:31 -0000 1.2
***************
*** 1,62 ****
! These patches demonstrate how to use Pd's short-time Fourier transform objects,
! rfft~ and rifft~, to do a variety of things. The patches can be quite
! expensive; the phase vocoder, for instance, requires a 300MHz Pentium 2 to run
! at 44100 Hz. By default Pd runs at 44100 Hz, but you can specify a different
! sample rate on the command line, for instance:
!
! pd -r 16000 09.pvoc.pd
!
! On SGI, Pd will check whether your audio system is running at the correct
! sample rate and will print out a warning if not. In NT or W95, Pd's behavior
! will depend on your audio driver. In Linux Pd usually tries to set the rate
! of the conversion hardware.
!
! Included in this directory are:
!
! 01.fftanalysis.pd -- does a windowed FFT analysis and resynthesis of a sine
! tone, showing how to specify block size and overlap.
!
! 02.noisefft.pd -- Fourier analysis of white noise. This patch also shows how
! you can average power spectra over time.
!
! 03.denoise.pd -- using the technique from the previous patch, finds the noise
! floor in a recorded sample and attempts to scrub it away.
!
! 04.shifts.pd -- tests the leftshift and rightshift "externs" used in the next
! patch.
!
! 05.sheepgoat.pd -- tries to discriminate between "pitched" and "unpitched"
! components of a sound.
!
! 06.sheepgoat2.pd -- another attempt at the same thing.
!
! 07.tinbell.pd -- a spectral flattener, which can make the sound of a large bell
! turn into the sound of a tamtam.
!
! 08.convobros.pd -- spectral cross synthesis between two sounds
!
! 09.pvoc.pd -- phase vocoder
!
! ---------- after this point, the patches haven't been cleaned up -----------
!
! 10.phaselockedvoc.pd -- phase locked vocoder; see Laroche&Dolson in ICMC97 for
! a discussion of something that works better than this.
!
! 11.pianorev.pd -- an attempt at a phase-coherent reverberation algorithm to
! imitate the "piano reverb" obtained by putting a speaker under the sound board
! of a piano and picking up the sympathetic vibrations.
12.sinedecomposer.pd -- estimate the frequencies and amplitudes of the
components of a sound
! 13.tracemaker.pd -- show how to use Pd to combine snapshots of a spectrum into
! continuous spectral traces.
!
! 14.partialtracer.pd -- sinusoidal analysis/resynthesis of a time-verying sound.
!
! 15.waveformgrab.pd -- bash a sample into phase-coherent windows and make a
! pitched resynthesis.
!
!
--- 1,10 ----
! Most of the patches here have moved to section I of the audio examples.
! The remaining ones are due for an update but will probably join the
! "data" examples.
12.sinedecomposer.pd -- estimate the frequencies and amplitudes of the
components of a sound
! 13.partialtracer.pd -- sinusoidal analysis/resynthesis of a time-verying sound.
- Previous message: [PD-cvs] pd/doc/1.manual fig1.1.png, 1.1, 1.2 fig11.1.png, 1.1, 1.2 fig11.2.png, 1.1, 1.2 index.htm, 1.2, 1.3 x2.htm, 1.3, 1.4 x3.htm, 1.5, 1.6 x5.htm, 1.3, 1.4
- Next message: [PD-cvs] pd/doc/7.stuff/data-structures 2.getting.data.pd, 1.2, 1.3 5.array.pd, 1.3, 1.4
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Pd-cvs
mailing list