VoxMir - manipulate audio with a PlayStation controller
VoxMir was made entirely in MaxMSP 6.
The “hi” object is used to interface with the PlayStation controller, which has the values of the X/Y coordinates of its joysticks scaled to control the inputs of the signal processing objects. Audio input/output is handled with “ezadc~” and “ezdac~”. The audio signal is run from the mic, through a “lores~” filter (LPF), along with “tapin~” and “tapout~” for delay effects. There is logarithmic panning, and “pfft~” is used in conjunction with the “gizmo~” abstraction for real time pitch shifting.