[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [sc-users] SuperCollider 3.3. alpha release



It looks like there's some great new stuff in this alpha. However my initial launch attempt ran aground on the following Class duplicate:

===
init_OSC
compiling class library..
    NumPrimitives = 743
    compiling dir: '/Applications/SC3.3alpha/SuperCollider/SCClassLibrary'
    compiling dir: '/Users/eric/Library/Application Support/SuperCollider/Extensions'
• ERROR: duplicate Class found: 'BLowPass'
/Applications/SC3.3alpha/SuperCollider/SCClassLibrary/Common/Audio/BEQSuite.sc
/Users/eric/Library/Application Support/SuperCollider/Extensions/sc3-plugin-extensions/BEQSuiteUGens/BEQSuite.sc

• ERROR: duplicate Class found: 'BHiPass'
/Applications/SC3.3alpha/SuperCollider/SCClassLibrary/Common/Audio/BEQSuite.sc
/Users/eric/Library/Application Support/SuperCollider/Extensions/sc3-plugin-extensions/BEQSuiteUGens/BEQSuite.sc

• ERROR: duplicate Class found: 'BAllPass'
/Applications/SC3.3alpha/SuperCollider/SCClassLibrary/Common/Audio/BEQSuite.sc
/Users/eric/Library/Application Support/SuperCollider/Extensions/sc3-plugin-extensions/BEQSuiteUGens/BEQSuite.sc

• ERROR: duplicate Class found: 'BBandPass'
/Applications/SC3.3alpha/SuperCollider/SCClassLibrary/Common/Audio/BEQSuite.sc
/Users/eric/Library/Application Support/SuperCollider/Extensions/sc3-plugin-extensions/BEQSuiteUGens/BEQSuite.sc

• ERROR: duplicate Class found: 'BBandStop'
/Applications/SC3.3alpha/SuperCollider/SCClassLibrary/Common/Audio/BEQSuite.sc
/Users/eric/Library/Application Support/SuperCollider/Extensions/sc3-plugin-extensions/BEQSuiteUGens/BEQSuite.sc

• ERROR: duplicate Class found: 'BPeakEQ'
/Applications/SC3.3alpha/SuperCollider/SCClassLibrary/Common/Audio/BEQSuite.sc
/Users/eric/Library/Application Support/SuperCollider/Extensions/sc3-plugin-extensions/BEQSuiteUGens/BEQSuite.sc

• ERROR: duplicate Class found: 'BLowShelf'
/Applications/SC3.3alpha/SuperCollider/SCClassLibrary/Common/Audio/BEQSuite.sc
/Users/eric/Library/Application Support/SuperCollider/Extensions/sc3-plugin-extensions/BEQSuiteUGens/BEQSuite.sc

• ERROR: duplicate Class found: 'BHiShelf'
/Applications/SC3.3alpha/SuperCollider/SCClassLibrary/Common/Audio/BEQSuite.sc
/Users/eric/Library/Application Support/SuperCollider/Extensions/sc3-plugin-extensions/BEQSuiteUGens/BEQSuite.sc

• ERROR: duplicate Class found: 'BLowPass4'
/Applications/SC3.3alpha/SuperCollider/SCClassLibrary/Common/Audio/BEQSuite.sc
/Users/eric/Library/Application Support/SuperCollider/Extensions/sc3-plugin-extensions/BEQSuiteUGens/BEQSuite.sc

• ERROR: duplicate Class found: 'BHiPass4'
/Applications/SC3.3alpha/SuperCollider/SCClassLibrary/Common/Audio/BEQSuite.sc
/Users/eric/Library/Application Support/SuperCollider/Extensions/sc3-plugin-extensions/BEQSuiteUGens/BEQSuite.sc

• ERROR: duplicate Class found: 'ProgramChangeResponder'
/Applications/SC3.3alpha/SuperCollider/SCClassLibrary/Common/Control/MIDIResponder.sc
/Users/eric/Library/Application Support/SuperCollider/Extensions/wslib classes/Lang/Additions/ProgramChangeResponder.sc

    pass 1 done
    Extension overwriting String:ascii
        in file '/Users/eric/Library/Application Support/SuperCollider/Extensions/wslib classes/Extensions/String/extString-collection.sc'.
        Original method in file '/Common/Collections/String.sc'.
• ERROR: There is a discrepancy.
numClassDeps 1715   gNumClasses 3408
Library has not been compiled successfully.

===
It's easy enough to fix, but perhaps it would be better if, upon encountering duplicate class definitions, SC were to simply print a warning, and then choose one of the two class files, rather than render the entire application inoperable.

Happy Holidays,

Eric