Tempered scale was Re: [PD] Synths! (Please Read)

Hans-Christoph Steiner hans at eds.org
Sat Apr 1 01:09:58 CEST 2006


On Mar 31, 2006, at 2:06 AM, patco wrote:

> Hello,
>>>> Is there an object for computing twelfth root, or anything root of
>>>> two?  For determining frequency difference between each interval in
>>>> any  tempered scale, I guess it could be useful.
>>>
>>> [pow 0.0833333] for 12th root.
>>>
>>> [sqrt]
>>>
>>> Maybe [expr]?
>>
>> Yes, expr works, too:
>> expr pow($f1, 0.0833)
>
> All right thanks, but this only work for twelfth notes tempered  
> scales.
> I might not have asked the question correctly (sorry for my weak  
> english).

Damn, you must have extremely high standards, most Americans don't  
write this well... ;)

>  I wanted to know in fact if there is a more general way to get  
> intervals
> from ANY tempered scale with a simple object, maybe with [expr]  
> indeed.
>  The only operator needed would be something that does N root of 2,
> I believe, as our usual chromatic scale as is tempered by twelfth  
> root of 2,
> the purpose of this would be about making instruments with  
> microtonic intervals
> with quarter, eighth, sixteenth tones, or with dividing the octave  
> with other numbers
> than twelve.
>   Anyway thanks for the answer.
> Patco.

This might be of interest to you, its a quick patch to make equal- 
tempered scales of any number of intervals:

-------------- next part --------------
A non-text attachment was scrubbed...
Name: equal-temper-matic.pd
Type: application/octet-stream
Size: 3024 bytes
Desc: not available
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20060331/a16cae55/attachment.obj>
-------------- next part --------------

.hc


________________________________________________________________________ 
____

"I have the audacity to believe that peoples everywhere can have  
three meals a day for their bodies, education and culture for their  
minds, and dignity, equality and freedom for their spirits."
                                             - Martin Luther King, Jr.



More information about the Pd-list mailing list