An Editor for generating vowel-like Sounds from mouse movements.

How to get a sound

With the mouse button down, you can move the mouse cursor around in the plane spanned by the first two formants. While you move the cursor around, the positions you trace will be indicated by blue dots. After you release the mouse button, the color of the trajectory will change to black. Next you will hear the vowel-like sound whose first two formants follow this trajectory. (The small bars on the trajectory are time markers. With default settings, time markers are at 50 milliseconds apart and they may give you an indication of the speed by which you traversed the trajectory.)

The interface

In the lower part of the editor a number of buttons and fields are displayed.

will play the trajectory.
will reverse the trajectory and play it.
will publish the sound in the list of objects.
Duration (s)
allows to modify the duration of the current trajectory.
Extend (s)
determines the duration of the straight line trajectory that connects the endpoint of the current trajectory with the startpoint of a new trajectory. You may extend the current trajectory by starting a new trajectory with the shift button pressed. After you finished the new trajectory, three trajectories will be appended: the current one, the straight line one and the new one.
Start F0 (Hz)
determines the fundamental frequency at the start of the trajectory.
F0 slope (oct/s)
determines how many octaves the pitch will changes during the course of the trajectory.

The bottom line in the Editor displays the first and second formant frequency and the fundamental frequency at the start point and the endpoint of the trajectory.

Edit menu

Set F0...
Set pitch and slope.
Reverse trajectory
Reverses the trajectory (like editor button).
Modify trajectory duration...
Modifies trajectory duration (like editor field).
New trajectory...
Set startpoint, endpoint and duration of a new trajectory.
Extend trajectory...
Extend current trajectory to...
Shift trajectory...
Shift current trajectory.

View menu

F1 & F2 range...
Modify the horizontal and vertical scales.
Show vowel marks from fixed set...
Show the vowel marks in the editor from a fixed set of vowel inventories.
Show vowel marks from Table file...
Put your own marks in the editor. The Table needs to have at least three mandatory columns labeled "Vowel", "F1" and "F2" and two optional column labeled "Size" and "Colour". The Vowel column contains the vowel marker labels, the F1 and F2 columns have the first and second formant frequencies in Hertz. The optional Size column contains the font size of the vowel markers, while the Colour column contains the colour specification of each vowel.
Show trajectory time markers every...
Shows time markers as small bars orthogonal to the trajectory.

File menu

Here you can modify the sharpness of the F1 and F2 peaks and also add a number of higher formants.
Publish Sound
Make the synthesized sound available in the object menu.
Extract FormantTier
Extract PitchTier
Publish the Sound, the PitchTier and the FormantTier from the trajectory.
Draw trajectory...
Draws the trajectory in the picture window.

Links to this page

© djmw 20200403