RoomWeaver is a digital waveguide mesh (DWM) development environment for virtual acoustic spaces. Scripting is used to define room geometry, object, surface and material properties, together with source and receiver parameters. Different mesh types and topologies are accommodated through a user-extensible plug-in architecture with the selected DWM grown to fit the defined room at simulation run-time. Visualization options allow mesh behavior and wave propagation to be observed in 2D or 3D. Excitation signals can be selected accordingly and resultant room impulse responses can be obtained in mono, stereo, binaural or surround formats. Digitract is a speech synthesis research tool that uses 1D and 2D digital waveguide models to simulate the human vocal tract. 1D simulation is already well established and Digitract allows direct comparison with 2D DWM models that offer improved control over formant bandwidths and greater naturalness in synthesized speech. Mesh types and topology can be defined together with reflection values at lip, glottis, and, in the 2D case, inner wall boundaries. Vibrato and pitch-slide can be introduced to the input and dipthongs and tripthongs can also be synthesized. 3D graphical feedback illustrates the behavior of the acoustic pressure waves present within the tract model.
Read full abstract