Re: [PD] Best practices for pitch shifting a sample?

2018-03-26 Thread Dan Wilcox
Load a sample into a table and playback the table at a faster/slower rate ...?

See Help -> Browser... Pure Data / 3.audio examples / B12.sampler.transpose.pd

or 
https://github.com/danomatika/BangYourHead/blob/master/3.Audio/MicroOrchestra/sampler.pd
 


Next, create a bunch of sample players which read from the same table for 
multiple voices and use the poly object. Feed notein events to poly.

> On Mar 26, 2018, at 10:18 PM, pd-list-requ...@lists.iem.at wrote:
> 
> DAWs like Ableton allow you to select a sample (such as a kick drum) and 
> then play it at a bunch of different pitches (i.e. with a midi 
> keyboard). How do they accomplish this? Is it with variable delay?


Dan Wilcox
@danomatika 
danomatika.com 
robotcowboy.com 



___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] Best practices for pitch shifting a sample?

2018-03-26 Thread William Brent
Hi Andrea, check out the technique described in section 9.6 of Miller's
book: Phase bashing. It's implemented as I10.phase.bash.pd in Pd's built-in
documentation. It's more complicated than the doppler-based shifting you're
looking at, but it's dramatically better for preserving the timbre of the
original input signal. Doppler and playback speed solutions (which is what
granular pitch shifting usually involves) will stretch and contract the
spectral envelope, which can cause serious aliasing. There are also the
pitch halving and doubling techniques in E03.octave.divider.pd and
G06.octave.doubler.pd, which add or remove harmonics in ways that don't
disturb the spectral envelope too much and therefore still sound natural.
Of course, then you're limited to octave jumps which is probably not what
you want.

I know you're not looking for extern suggestions, but if you download
[tune~] from deken, you can see how I adapted the phase bash patch for
real-time use. It might be useful in connection with Miller's original
patch for understanding the technique.



On Mon, Mar 26, 2018 at 11:59 AM,  wrote:

