Next |
Prev |
Up |
Top
|
REALSIMPLE Top
Use the shell script in §3.9 below to generate a pd
synthesizer based on the EKS, and drive it either from the Virtual
Keyboard or from an external MIDI keyboard, as described in the Faust
intro.
- Checking Tuning
- Using delay (no interpolation) for the main delay line,
determine if you can hear the tuning error when the sampling rate is
44.1 kHz, and if so, report the lowest MIDI key-number and other
settings used.
- Repeat using fdelay (linear interpolation).
- Repeat using fdelay4 (4th-order Lagrange interpolation).
- Uniformity of Decay
- Using fdelay for tuning, set the brightness set to 1
and the decaytime to maximum. Determine the set of MIDI key
numbers, if any, at which there is noticeably reduced decay. These
are notes that sound markedly brighter than their neighbors and tend
to ``jump out'' when playing a chromatic scale.
- Repeat with brightness set to 0.
- Repeat with brightness set to 1 and using fdelay4 in
place of fdelay.
- Measure and report the decay time (either by ear, or by
measuring on a dB-magnitude waveform display) at notes C1,
C2, C3, and C4 when the decay-time parameter is set to its minimum
and maximum values. How good is is a definition of decay
time?
Next |
Prev |
Up |
Top
|
REALSIMPLE Top
Download faust_strings.pdf