LeJimme / pcsets

Automatically exported from code.google.com/p/pcsets
0 stars 0 forks source link

tritone flipping from normal() #3

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. create a pitch-class set of any tritone:
    s = pcset.PcSet("17")

2. normalize the set:
    s = s.normal()

3. print the set to see what has happend
    print s

What is the expected output? What do you see instead?
    The expected output should be the original tritone in the same order as entered:
    17

    Instead you get the the 2 pitch-classes of the tritone in reversed order (or tritone transposed by a tritone):
    71

What version of the product are you using? On what operating system?
    version: pcsets 2.0.2
    OS X 10.8.2

Please provide any additional information below.
   I tried this with other tritones ("06", "39") and the same thing was happening.

I'd be glad to work on this is you'll assign me to the issue.
Thanks for pcsets!

Original issue reported on code.google.com by OrtalisM...@gmail.com on 21 Feb 2013 at 9:04