Automatically exported from code.google.com/p/xoscillo
This code is not maintained by me, and was pulled here simply to preserve it.