Hi Alex, been using additive synthesis implemented in pd to create bespoke timbres to fit xenharmonic scales. It has taken a while and is not finished yet as I've had problems with creating polyphonic ad syn instruments though I'm on the right track. I constructed a proof-of-concept model in Csound a few years back, but wanted a system more suited to live performance and on-the-fly tweaking, hence the pd implementation. What I've got so far is a monophonic ad syn instrument w/ control over the pitch and amplitude of each partial. An extra feature is a separate envelope for each partial to avoid tedium. Ultimately, there will be active, changing control over all of the partials, and a polyphonic version. Part of the machine is a scale generating interface triggered by input events such as MIDI. I don't use conversions from MIDI as some do, the pitches are derived from an expression block - it calculates the correct scale steps for the xenharmonic scale. Right now, there are only ET scales in there - if the user wants a 7-tet scale she/he simply places 7 in a number box and the machine does the rest. The timbre for the scale is then derived in the Setharian way - decide which scale steps should be consonant and manipulate the partials to suit your system. By doing the sums, the partial frequencies are arrived at, plugged into the adsyn partial arguments with a massive message box, and a timbre suited to a non-12 tet is the result. It's hit-or-miss, and I've not been able to fully assess the new scale-timbre pairs due to a lack of polyphony. It's coming along though.......
Rich Duckworth
Lecturer in Music Technology
School of Music
House 5
Trinity College
Dublin 2
Ireland
It's the most devastating moment in a young mans life, when he quite reasonably says to himself, "I shall never play The Dane!"
--- On Sat, 3/4/10, pd-list-request@iem.at pd-list-request@iem.at wrote:
From: pd-list-request@iem.at pd-list-request@iem.at Subject: Pd-list Digest, Vol 61, Issue 14 To: pd-list@iem.at Date: Saturday, 3 April, 2010, 10:40
Send Pd-list mailing list submissions to pd-list@iem.at
To subscribe or unsubscribe via the World Wide Web, visit http://lists.puredata.info/listinfo/pd-list or, via email, send a message with subject or body 'help' to pd-list-request@iem.at
You can reach the person managing the list at pd-list-owner@iem.at
When replying, please edit your Subject line so it is more specific than "Re: Contents of Pd-list digest..."
Today's Topics:
1. Re: Spectral Shiffting (Jaime Oliver) 2. Re: Spectral Shiffting (Andrew Faraday) 3. Re: strange colors with pix_record (Max) 4. pd~ and DIO errors (tim vets) 5. Re: pd~ and DIO errors (patrick) 6. Re: Spectral Shiffting (hard off) 7. Re: tabread4~ "broken" interpolation algorithm - was Re:, Max Smoother Audio than Pd? (Matteo Sisti Sette)
Message: 1 Date: Fri, 2 Apr 2010 15:08:40 -0700 From: Jaime Oliver jaime.oliver2@gmail.com Subject: Re: [PD] Spectral Shiffting To: Alexandre Porres porres@gmail.com Cc: pd-list@iem.at Message-ID: i2x616283881004021508k5a2751fct46ba5c19e20cb21c@mail.gmail.com Content-Type: text/plain; charset="iso-8859-1"
frequency shifting and then pitch shifting by the same amount in hertz will compress or expand a spectrum around a particular frequency (which could or could not be the fundamental...)
J
On Fri, Apr 2, 2010 at 1:05 PM, Alexandre Porres porres@gmail.com wrote:
I know I read the spectral mapping technique he uses, but I didn't really understand how it works.
me neither, guess he didn't really explained it wel...
cheers
2010/4/2 Charles Henry czhenry@gmail.com
There's a method of tuning partials that William Sethares uses in his
compositionss and he talks about it in his book Tuning Timbre Spectrum Scale.
Specifically, he was also using inharmonic instruments which would be arranged into consonant scales, and the similar problem of using arbitrary scales with inharmonic spectra to fit with least dissonance. I know I read the spectral mapping technique he uses, but I didn't really understand how it works.
On Fri, Apr 2, 2010 at 2:38 PM, Alexandre Porres porres@gmail.com wrote:
Hi folks, I'd lke to distort a sound spectrum by transposing partials the way I
want.
Like making the spectrum more inharmonic or harmonic. Anyone done something similar? What kind of processing should I use? I was thinking that maybe a Phase Vocoder, where you could control the frequency separately, huh!?!? Anyone did this by the way? thanks a lot Alex _______________________________________________ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list