[PD] [PD-announce] library updates/releases

Alan Brooker alan.brookerhome at gmail.com
Mon Mar 26 22:56:32 CEST 2018


thanks for this!

On Mon, Mar 26, 2018 at 9:42 PM, William Brent <william.brent at gmail.com>
wrote:

> Hi Alex - thanks. I might end up doing that in the future if I get a few
> more objects worked up for general use like this. Maybe 2 separate
> libraries since some are DSP effects and some are synthesis/sampler
> objects. But for now I think I'll just be indecisive and keep them
> separate...
>
> On Mon, Mar 26, 2018 at 10:23 AM, Alexandre Torres Porres <
> porres at gmail.com> wrote:
>
>> great!!!!!
>>
>> but why don't you pack them all in a library? ;) I can see timbreId being
>> a library on its own, but the rest could be in a single pack and also
>> github repository or something.
>>
>> cheers
>>
>> 2018-03-26 9:47 GMT-03:00 Julian Brooks <jbeezez at gmail.com>:
>>
>>> Nice, love these. Thanks William
>>>
>>> On 26 March 2018 at 13:41, William Brent <william.brent at gmail.com>
>>> wrote:
>>>
>>>> Hi all,
>>>>
>>>> In an effort to get organized and share work more effectively, I made
>>>> git repos for some ongoing projects and some new ones. I've gotten to a
>>>> stopping place for now, and uploaded the following items to deken. Note
>>>> that these were packaged with deken 4.0, so you may need to update to find
>>>> them. Here's a quick rundown:
>>>>
>>>>
>>>> ********
>>>> [convolve~]: a partitioned impulse response convolution reverb
>>>> - version 0.11 uses FFTW for non-power-of-2 window sizes and therefore
>>>> finer control over delay. It includes an "eq" method for shaping the
>>>> spectrum of the reverb in 25 Bark-frequency bands. It also accepts a second
>>>> argument to specify an IR array for analysis at creation.
>>>>
>>>> https://github.com/wbrent/convolve_tilde.git
>>>> ********
>>>>
>>>>
>>>> ********
>>>> [DRFX]: a dynamic routing system for DSP effects. (Pd-vanilla
>>>> abstraction)
>>>> - [DRFX] automatically creates a signal routing system and associated
>>>> controls (routing matrix) based on inputs and effect modules that you
>>>> specify. This allows you to make any type of series or parallel connection
>>>> chain between your inputs and effects, and change routing on the fly. It
>>>> also saves/loads complex routing presets, including effect parameter
>>>> settings.
>>>>
>>>> https://github.com/wbrent/DRFX.git
>>>> ********
>>>>
>>>>
>>>> ********
>>>> [martha~]: an oscillator bank designed to accept output from
>>>> [sigmund~]'s sinusoidal tracking function. (Pd-vanilla abstraction)
>>>> - Version 0.6 adds an option to toggle between oscillators and
>>>> band-pass filtered white noise, and vibrato functionality.
>>>>
>>>> https://github.com/wbrent/martha_tilde.git
>>>> ********
>>>>
>>>>
>>>> ********
>>>> [missive~]: a vector synth object. (Pd-vanilla abstraction)
>>>> - [missive~] is a vector synth object that uses a wavetable index to
>>>> crossfade between neighboring wavetables in a set. Wavetable sets can have
>>>> an arbitrary number of wavetables, and are composed of individual .wav
>>>> files that each contain one wavetable cycle. The length of each wavetable
>>>> can be arbitrary because [missive~] adds the extra guard points required
>>>> for Pd's 4-point interpolation scheme.
>>>>
>>>> https://github.com/wbrent/missive_tilde.git
>>>> ********
>>>>
>>>>
>>>> ********
>>>> [streamStretch~]: a time-stretching/pitch-shifting/layering pastiche
>>>> effect. (Pd-vanilla abstraction)
>>>> - [streamStretch~] buffers multiple copies of incoming live audio and
>>>> creates overlapping streams of time-stretched & transposed output that
>>>> trail the input to achieve a variety of results.
>>>>
>>>> https://github.com/wbrent/streamStretch_tilde.git
>>>> ********
>>>>
>>>>
>>>> ********
>>>> [timbreID]: an audio analysis and classification library
>>>> - version 0.7.3 adds a few methods to the [tabletool] object: NRT
>>>> overlap-add, permutations, and sequential output of table contents (like
>>>> [list-drip] for tables). As of version 0.7, timbreID uses FFTW to allow for
>>>> large and non-power-of-2 window sizes. Several basic time-domain objects
>>>> were also added at 0.7.
>>>>
>>>> https://github.com/wbrent/timbreID.git
>>>> ********
>>>>
>>>>
>>>> ********
>>>> [timeStretch~]: a polyphonic time compression/expansion sample player.
>>>> (Pd-vanilla abstraction)
>>>> - [timeStretch~] is built around the I07.phase.vocoder.pd example patch
>>>> from Pd's built-in documentation, and adds functionality for changing
>>>> sample arrays on the fly, 16-voice polyphony, predetermined playback
>>>> duration, and indefinitely suspending time post-transient until a "release"
>>>> command is issued.
>>>>
>>>> https://github.com/wbrent/timeStretch_tilde.git
>>>> ********
>>>>
>>>>
>>>> ********
>>>> [tune~]: a real-time pitch correction object. (Pd-vanilla abstraction)
>>>> - [tune~] tunes an input signal to any desired MIDI pitch while keeping
>>>> formant structure relatively intact. It is an adaptation of the built-in
>>>> Pure Data documentation patch I10.phase.bash.pd. While the original patch
>>>> demonstrates the technique in separate analysis and playback stages,
>>>> [tune~] is designed for real-time pitch correction.
>>>>
>>>> https://github.com/wbrent/tune_tilde.git
>>>> ********
>>>>
>>>>
>>>>
>>>> --
>>>> William Brent
>>>> www.williambrent.com
>>>>
>>>> “Great minds flock together”
>>>> Conflations: conversational idiom for the 21st century
>>>>
>>>> www.conflations.com
>>>>
>>>> _______________________________________________
>>>> Pd-announce mailing list
>>>> Pd-announce at lists.iem.at
>>>> https://lists.puredata.info/listinfo/pd-announce
>>>>
>>>>
>>>
>>> _______________________________________________
>>> Pd-list at lists.iem.at mailing list
>>> UNSUBSCRIBE and account-management -> https://lists.puredata.info/li
>>> stinfo/pd-list
>>>
>>>
>>
>> _______________________________________________
>> Pd-list at lists.iem.at mailing list
>> UNSUBSCRIBE and account-management -> https://lists.puredata.info/li
>> stinfo/pd-list
>>
>>
>
>
> --
> William Brent
> www.williambrent.com
>
> “Great minds flock together”
> Conflations: conversational idiom for the 21st century
>
> www.conflations.com
>
> _______________________________________________
> Pd-list at lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> https://lists.puredata.info/
> listinfo/pd-list
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20180326/01cc1e0c/attachment-0001.html>


More information about the Pd-list mailing list