> Hello,
>
> I started thinking about this problem because I was doing some frequency
> modulation, but when I tried to change the carrier frequency directly with
> notein and mtof~  there were sometimes unpredictable results (which can
> sometimes, but not always, be remedied by maintaining a fixed ratio between
> the carrier and modulation frequencies).
>
> DAWs like Ableton allow you to select a sample (such as a kick drum) and
> then play it at a bunch of different pitches (i.e. with a midi keyboard).
> How do they accomplish this? Is it with variable delay?
>
> I've been looking at the section on pitch shifting in Puckette's book (
> http://msp.ucsd.edu/techniques/latest/book-html/node115.
> html#sect7.pitchshift), but I thought I would ask if there's an easier
> way before I take the plunge.
>
> I've tried granular synthesis but it doesn't preserve the timbre very well.
>
> To be clear, I don't just want suggestions of externals, I actually want
> to program it myself (in pd-vanilla)
>
> Best,
> Andrea
>
> ___
> Pd-list@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@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


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

2018-03-26 Thread Alan Brooker
thanks for this!

On Mon, Mar 26, 2018 at 9:42 PM, William Brent 
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 <
> por...@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 :
>>
>>> Nice, love these. Thanks William
>>>
>>> On 26 March 2018 at 13:41, William Brent 
>>> 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 

Re: [PD] Discussing, exchanging pd-generated music

2018-03-26 Thread Dan Wilcox
I agree. I'm really only watching the list and not on FB, rarely read Twitter.

What's old is new again...

> On Mar 26, 2018, at 2:47 PM, pd-list-requ...@lists.iem.at wrote:
> 
> From: Julian Brooks >
> To: Derek Kwan >
> Cc: jlistshit >, 
> "pd-list@lists.iem.at "
>   >
> Subject: Re: [PD] Discussing, exchanging pd-generated music
> Message-ID:
>   

[PD] Best practices for pitch shifting a sample?

2018-03-26 Thread afleck

Hello,

I started thinking about this problem because I was doing some frequency 
modulation, but when I tried to change the carrier frequency directly 
with notein and mtof~  there were sometimes unpredictable results (which 
can sometimes, but not always, be remedied by maintaining a fixed ratio 
between the carrier and modulation frequencies).


DAWs like Ableton allow you to select a sample (such as a kick drum) and 
then play it at a bunch of different pitches (i.e. with a midi 
keyboard). How do they accomplish this? Is it with variable delay?


I've been looking at the section on pitch shifting in Puckette's book 
(http://msp.ucsd.edu/techniques/latest/book-html/node115.html#sect7.pitchshift), 
but I thought I would ask if there's an easier way before I take the 
plunge.


I've tried granular synthesis but it doesn't preserve the timbre very 
well.


To be clear, I don't just want suggestions of externals, I actually want 
to program it myself (in pd-vanilla)


Best,
Andrea

___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


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

2018-03-26 Thread Alexandre Torres Porres
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 :

> Nice, love these. Thanks William
>
> On 26 March 2018 at 13:41, William Brent  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-annou...@lists.iem.at
>> https://lists.puredata.info/listinfo/pd-announce
>>
>>
>
> ___
> Pd-list@lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> https://lists.puredata.info/
> listinfo/pd-list
>
>

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

2018-03-26 Thread Julian Brooks
Nice, love these. Thanks William

On 26 March 2018 at 13:41, William Brent  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-annou...@lists.iem.at
> https://lists.puredata.info/listinfo/pd-announce
>
>
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] Discussing, exchanging pd-generated music

2018-03-26 Thread Julian Brooks
Back in the day, there seemed to be more active sharing of patches & pieces
on here, I, for one, kinda miss it.
I think there's a presumption that a lot of that's shifted to PdRepo, which
is a shame, I find the list easier to keep on top of.

Maybe we should throw in some old faves. I have several but in no
particular order, here's one: 0xA's 'expr~'  (was posted on this list too,
honest:)
http://www.pdpatchrepo.info/patches/patch/2

J

On 26 March 2018 at 12:27, Derek Kwan  wrote:

> jlistshit  writes:
>
> > OT question: What other list might exist to discuss/exchange etc
> > mostly the music that people produce with PD, rather than the
> > technical details? Open to all styles here, though with a focus on
> > generative, electro-acoustic, composition, not very IDM interested.
> >
>
> Hopefully not super-offtopic from the offtopic, but here's my experience
> with finding Pd-generated work in vaguely social media/forumy oriented
> platforms:
>
> Although not the most loved social networking platform in recent times,
> there's an active Facebook group where people occasionally post things
> they've made with Pd, including music, and I've posted new tunes
> there...  I'd say a majority of the posts are technical help oriented,
> but it seems to be one of the better bets for finding Pd-generated work.
>
> The Pd Patch Repo forum has an "output~" section for Pd-generated work
> but seems to be significantly less frequented.
>
> There's a subreddit /r/puredata on Reddit that somewhat rarely has
> Pd-generated works posted, most of the posts tend to be of the techincal
> help variety, but the non-help posts are there...
>
> I post things on SoundCloud and BandCamp I know many others do too with
> the #puredata hashtag. Although not really forums, those are decent
> resources to find Pd-related tunes.
>
> Every now and then I look up the #puredata hashtag on various other
> social networking platforms such as Instagram and Twitter and follow
> other Pd users on there. Also not quite traditionally forum-y, but I've
> found those platforms as good resources to see what other folks are
> doing with Pd out there. I've been looking to branch out to other more
> decentralized, open-source platforms like Mastodon and I think I found
> posts with the #puredata hashtag on the art instance, but it didn't seem
> all that active... at least when I checked.
>
> These are the examples I can come up with off the top of my head
> half-asleep at weird hours of the night. Interested to see where this
> topic goes and what ideas/observations arise from it.. It's always nice
> to find out what other folks are making with Pd...
>
> Derek
>
> --
> Derek Kwan
> www.derekxkwan.com
>
> ___
> Pd-list@lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> https://lists.puredata.info/
> listinfo/pd-list
>
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


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

2018-03-26 Thread William Brent
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-annou...@lists.iem.at
https://lists.puredata.info/listinfo/pd-announce
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] Discussing, exchanging pd-generated music

