hYPerSonic is Python software that helps develop and manage signal processing pipelines.
A recent update to hYPerSonic has made it possible to call back into the Python interpreter within the portaudio (v18) callback feature. This update is most significant for OSX and Windows users, where earlier mutex performance was unsatisfactory. However, this update has also broken existing code that relies on a main Python loop, so it may require some adjustment.
Currently, hYPerSonic is operational on Linux and OSX platforms, and it requires Python2.2 and Debian Python-dev or rpm Python-devel for compilation. If you aim to compile it on OSX, you'll need to install the developer tools as well.
The most recent release of hYPerSonic includes several new features and tweaks to the program. The update introduces checks for OSS soundcards and adds a new variable to ~/.hypersonicrc. Additionally, there are new task classes available for File and Dsp modes, each with its own argument type. Finally, there are now checks in place for SDL, which will enable the Trace task. Overall, hYPerSonic is an impressive and powerful software program that can enhance your signal processing capabilities.
Version 1.2.0: N/A