The software analyzes harmonic amplitudes and phases to identify frequency components of a signal. It provides accurate measurements of frequency, amplitude, and phase relationships.
The Max/MSP Collective is chiefly composed of three major components. The first component is the Master Audio Controls, which is the primary audio control interface. To activate audio processing, users must press the space bar, and there is a circle symbol to indicate that audio processing is off, while a plus signifies that audio processing is on. Users can adjust the four sliders on the left side of the interface to control channels 1-4's main outputs and adjust the output levels as required. The drop-down menus to the left of the interface help select audio drivers and input and output vector sizes. If there is a need for other audio controls, users can press the "dsp" drop-down in the upper right corner of the interface, which will open a window with additional choices.
The Recorder is the next interface that permits the recording of real-time audio into a buffer. Users can write the buffer as an AIFF audio file, making it easy to store and use the output with other software. To start recording, select the plus symbol with the drop-down menu under the "record" label. Recording will automatically stop after reaching 150 seconds, but users can manually stop it by choosing a circle from the same menu. Finally, to write an AIFF file of the recorded audio, select the drop-down menu on the left, with the default message "all," and pick "write."
The last component in Max/MSP Collective is the Piano Pitch Event Interface. Users can send note-events to signal generators via this interface, which means they can send a pitch (where C4 is middle C), a velocity (amplitude where 127 is maximum), and a duration (in milliseconds). There are number-boxes labeled "oct," "vel," and "dur," which can be set by users, and clicking on a piano key will send a note-event. When the "keypitch" option is active in the upper left, users can select pitches using the computer keyboard. Octave register can be set with the number keys, with "6" selecting the octave of middle C (C4), and Note-on events from a MIDI keyboard can also be used.
The ADSR Envelope Generator helps to modify note-event envelopes. Users can click and drag the dark-colored bars to adjust the attack, decay, and release times. This shape will be scaled to envelope duration. In addition, number boxes situated below the slider permit users to choose the sustain amplitude between 0 and 1, select an overall event duration, and trigger an envelope by clicking "start."
Finally, the Additive Synthesis Parameters customize the amplitude of the first twenty harmonic partials generated with each note event. Users can drag the black bars to the right to increase a partial's amplitude, and the number boxes on the far right configure each harmonic partial's phase. All in all, Max/MSP Collective is an indispensable application that helps to manage digital signal processing.
Version 1.1: N/A