Library Objects

The Modular-Muse library for Pd provides objects for generating sound, controlling parameters, audio effects and interfacing to hardware.

Inlets on the top of the objects are in the same order left to right as the corresponding GUI controls.

Below are current objects organized into categories:


Sound Generation

Sound synthesis objects for generating a range of sounds. This is the starting point, parameters can be controlled and the audio from these can be routed through effects before sending them out to the speakers.

[mm-waves~] – waveform generator – sine, triangle, square, sawtooth and noise

[mm-fm~] – frequency modulation synthesis

[mm-pwm~] – pulse width modulation synthesis

[mm-pluck~] – plucked string model


Sound Control

From basic controls like volume and mixing two sounds to triggering sounds on and off and more.

[mm-gain~] – volume control

[mm-mix2~] – mix two audio signals

[mm-adsr~] – control the onset, sustain volume and release time of sound

[mm-ar~] – control the on and off time

[mm-draw~] – control parameters by drawing gestures in an array

[mm-lfo~] – for producing vibrato (pitch fluctuation) or other periodic effects


Audio Effects

Add some flavor to the sound.

[mm-delay~] – digital delay line

[mm-overdrive~] – some non-linear distortion

[mm-reverb~] – control the kind of room it your sound is in

[mm-filter~] – low pass filter

[mm-tremolo~] – volume wobble


Interface Objects

For controlling sound with an interface (instrument) using sensors and buttons or switches with the Sound Clippys Board.

[mm] – connect to the Sound Clippys board and read the inputs

[mm-digital] – route a digital input

 

Leave a Reply

Your email address will not be published. Required fields are marked *

hardware and software for creative music