This applet demonstrates the algorithm for calculating vowel harmony with the derivations exemplified in Andrew Nevins' book Locality in Vowel Harmony. This applet requires Java version 1.4.2 or above; visit java.com to get the latest version.

Description:

Morphemes can have segments that are 'needy' for a particular feature-value, and engage in a search in order to find another segment from which to copy. This applet demonstrates the step-by-step search and copy procedure. Using the play button ('>') will advance the derivation one step, whereas using the fast-forward button ('>>') will show the end result. Rewind buttons ('<' and '<<') will take the derivation backwards to previous states. More instructions

Your browser does not support applets.

You can also download a standalone version of the program, which will run independently of your browser.

If you have any questions about the applet or book, please feel free to e-mail us at harmonizer.applet@gmail.com.