Julius did the following:
- Wrote an introductory tutorial3 on developing virtual musical instruments and effects using the Faust
language and Pure Data program environment, among others.
- Wrote materials4 for advanced laboratory assignments on developing virtual electric guitars
and associated effects in the Faust language. This material will be extended
and ported into specific laboratory assignments during winter quarter
(for Music 420).
- Worked with Nick Porcaro on porting virtual electric guitars from
SynthBuilder to the Synthesis Tool Kit (STK).
- Ported laboratory subprojects to the Connexions project at Rice
University. The automatic translation tools are working very well,
and only a handful of bugs are awaiting attention from the
Connexions technical staff. The required ZIP file for uploading a
RealSimple project to Connexions can be created in any subproject by
changing to its directory and typing ``make tralics''. (Tralics is
the LaTeX to XML converter used by Connexions.) A significant added
value associated with the port to Connexions is that for the first
time all mathematics will be rendered online as MathML (Math Markup
Language). This means math can be copy/pasted into other
applications such as Mathematica like normal text. (In contrast,
online math on the CCRMA website is handled using bit-map images and
ALT text containing the original LaTeX expression.)
- Developed example usage of the transfer function measurement toolbox
developed for the project last year.
- Submitted an eight-page paper on selected results from the
quarter to the Linux Audio Conference (and it has been accepted).
This paper is largely a condensation of