[sc-users] AmbisonicUGen

Björn Kessler kebjoern at yahoo.de
Thu Oct 18 13:41:06 PDT 2007


Hi Josh,

thank you for your help! I installed your classes as discribed but I encountered some obstacles. By starting sclang without any changes I get this message:

init_OSC
compiling class library..
    NumPrimitives = 522
    compiling dir: '/usr/local/share/SuperCollider/SCClassLibrary'
    compiling dir: '/usr/local/share/SuperCollider/Extensions'
ERROR: duplicate Class found: 'PV_NoiseSynthP' 
/home/bj/supercollider/sc3-plugins/Extensions/JoshUGens/classes/JoshPV.sc
/home/bj/supercollider/sc3-plugins/Extensions/JoshUGens/JoshPV.sc

ERROR: duplicate Class found: 'PV_PartialSynthP' 
/home/bj/supercollider/sc3-plugins/Extensions/JoshUGens/classes/JoshPV.sc
/home/bj/supercollider/sc3-plugins/Extensions/JoshUGens/JoshPV.sc

ERROR: duplicate Class found: 'PV_NoiseSynthF' 
/home/bj/supercollider/sc3-plugins/Extensions/JoshUGens/classes/JoshPV.sc
/home/bj/supercollider/sc3-plugins/Extensions/JoshUGens/JoshPV.sc

ERROR: duplicate Class found: 'PV_PartialSynthF' 
/home/bj/supercollider/sc3-plugins/Extensions/JoshUGens/classes/JoshPV.sc
/home/bj/supercollider/sc3-plugins/Extensions/JoshUGens/JoshPV.sc

ERROR: duplicate Class found: 'PV_MagMap' 
/home/bj/supercollider/sc3-plugins/Extensions/JoshUGens/classes/JoshPV.sc
/home/bj/supercollider/sc3-plugins/Extensions/JoshUGens/JoshPV.sc

ERROR: duplicate Class found: 'PV_MaxMagN' 
/home/bj/supercollider/sc3-plugins/Extensions/JoshUGens/classes/JoshPV.sc
/home/bj/supercollider/sc3-plugins/Extensions/JoshUGens/JoshPV.sc

ERROR: duplicate Class found: 'PV_MinMagN' 
/home/bj/supercollider/sc3-plugins/Extensions/JoshUGens/classes/JoshPV.sc
/home/bj/supercollider/sc3-plugins/Extensions/JoshUGens/JoshPV.sc

ERROR: duplicate Class found: 'PV_MagBuffer' 
/home/bj/supercollider/sc3-plugins/Extensions/JoshUGens/classes/JoshPV.sc
/home/bj/supercollider/sc3-plugins/Extensions/JoshUGens/JoshPV.sc

ERROR: duplicate Class found: 'PV_FreqBuffer' 
/home/bj/supercollider/sc3-plugins/Extensions/JoshUGens/classes/JoshPV.sc
/home/bj/supercollider/sc3-plugins/Extensions/JoshUGens/JoshPV.sc

ERROR: duplicate Class found: 'PV_OddBin' 
/home/bj/supercollider/sc3-plugins/Extensions/JoshUGens/classes/JoshPV.sc
/home/bj/supercollider/sc3-plugins/Extensions/JoshUGens/JoshPV.sc

ERROR: duplicate Class found: 'PV_EvenBin' 
/home/bj/supercollider/sc3-plugins/Extensions/JoshUGens/classes/JoshPV.sc
/home/bj/supercollider/sc3-plugins/Extensions/JoshUGens/JoshPV.sc

