Next |
Prev |
Up |
Top
|
Index |
JOS Index |
JOS Pubs |
JOS Home |
Search
Download the tar file
BowedF.tar
and unpack it as usual. It consists of a bowed-string class called
BowedF.cpp, modified from STK's Bowed.cpp, and a new
bow-table class, BowTablF.cpp [396].
- Explain at least one strength and one weakness of this upgraded version compared to the original Bowed.cpp in STK.
- In tick method of BowedF.cpp, there is
a line
neckDelay->tick(bridgeRefl + friction/(2.2));
Where does the number 2.2 come from?
- Modify the main program from Elecguitar
(§4.16), or any program, which can take the SKINI file
fiddle.ski as input and play the song with this new
bowed-string class. Identify the range of bow-velocity (vb)
for a fixed bow-force (fb) value of 0.5 (assigned in the
constructor) that yields good sound.
- Comment on the quality of the sound. Give at least one
suggestion on future improvement on this bowed-string module for a
more realistic sound.
Next |
Prev |
Up |
Top
|
Index |
JOS Index |
JOS Pubs |
JOS Home |
Search
[How to cite and copy this work]