play_smlx searches sound data files at the current working directory first, if not found, it searches the directory set by the environment variable TIMBRE_PCM.
SMLX sheet music and play_smlx can significantly reduce the development time of music compositions and provide fun. Some sheet music examples are included in the package. You may type "play_smlx Canon.smlx" to play Canon, or add a voice part to test the effect (like Canon2.smlx), or down-shift 3 semitones to change to minor...
Some times latter, you might want to use your own sound. timx.doc describes the format of the .timx sound data file. This part is harder to describes more specifically, but not difficult for programmers.
The author of SMLX and play_smlx is not a music worker. It just happens all the little he knows are enough to provide such things. Feedbacks are welcome and needed to improve this products.
Hope that the product of SMLX project can enrich your everyday life.