ERROR: duplicate Class found: 'PV_Invert' 
/home/bj/supercollider/sc3-plugins/Extensions/JoshUGens/classes/JoshPV.sc
/home/bj/supercollider/sc3-plugins/Extensions/JoshUGens/JoshPV.sc

  in file '/usr/local/share/SuperCollider/Extensions/scel/storeLispOn.sc' line 117 char 6
    compiling dir: '/home/bj/share/SuperCollider/Extensions'
    pass 1 done
    Extension overwriting Main:platformClass
        in file '/Platform/linux/extMain.sc'.
        Original method in file '/DefaultLibrary/Main.sc'.
    Extension overwriting SimpleNumber:asTimeString
        in file '/home/bj/supercollider/sc3-plugins/Extensions/ljpclasses/classes/LJP Classes/Extensions/SimpleNumber-asTimeString.sc'.
        Original method in file '/Common/Math/SimpleNumber.sc'.
    Extension overwriting Server:makeWindow
        in file '/usr/local/share/SuperCollider/Extensions/scel/extBuffer.sc'.
        Original method in file '/Common/GUI/PlusGUI/Control/ServerPlusGUI.sc'.
    Extension overwriting SynthDesc:makeWindow
        in file '/usr/local/share/SuperCollider/Extensions/scel/extBuffer.sc'.
        Original method in file '/Common/GUI/PlusGUI/Control/SynthDescPlusGUI.sc'.
    Extension overwriting Meta_Document:open
        in file '/usr/local/share/SuperCollider/Extensions/scel/extDocument.sc'.
        Original method in file '/Common/GUI/Document.sc'.
    Extension overwriting Meta_Document:new
        in file '/usr/local/share/SuperCollider/Extensions/scel/extDocument.sc'.
        Original method in file '/Common/GUI/Document.sc'.
    Extension overwriting Meta_Document:listener
        in file '/usr/local/share/SuperCollider/Extensions/scel/extDocument.sc'.
        Original method in file '/Common/GUI/Document.sc'.
    Extension overwriting Meta_Document:current
        in file '/usr/local/share/SuperCollider/Extensions/scel/extDocument.sc'.
        Original method in file '/Common/GUI/Document.sc'.
    Extension overwriting Meta_Document:numberOfOpen
        in file '/usr/local/share/SuperCollider/Extensions/scel/extDocument.sc'.
        Original method in file '/Common/GUI/Document.sc'.
    Extension overwriting Meta_Document:newFromIndex
        in file '/usr/local/share/SuperCollider/Extensions/scel/extDocument.sc'.
        Original method in file '/Common/GUI/Document.sc'.
    Extension overwriting Meta_Document:prGetLast
        in file '/usr/local/share/SuperCollider/Extensions/scel/extDocument.sc'.
        Original method in file '/Common/GUI/Document.sc'.
    Extension overwriting Meta_Document:prGetIndexOfListener
        in file '/usr/local/share/SuperCollider/Extensions/scel/extDocument.sc'.
        Original method in file '/Common/GUI/Document.sc'.
    Extension overwriting String:findHelpFile
        in file '/usr/local/share/SuperCollider/Extensions/scel/extDocument.sc'.
        Original method in file '/Common/GUI/PlusGUI/Collections/StringPlusGUI.sc'.
    Extension overwriting String:openHelpFile
        in file '/usr/local/share/SuperCollider/Extensions/scel/extDocument.sc'.
        Original method in file '/Common/GUI/PlusGUI/Collections/StringPlusGUI.sc'.
    Extension overwriting String:openHTMLFile
        in file '/usr/local/share/SuperCollider/Extensions/scel/extDocument.sc'.
        Original method in file '/Common/GUI/PlusGUI/Collections/StringPlusGUI.sc'.
    Extension overwriting Class:openHelpFile
        in file '/usr/local/share/SuperCollider/Extensions/scel/extDocument.sc'.
        Original method in file '/Common/Core/Kernel.sc'.
    Extension overwriting Method:openHelpFile
        in file '/usr/local/share/SuperCollider/Extensions/scel/extDocument.sc'.
        Original method in file '/Common/Core/Kernel.sc'.
ERROR: There is a discrepancy.
numClassDeps 1513   gNumClasses 3002