2018-03-26 Thread Derek Kwan
jlistshit  writes:

> OT question: What other list might exist to discuss/exchange etc
> mostly the music that people produce with PD, rather than the
> technical details? Open to all styles here, though with a focus on
> generative, electro-acoustic, composition, not very IDM interested.
>

Hopefully not super-offtopic from the offtopic, but here's my experience
with finding Pd-generated work in vaguely social media/forumy oriented
platforms:

Although not the most loved social networking platform in recent times,
there's an active Facebook group where people occasionally post things
they've made with Pd, including music, and I've posted new tunes
there...  I'd say a majority of the posts are technical help oriented,
but it seems to be one of the better bets for finding Pd-generated work.

The Pd Patch Repo forum has an "output~" section for Pd-generated work
but seems to be significantly less frequented.

There's a subreddit /r/puredata on Reddit that somewhat rarely has
Pd-generated works posted, most of the posts tend to be of the techincal
help variety, but the non-help posts are there...

I post things on SoundCloud and BandCamp I know many others do too with
the #puredata hashtag. Although not really forums, those are decent
resources to find Pd-related tunes.

Every now and then I look up the #puredata hashtag on various other
social networking platforms such as Instagram and Twitter and follow
other Pd users on there. Also not quite traditionally forum-y, but I've
found those platforms as good resources to see what other folks are
doing with Pd out there. I've been looking to branch out to other more
decentralized, open-source platforms like Mastodon and I think I found
posts with the #puredata hashtag on the art instance, but it didn't seem
all that active... at least when I checked.

These are the examples I can come up with off the top of my head
half-asleep at weird hours of the night. Interested to see where this
topic goes and what ideas/observations arise from it.. It's always nice
to find out what other folks are making with Pd...

Derek

-- 
Derek Kwan
www.derekxkwan.com

___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] Discussing, exchanging pd-generated music

2018-03-26 Thread Christof Ressi
> I'd be interested in people posting and discussing their works here.

me too! 

> Gesendet: Montag, 26. März 2018 um 10:33 Uhr
> Von: "Roman Haefeli" 
> An: pd-list@lists.iem.at
> Betreff: Re: [PD] Discussing, exchanging pd-generated music
>
> On Son, 2018-03-25 at 15:02 +0200, jlistshit wrote:
> > OT question: What other list might exist to discuss/exchange etc
> > mostly the music that people produce with PD, rather than the
> > technical details? Open to all styles here, though with a focus on
> > generative, electro-acoustic, composition, not very IDM interested.
> 
> Why not discuss it here? I don't know of any other list/forum/board.
> 
> I'd be interested in people posting and discussing their works here.
> Not only music, but everything what people do with Pd.
> 
> What do others think about this? Is a separate "artistic" channel
> necessary?
> 
> Roman___
> Pd-list@lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> 
> https://lists.puredata.info/listinfo/pd-list
>

___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list


Re: [PD] Discussing, exchanging pd-generated music

2018-03-26 Thread Roman Haefeli
On Son, 2018-03-25 at 15:02 +0200, jlistshit wrote:
> OT question: What other list might exist to discuss/exchange etc
> mostly the music that people produce with PD, rather than the
> technical details? Open to all styles here, though with a focus on
> generative, electro-acoustic, composition, not very IDM interested.

Why not discuss it here? I don't know of any other list/forum/board.

I'd be interested in people posting and discussing their works here.
Not only music, but everything what people do with Pd.

What do others think about this? Is a separate "artistic" channel
necessary?

Roman

signature.asc
Description: This is a digitally signed message part
___
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list