tdh.satk
Contributors
People who contribute to this project.
Objects
- satk.math.random2choices
satk.math.random2choicesrandomly outputs one of two values, making it useful for probabilistic binary choices. - satk.seq.gesture
satk.seq.gesturegenerates four linear streams of floating-point values for sequencing and automating sonic gestures, which can be triggered together or individually through its inlets or GUI. - satk.seq.stepSeq
satk.seq.stepSeqis a 3-row, 16-step float sequencer for Pd, intended to sequence three value streams together with per-step activation. - satk.sigproc.delay~
satk.sigproc.delay~is a signal-delay module for creating delayed repeats of an input sound. - satk.sigproc.granulate~
satk.sigproc.granulate~is a GUI wrapper in the TDH.LIB system for Alexandre Torres Porres’sgrain.live~object. - satk.sigproc.mmfilt~
satk.sigproc.mmfilt~is a multimode audio filter that can operate as a low-pass, high-pass, or band-pass filter, allowing selected portions of a signal’s spectrum to pass. - satk.synth.1oscil~
satk.synth.1oscil~is a single-oscillator synth voice intended as a building block for a larger synthesizer. - satk.synth.LFOscil~
satk.synth.LFOscil~is a single oscillator module designed to generate very low-frequency waveforms, with GUI settings reaching 0.127 Hz. - satk.synth.beep~
satk.synth.beep~is a small, relatively feature-limited beep synthesizer intended for testing and sequencing. - satk.util.4chMixer~
satk.util.4chMixer~mixes four input signals to stereo outputs, with individual volume and panning controls plus a master control channel. - satk.util.adsr~
satk.util.adsr~is a multi-segment ADSR ramp generator for shaping values or audio amplitude with configurable attack, decay, sustain, and release stages. - satk.util.ad~
satk.util.ad~generates a three-segment attack/sustain/decay envelope with both signal-rate and data-rate outputs, suitable for contouring oscillator amplitude or controlling other parameters. - satk.util.audioFileSm~
satk.util.audioFileSm~is a flexible audio-file player that can also load raw data files for data mangling or sonification. - satk.util.audioFile~
satk.util.audioFile~is a flexible audio-file player that loads files into an array, supports looping, normalization, selectable start and end points, and variable-speed playback; it can also load raw data files for data bending or sonification. - satk.util.audioIn~
satk.util.audioIn~provides access to two ADC input channels, outputting channel 1 and channel 2 as separate audio signals. - satk.util.audioOut~
satk.util.audioOut~provides access to Pd’s DAC for two audio-signal inputs, which default to the first two output channels and are typically used as stereo left and right. - satk.util.channelstripMn~
satk.util.channelstripMn~emulates a slim in-line mixer channel strip for a mono input, providing VU metering, gain control, and stereo panning to left and right outputs. - satk.util.channelstripSt~
satk.util.channelstripSt~emulates an inline mixer channel strip for a stereo input, providing gain, panning, mute, and stereo output with VU metering. - satk.util.clock
satk.util.clockis a controllable clock for establishing timing in a Pd patch, with its rate specified either as milliseconds per tick or in beats per minute. - satk.util.counter
satk.util.countercounts every message it receives and outputs the current accumulated count within configurable minimum and maximum bounds. - satk.util.curve
satk.util.curvecreates a ramp from a starting value to an ending value over a specified duration, with a selectable curve mode and curve strength. - satk.util.recorder~
satk.util.recorder~records audio generated in Pd to a WAV file while passing the incoming audio through. - satk.util.signalMonitor~
satk.util.signalMonitor~monitors an input signal and reports sampled values, linear amplitude (0.0–1.0), Pd RMS (0–100), and dBFS while passing the signal through.