pysoundanalyser
a python program to generate, visualize, and manipulate short sounds
...Manipulation functions include filtering, concatenating, cutting, and scaling the level of a sound. Several types of sounds can also be generated including, pure tones, harmonic complex tones, noise of different colours, frequency modulated and amplitude modulated tones.