so I moved the JoshPV.sc in  /Extensions/JoshUGens to somethingelse and then the compile was fine. Is this in your sense or is there something else to do?

Sorry if I'm not conform with the help-architcture of supercollider. I tried to search the class-tree with the new browser but I got a little confused. I hoped find an Object that had "ambisonic" as a part of its name. Is there anything that would allow to place a sound on a concrete Position in Space, not just between speakers?

Thanks again,

Björn



Joshua Parmenter <josh at realizedsound.net> schrieb:  To download the source, open a shell and:

svn co https://sc3-plugins.svn.sourceforge.net/svnroot/sc3-plugins sc3-plugins
 

This will check out the project. Then, look at the readme_linux for build instructions.


Josh




On Oct 12, 2007, at 7:55 AM, Björn Kessler wrote:

Ok. Thanks A Lot.

Joshua Parmenter <josh at realizedsound.net> schrieb:  Hi Bjorn,

Actually, what you want is the JoshUGens from sourceforge (the Ambisonic one's are now rolled into that lib). You will need to check out the source and compile with scons... I'm running out the door right now, but can send more specific directions later.


Also, look at PanB2 in the standard distribution, as well as Pan4 and PanAz. These may do what you need.


Best,


Josh


On Oct 12, 2007, at 7:22 AM, Björn Kessler wrote:

Hi there,

I´m using SC on a Ubunto-studio machine. I would like to place sound between 4 Channels and thought Ambisonic could be the right thing for me.
I downloaded AmbisonicUGens-UB from Sourceforge and installed it the way mentioned in the wiki and the sc-help. But unfortunately I can´t find any Help how to use AmbisonicUGens. All that I found when I was googleing was this:

http://www.create.ucsb.edu/pipermail/sc-users/2007-April/033560.html

Did I oversee something or can anybody give me a hint were to start?

Sincerely,

Björn
       


---------------------------------
 Wissenswertes für Bastler und Hobby Handwerker.  BE A BETTER HEIMWERKER!_______________________________________________
sc-users mailing list
sc-users at create.ucsb.edu
http://www.create.ucsb.edu/mailman/listinfo/sc-users
 

 ******************************************
/* Joshua D. Parmenter
http://www.realizedsound.net/josh/


“Every composer – at all times and in all cases – gives his own interpretation of how modern society is structured: whether actively or passively, consciously or unconsciously, he makes choices in this regard. He may be conservative or he may subject himself to continual renewal; or he may strive for a revolutionary, historical or social palingenesis." - Luigi Nono
*/ 


_______________________________________________
sc-users mailing list
sc-users at create.ucsb.edu
http://www.create.ucsb.edu/mailman/listinfo/sc-users

       


---------------------------------
Heute schon einen Blick in die Zukunft von E-Mails wagen? Versuchen Sie´s mit dem  neuen Yahoo! Mail. _______________________________________________
sc-users mailing list
sc-users at create.ucsb.edu
http://www.create.ucsb.edu/mailman/listinfo/sc-users
 

 ******************************************
/* Joshua D. Parmenter
http://www.realizedsound.net/josh/


“Every composer – at all times and in all cases – gives his own interpretation of how modern society is structured: whether actively or passively, consciously or unconsciously, he makes choices in this regard. He may be conservative or he may subject himself to continual renewal; or he may strive for a revolutionary, historical or social palingenesis." - Luigi Nono
*/ 


_______________________________________________
sc-users mailing list
sc-users at create.ucsb.edu
http://www.create.ucsb.edu/mailman/listinfo/sc-users


       
---------------------------------
Yahoo! Clever: Stellen Sie Fragen und finden Sie Antworten. Teilen Sie Ihr Wissen. 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.create.ucsb.edu/pipermail/sc-users/attachments/20071018/a1a0e565/attachment-0001.htm


More information about the sc-users mailing list