From taube at uiuc.edu Thu Jul 1 09:13:52 2010 From: taube at uiuc.edu (Heinrich Taube) Date: Thu, 1 Jul 2010 11:13:52 -0500 Subject: [CM] cm 3 crashes on startup In-Reply-To: <4C2BA19E.1080306@gmx.de> References: <4C2BA19E.1080306@gmx.de> Message-ID: <04AE9731-FA86-420A-AF46-DA8AAB7DF2B1@uiuc.edu> looks like its crashing as its staring up. offhand i have no idea, is the sndlib linking static or dynamic? can start up no problems in osx 10.3.8 using a sndlib from may but maybe something has changed -- ill try to rebuild using a more recent sndlib and let you know On Jun 30, 2010, at 2:57 PM, Jan Baumgart wrote: > Hi ! > > I just tried to compile common music 3 from the svn sources on a intel > mac (10.5.7). > The binary release grace-3.6.0 works fine, but there's only the grace > binary in the package, so i can't use my loved emacs :( > > cm compiles without errors, but on startup i immediatly get this > segfault: > > any ideas ? > > thx, > jan. > > Exception Type: EXC_BAD_ACCESS (SIGSEGV) > Exception Codes: KERN_INVALID_ADDRESS at 0x000000004c851b00 > > Thread 1 Crashed: > 0 libSystem.B.dylib 0x91987338 > tiny_malloc_from_free_list > + 62 > 1 libSystem.B.dylib 0x919879eb szone_calloc + 241 > 2 libSystem.B.dylib 0x919878b5 malloc_zone_calloc + 88 > 3 libSystem.B.dylib 0x91987842 calloc + 62 > 4 cm 0x0011e44a s7_values + 1818 (s7.c: > 17705) > 5 cm 0x0011f0d5 s7_values + 5029 (s7.c: > 17705) > 6 cm 0x0011d08d s7_member + 2061 (s7.c: > 11410) > 7 cm 0x0011d956 s7_symbol_set_access + > 2006 (s7.c:15083) > 8 cm 0x00118e9a s7_quit + 19146 (s7.c: > 17192) > 9 cm 0x00135c8a s7_eval_c_string + 298 > (s7.c:10057) > 10 cm 0x00031d0c loadCode(juce::String, > char const*, int, bool) + 140 > 11 cm 0x00032086 SchemeThread::init() + > 838 > 12 cm 0x0002268d SchemeThread::run() + 29 > 13 cm 0x002a3fe2 > juce::Thread::threadEntryPoint(juce::Thread*) + 226 > 14 cm 0x002a4312 > juce::threadEntryProc(void*) + 34 > 15 libSystem.B.dylib 0x919b0155 _pthread_start + 321 > 16 libSystem.B.dylib 0x919b0012 thread_start + 34 > > > Binary Images: > 0x1000 - 0x508fff +cm ??? (???) > /Users/janbam/Documents/src/cm/ > bin/cm > 0x759000 - 0x776ff7 com.apple.audio.midi.CoreMIDI 1.6.1 (42) > /System/Library/Frameworks/CoreMIDI.framework/Versions/A/CoreMIDI > 0x78e000 - 0x857fe5 com.apple.DiscRecording 4.0.5 (4050.4.1) > <503c77a4da92eb3262d3fbfe46e74f20> > /System/Library/Frameworks/DiscRecording.framework/Versions/A/ > DiscRecording > 0x8c2000 - 0x980fff com.apple.WebKit 5525.28 (5525.28.3) > <2dd2865b4946a6d14a011bca1b05f2ed> > /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit > 0xa1f000 - 0xa3dfe3 libexpat.1.dylib ??? (???) > /usr/lib/libexpat.1.dylib > 0xa45000 - 0x1096fff com.apple.WebCore 5525.28 (5525.28.4) > <998a2e99f113af44083e0ae565aa8adb> > /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/ > WebCore.framework/Versions/A/WebCore > 0x8fe00000 - 0x8fe2db43 dyld 97.1 (???) > <100d362e03410f181a34e04e94189ae5> /usr/lib/dyld > 0x90003000 - 0x90019fff com.apple.DictionaryServices 1.0.0 (1.0.0) > > /System/Library/Frameworks/CoreServices.framework/Versions/A/ > Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices > 0x9001a000 - 0x90063fef com.apple.Metadata 10.5.2 (398.25) > > /System/Library/Frameworks/CoreServices.framework/Versions/A/ > Frameworks/Metadata.framework/Versions/A/Metadata > 0x90064000 - 0x90064ffb com.apple.installserver.framework 1.0 (8) > /System/Library/PrivateFrameworks/InstallServer.framework/Versions/A/ > InstallServer > 0x90065000 - 0x90117ffb libcrypto.0.9.7.dylib ??? (???) > <9d714c92872a93dd127ea8556b2c8945> /usr/lib/libcrypto.0.9.7.dylib > 0x902d0000 - 0x902e8ff7 com.apple.CoreVideo 1.6.0 (20.0) > > /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo > 0x902ef000 - 0x902effff com.apple.Carbon 136 (136) > <98a5e3bc0c4fa44bbb09713bb88707fe> > /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon > 0x902f0000 - 0x9056cfe7 com.apple.Foundation 6.5.8 (677.24) > > /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation > 0x9058c000 - 0x9061ffff com.apple.ink.framework 101.3 (86) > > /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ > Ink.framework/Versions/A/Ink > 0x9062d000 - 0x9063dffc com.apple.LangAnalysis 1.6.4 (1.6.4) > <8b7831b5f74a950a56cf2d22a2d436f6> > /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ > Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis > 0x9063e000 - 0x90656fff com.apple.openscripting 1.2.8 (???) > <572c7452d7e740e8948a5ad07a99602b> > /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ > OpenScripting.framework/Versions/A/OpenScripting > 0x90657000 - 0x90657ff8 com.apple.Cocoa 6.5 (???) > > /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa > 0x90658000 - 0x90660fff com.apple.DiskArbitration 2.2.1 (2.2.1) > <75b0c8d8940a8a27816961dddcac8e0f> > /System/Library/Frameworks/DiskArbitration.framework/Versions/A/ > DiskArbitration > 0x90661000 - 0x90661ffa com.apple.CoreServices 32 (32) > <2fcc8f3bd5bbfc000b476cad8e6a3dd2> > /System/Library/Frameworks/CoreServices.framework/Versions/A/ > CoreServices > 0x90662000 - 0x90668fff com.apple.print.framework.Print 218.0.3 > (220.2) > <5b7f4ef7c2df36aff9605377775781e4> > /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ > Print.framework/Versions/A/Print > 0x90669000 - 0x906e3ff8 com.apple.print.framework.PrintCore 5.5.4 > (245.6) <03d0585059c20cb0bde5e000438c49e1> > /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ > Frameworks/PrintCore.framework/Versions/A/PrintCore > 0x906e9000 - 0x9082fff7 com.apple.ImageIO.framework 2.0.4 (2.0.4) > <6a6623d3d1a7292b5c3763dcd108b55f> > /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ > Frameworks/ImageIO.framework/Versions/A/ImageIO > 0x90830000 - 0x90969ff7 libicucore.A.dylib ??? (???) > /usr/lib/libicucore.A.dylib > 0x90a65000 - 0x90b4dff3 com.apple.CoreData 100.2 (186.1) > <8fb61e1714a4b8d587ce97605ad32547> > /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData > 0x90b4e000 - 0x90bd5ff7 libsqlite3.0.dylib ??? (???) > <3334ea5af7a911637413334154bb4100> /usr/lib/libsqlite3.0.dylib > 0x90c21000 - 0x90ce8ff2 com.apple.vImage 3.0 (3.0) > /System/Library/Frameworks/Accelerate.framework/Versions/A/ > Frameworks/vImage.framework/Versions/A/vImage > 0x90d8d000 - 0x90d8ffff com.apple.securityhi 3.0 (30817) > <2b2854123fed609d1820d2779e2e0963> > /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ > SecurityHI.framework/Versions/A/SecurityHI > 0x90d90000 - 0x90e0dfeb com.apple.audio.CoreAudio 3.1.2 (3.1.2) > <5a4e6329f8dbca5dcd70924525afd24a> > /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio > 0x90e0e000 - 0x90e0effd com.apple.Accelerate 1.4.2 (Accelerate 1.4.2) > /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate > 0x90e3f000 - 0x90e4ffff com.apple.speech.synthesis.framework 3.7.1 > (3.7.1) <06d8fc0307314f8ffc16f206ad3dbf44> > /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ > Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis > 0x90e50000 - 0x90ee3ff3 com.apple.ApplicationServices.ATS 3.7 (???) > > /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ > Frameworks/ATS.framework/Versions/A/ATS > 0x90ee4000 - 0x90ef2ffd libz.1.dylib ??? (???) > <5ddd8539ae2ebfd8e7cc1c57525385c7> /usr/lib/libz.1.dylib > 0x90ef3000 - 0x90f0effb libPng.dylib ??? (???) > <4780e979d35aa5ec2cea22678836cea5> > /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ > Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib > 0x90fa9000 - 0x90fa9ffd com.apple.Accelerate.vecLib 3.4.2 (vecLib > 3.4.2) > /System/Library/Frameworks/Accelerate.framework/Versions/A/ > Frameworks/vecLib.framework/Versions/A/vecLib > 0x90faa000 - 0x9164afe3 com.apple.CoreGraphics 1.409.3 (???) > <25dceb14af3455b768f56e8765ecf3ca> > /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ > Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics > 0x9164b000 - 0x91953fff com.apple.HIToolbox 1.5.5 (???) > > /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ > HIToolbox.framework/Versions/A/HIToolbox > 0x91954000 - 0x9197dfff com.apple.CoreMediaPrivate 15.0 (15.0) > /System/Library/PrivateFrameworks/CoreMediaPrivate.framework/ > Versions/A/CoreMediaPrivate > 0x9197e000 - 0x91ae5ff3 libSystem.B.dylib ??? (???) > /usr/lib/libSystem.B.dylib > 0x91af0000 - 0x91b2efff libGLImage.dylib ??? (???) > > /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/ > libGLImage.dylib > 0x91b2f000 - 0x91b69fe7 com.apple.coreui 1.2 (62) > /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI > 0x91b6a000 - 0x91b77fe7 com.apple.opengl 1.5.10 (1.5.10) > <5a2813f80c9441170cc1ab8a3dac5038> > /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL > 0x91b78000 - 0x91bb7fff com.apple.CoreMediaIOServicesPrivate 15.0 > (15.0) > /System/Library/PrivateFrameworks/ > CoreMediaIOServicesPrivate.framework/Versions/A/ > CoreMediaIOServicesPrivate > 0x91bb8000 - 0x91c72fe3 com.apple.CoreServices.OSServices 227 (227) > <30cebcb68b1b571df7d77474e0c31556> > /System/Library/Frameworks/CoreServices.framework/Versions/A/ > Frameworks/OSServices.framework/Versions/A/OSServices > 0x91c83000 - 0x91d0dfe3 com.apple.DesktopServices 1.4.8 (1.4.8) > <3065de6531ce839c7cb5b6dd70e03f4f> > /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/ > Versions/A/DesktopServicesPriv > 0x91d0e000 - 0x91db2fec com.apple.CFNetwork 438.10 (438.12) > > /System/Library/Frameworks/CoreServices.framework/Versions/A/ > Frameworks/CFNetwork.framework/Versions/A/CFNetwork > 0x91f31000 - 0x91fffff3 com.apple.JavaScriptCore 5525.26 (5525.26.2) > > /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/ > JavaScriptCore > 0x92001000 - 0x921d2ffb com.apple.security 5.0.5 (36371) > > /System/Library/Frameworks/Security.framework/Versions/A/Security > 0x921d3000 - 0x92202fe3 com.apple.AE 402.3 (402.3) > > /System/Library/Frameworks/CoreServices.framework/Versions/A/ > Frameworks/AE.framework/Versions/A/AE > 0x92208000 - 0x9220fffe libbsm.dylib ??? (???) > /usr/lib/libbsm.dylib > 0x92210000 - 0x92225ffb com.apple.ImageCapture 5.0.2 (5.0.2) > /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ > ImageCapture.framework/Versions/A/ImageCapture > 0x92226000 - 0x92244fff libresolv.9.dylib ??? (???) > /usr/lib/libresolv.9.dylib > 0x92245000 - 0x92264ffa libJPEG.dylib ??? (???) > > /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ > Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib > 0x92265000 - 0x9226ffeb com.apple.audio.SoundManager 3.9.2 (3.9.2) > <0f2ba6e891d3761212cf5a5e6134d683> > /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ > CarbonSound.framework/Versions/A/CarbonSound > 0x92270000 - 0x92270ff8 com.apple.ApplicationServices 34 (34) > <8f910fa65f01d401ad8d04cc933cf887> > /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ > ApplicationServices > 0x9228e000 - 0x92295fff com.apple.agl 3.0.9 (AGL-3.0.9) > <2f39c480cfcee9358a23d61b20a6aa56> > /System/Library/Frameworks/AGL.framework/Versions/A/AGL > 0x92296000 - 0x922bafff libxslt.1.dylib ??? (???) > <0a9778d6368ae668826f446878deb99b> /usr/lib/libxslt.1.dylib > 0x922bb000 - 0x92317ff7 com.apple.htmlrendering 68 (1.1.3) > > /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ > HTMLRendering.framework/Versions/A/HTMLRendering > 0x9234b000 - 0x92382fff com.apple.SystemConfiguration 1.9.2 (1.9.2) > <8b26ebf26a009a098484f1ed01ec499c> > /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/ > SystemConfiguration > 0x92383000 - 0x9243aff3 com.apple.QTKit 7.6 (1290) > /System/Library/Frameworks/QTKit.framework/Versions/A/QTKit > 0x9246d000 - 0x92747ff3 com.apple.CoreServices.CarbonCore 786.11 > (786.13) <9e2d85d52e5e2951aa4dd53c48ccc52f> > /System/Library/Frameworks/CoreServices.framework/Versions/A/ > Frameworks/CarbonCore.framework/Versions/A/CarbonCore > 0x92748000 - 0x927a5ffb libstdc++.6.dylib ??? (???) > <04b812dcec670daa8b7d2852ab14be60> /usr/lib/libstdc++.6.dylib > 0x927a6000 - 0x92fa4fef com.apple.AppKit 6.5.7 (949.46) > > /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit > 0x92fa5000 - 0x92fa5ffd com.apple.vecLib 3.4.2 (vecLib 3.4.2) > /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib > 0x9300d000 - 0x93014fe9 libgcc_s.1.dylib ??? (???) > /usr/lib/libgcc_s.1.dylib > 0x93015000 - 0x9306eff7 libGLU.dylib ??? (???) > > /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/ > libGLU.dylib > 0x9306f000 - 0x931a2fef com.apple.CoreFoundation 6.5.6 (476.18) > <2d52bab73660117571bd6486dc318f8e> > /System/Library/Frameworks/CoreFoundation.framework/Versions/A/ > CoreFoundation > 0x93323000 - 0x93404ff7 libxml2.2.dylib ??? (???) > <068cab13eb4608a7c6a5fad807ee0e33> /usr/lib/libxml2.2.dylib > 0x93405000 - 0x93408fff com.apple.help 1.1 (36) > > /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ > Help.framework/Versions/A/Help > 0x93409000 - 0x93495ff7 com.apple.LaunchServices 290.3 (290.6) > > /System/Library/Frameworks/CoreServices.framework/Versions/A/ > Frameworks/LaunchServices.framework/Versions/A/LaunchServices > 0x93497000 - 0x93562fff com.apple.ColorSync 4.5.1 (4.5.1) > /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ > Frameworks/ColorSync.framework/Versions/A/ColorSync > 0x9364b000 - 0x93b1cfbe libGLProgrammability.dylib ??? (???) > <7f18294a7bd0b6afe4319f29187fc70d> > /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/ > libGLProgrammability.dylib > 0x93b1d000 - 0x93f2dfef libBLAS.dylib ??? (???) > /System/Library/Frameworks/Accelerate.framework/Versions/A/ > Frameworks/vecLib.framework/Versions/A/libBLAS.dylib > 0x93f4f000 - 0x93f58fff com.apple.speech.recognition.framework 3.7.24 > (3.7.24) > /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ > SpeechRecognition.framework/Versions/A/SpeechRecognition > 0x93fcc000 - 0x93ff9feb libvDSP.dylib ??? (???) > > /System/Library/Frameworks/Accelerate.framework/Versions/A/ > Frameworks/vecLib.framework/Versions/A/libvDSP.dylib > 0x93ffa000 - 0x93ffefff libGIF.dylib ??? (???) > <572a32e46e33be1ec041c5ef5b0341ae> > /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ > Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib > 0x93fff000 - 0x9400bffe libGL.dylib ??? (???) > /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/ > libGL.dylib > 0x9400c000 - 0x940b3feb com.apple.QD 3.11.56 (???) > > /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ > Frameworks/QD.framework/Versions/A/QD > 0x940b4000 - 0x94131fef libvMisc.dylib ??? (???) > /System/Library/Frameworks/Accelerate.framework/Versions/A/ > Frameworks/vecLib.framework/Versions/A/libvMisc.dylib > 0x9416d000 - 0x9416fff5 libRadiance.dylib ??? (???) > <8a844202fcd65662bb9ab25f08c45a62> > /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ > Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib > 0x943d9000 - 0x944b9fff libobjc.A.dylib ??? (???) > <7b92613fdf804fd9a0a3733a0674c30b> /usr/lib/libobjc.A.dylib > 0x944ba000 - 0x9450bff7 com.apple.HIServices 1.7.0 (???) > <01b690d1f376e400ac873105533e39eb> > /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ > Frameworks/HIServices.framework/Versions/A/HIServices > 0x94531000 - 0x94570fef libTIFF.dylib ??? (???) > <3589442575ac77746ae99ecf724f5f87> > /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ > Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib > 0x94571000 - 0x94571ffc com.apple.audio.units.AudioUnit 1.5 (1.5) > /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit > 0x94572000 - 0x9459dfe7 libauto.dylib ??? (???) > <42d8422dc23a18071869fdf7b5d8fab5> /usr/lib/libauto.dylib > 0x9459e000 - 0x9493bfef com.apple.QuartzCore 1.5.8 (1.5.8) > > /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore > 0x9493c000 - 0x9497efef com.apple.NavigationServices 3.5.2 (163) > <91844980804067b07a0b6124310d3f31> > /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ > NavigationServices.framework/Versions/A/NavigationServices > 0x9497f000 - 0x94ad1ff3 com.apple.audio.toolbox.AudioToolbox 1.5.2 > (1.5.2) > /System/Library/Frameworks/AudioToolbox.framework/Versions/A/ > AudioToolbox > 0x94ad2000 - 0x94df7fe2 com.apple.QuickTime 7.6.0 (1290) > > /System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime > 0x94df8000 - 0x94e21fff libcups.2.dylib ??? (???) > <1b0435164b9dc6c773d0b1f24701e554> /usr/lib/libcups.2.dylib > 0x94e22000 - 0x94e7cff7 com.apple.CoreText 2.0.4 (???) > > /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ > Frameworks/CoreText.framework/Versions/A/CoreText > 0x94e7d000 - 0x94efcff5 com.apple.SearchKit 1.2.1 (1.2.1) > <3140a605db2abf56b237fa156a08b28b> > /System/Library/Frameworks/CoreServices.framework/Versions/A/ > Frameworks/SearchKit.framework/Versions/A/SearchKit > 0x94efd000 - 0x94efeffc libffi.dylib ??? (???) > /usr/lib/libffi.dylib > 0x94eff000 - 0x94f04fff com.apple.CommonPanels 1.2.4 (85) > > /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ > CommonPanels.framework/Versions/A/CommonPanels > 0x94f05000 - 0x94fb5fff edu.mit.Kerberos 6.0.13 (6.0.13) > <804bd1b3f08fb57396781f012006367c> > /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos > 0x95173000 - 0x95531fea libLAPACK.dylib ??? (???) > /System/Library/Frameworks/Accelerate.framework/Versions/A/ > Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib > 0x95532000 - 0x955beff7 com.apple.framework.IOKit 1.5.2 (???) > <97b9f9d584f48891377f0481b9104434> > /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit > 0x955bf000 - 0x955c3fff libmathCommon.A.dylib ??? (???) > /usr/lib/system/libmathCommon.A.dylib > 0xfffe8000 - 0xfffebfff libobjc.A.dylib ??? (???) /usr/lib/ > libobjc.A.dylib > 0xffff0000 - 0xffff1780 libSystem.B.dylib ??? (???) > /usr/lib/libSystem.B.dylib > > _______________________________________________ > Cmdist mailing list > Cmdist at ccrma.stanford.edu > http://ccrma-mail.stanford.edu/mailman/listinfo/cmdist From bil at ccrma.Stanford.EDU Thu Jul 1 13:37:25 2010 From: bil at ccrma.Stanford.EDU (Bill Schottstaedt) Date: Thu, 1 Jul 2010 13:37:25 -0700 Subject: [CM] new backquote Message-ID: <20100701203449.M95559@ccrma.Stanford.EDU> I've completely re-implemented backquote in s7 -- this can only cause trouble; please let me know of any problems. "And all should cry, Beware! Beware! His flashing eyes, his floating hair!" From raga.raga at gmx.de Thu Jul 1 15:05:03 2010 From: raga.raga at gmx.de (Jan Baumgart) Date: Fri, 02 Jul 2010 00:05:03 +0200 Subject: [CM] cm 3 crashes on startup In-Reply-To: <04AE9731-FA86-420A-AF46-DA8AAB7DF2B1@uiuc.edu> References: <4C2BA19E.1080306@gmx.de> <04AE9731-FA86-420A-AF46-DA8AAB7DF2B1@uiuc.edu> Message-ID: <4C2D110F.7050805@gmx.de> sndlib is linked static. I've followed the instructions in readme.text and used the current sndlib (ftp://ccrma-ftp.stanford.edu/pub/Lisp/sndlib.tar.gz). sndlib's s7.h says: #define S7_VERSION "1.59" #define S7_DATE "7-June-10" I don't know if this is of any help, but here's what cm outputs before crashing: JUCE v1.52.0 2010-07-02 00:00:34.378 cm[7908:10b] *** _NSAutoreleaseNoPool(): Object 0x151e4b0 of class NSThread autoreleased with no pool in place - just leaking Stack: (0x903e7f0f 0x902f4442 0x902fa1b4 0x2b5317 0x2b5401 0x2dd70 0x2716) ;@: unbound variable Heinrich Taube wrote: > looks like its crashing as its staring up. offhand i have no idea, is > the sndlib linking static or dynamic? > can start up no problems in osx 10.3.8 using a sndlib from may but maybe > something has changed -- ill try to rebuild using a more recent sndlib > and let you know > > > > On Jun 30, 2010, at 2:57 PM, Jan Baumgart wrote: > >> Hi ! >> >> I just tried to compile common music 3 from the svn sources on a intel >> mac (10.5.7). >> The binary release grace-3.6.0 works fine, but there's only the grace >> binary in the package, so i can't use my loved emacs :( >> >> cm compiles without errors, but on startup i immediatly get this >> segfault: >> >> any ideas ? >> >> thx, >> jan. >> >> Exception Type: EXC_BAD_ACCESS (SIGSEGV) >> Exception Codes: KERN_INVALID_ADDRESS at 0x000000004c851b00 >> >> Thread 1 Crashed: >> 0 libSystem.B.dylib 0x91987338 >> tiny_malloc_from_free_list >> + 62 >> 1 libSystem.B.dylib 0x919879eb szone_calloc + 241 >> 2 libSystem.B.dylib 0x919878b5 malloc_zone_calloc + 88 >> 3 libSystem.B.dylib 0x91987842 calloc + 62 >> 4 cm 0x0011e44a s7_values + 1818 >> (s7.c:17705) >> 5 cm 0x0011f0d5 s7_values + 5029 >> (s7.c:17705) >> 6 cm 0x0011d08d s7_member + 2061 >> (s7.c:11410) >> 7 cm 0x0011d956 s7_symbol_set_access + >> 2006 (s7.c:15083) >> 8 cm 0x00118e9a s7_quit + 19146 >> (s7.c:17192) >> 9 cm 0x00135c8a s7_eval_c_string + 298 >> (s7.c:10057) >> 10 cm 0x00031d0c loadCode(juce::String, >> char const*, int, bool) + 140 >> 11 cm 0x00032086 SchemeThread::init() >> + 838 >> 12 cm 0x0002268d SchemeThread::run() + 29 >> 13 cm 0x002a3fe2 >> juce::Thread::threadEntryPoint(juce::Thread*) + 226 >> 14 cm 0x002a4312 >> juce::threadEntryProc(void*) + 34 >> 15 libSystem.B.dylib 0x919b0155 _pthread_start + 321 >> 16 libSystem.B.dylib 0x919b0012 thread_start + 34 >> >> >> Binary Images: >> 0x1000 - 0x508fff +cm ??? (???) >> /Users/janbam/Documents/src/cm/bin/cm >> 0x759000 - 0x776ff7 com.apple.audio.midi.CoreMIDI 1.6.1 (42) >> /System/Library/Frameworks/CoreMIDI.framework/Versions/A/CoreMIDI >> 0x78e000 - 0x857fe5 com.apple.DiscRecording 4.0.5 (4050.4.1) >> <503c77a4da92eb3262d3fbfe46e74f20> >> /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording >> >> 0x8c2000 - 0x980fff com.apple.WebKit 5525.28 (5525.28.3) >> <2dd2865b4946a6d14a011bca1b05f2ed> >> /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit >> 0xa1f000 - 0xa3dfe3 libexpat.1.dylib ??? (???) >> /usr/lib/libexpat.1.dylib >> 0xa45000 - 0x1096fff com.apple.WebCore 5525.28 (5525.28.4) >> <998a2e99f113af44083e0ae565aa8adb> >> /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.framework/Versions/A/WebCore >> >> 0x8fe00000 - 0x8fe2db43 dyld 97.1 (???) >> <100d362e03410f181a34e04e94189ae5> /usr/lib/dyld >> 0x90003000 - 0x90019fff com.apple.DictionaryServices 1.0.0 (1.0.0) >> >> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices >> >> 0x9001a000 - 0x90063fef com.apple.Metadata 10.5.2 (398.25) >> >> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata >> >> 0x90064000 - 0x90064ffb com.apple.installserver.framework 1.0 (8) >> /System/Library/PrivateFrameworks/InstallServer.framework/Versions/A/InstallServer >> >> 0x90065000 - 0x90117ffb libcrypto.0.9.7.dylib ??? (???) >> <9d714c92872a93dd127ea8556b2c8945> /usr/lib/libcrypto.0.9.7.dylib >> 0x902d0000 - 0x902e8ff7 com.apple.CoreVideo 1.6.0 (20.0) >> >> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo >> 0x902ef000 - 0x902effff com.apple.Carbon 136 (136) >> <98a5e3bc0c4fa44bbb09713bb88707fe> >> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon >> 0x902f0000 - 0x9056cfe7 com.apple.Foundation 6.5.8 (677.24) >> >> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation >> 0x9058c000 - 0x9061ffff com.apple.ink.framework 101.3 (86) >> >> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink >> >> 0x9062d000 - 0x9063dffc com.apple.LangAnalysis 1.6.4 (1.6.4) >> <8b7831b5f74a950a56cf2d22a2d436f6> >> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis >> >> 0x9063e000 - 0x90656fff com.apple.openscripting 1.2.8 (???) >> <572c7452d7e740e8948a5ad07a99602b> >> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting >> >> 0x90657000 - 0x90657ff8 com.apple.Cocoa 6.5 (???) >> >> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa >> 0x90658000 - 0x90660fff com.apple.DiskArbitration 2.2.1 (2.2.1) >> <75b0c8d8940a8a27816961dddcac8e0f> >> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration >> >> 0x90661000 - 0x90661ffa com.apple.CoreServices 32 (32) >> <2fcc8f3bd5bbfc000b476cad8e6a3dd2> >> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices >> 0x90662000 - 0x90668fff com.apple.print.framework.Print 218.0.3 (220.2) >> <5b7f4ef7c2df36aff9605377775781e4> >> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print >> >> 0x90669000 - 0x906e3ff8 com.apple.print.framework.PrintCore 5.5.4 >> (245.6) <03d0585059c20cb0bde5e000438c49e1> >> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore >> >> 0x906e9000 - 0x9082fff7 com.apple.ImageIO.framework 2.0.4 (2.0.4) >> <6a6623d3d1a7292b5c3763dcd108b55f> >> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO >> >> 0x90830000 - 0x90969ff7 libicucore.A.dylib ??? (???) >> /usr/lib/libicucore.A.dylib >> 0x90a65000 - 0x90b4dff3 com.apple.CoreData 100.2 (186.1) >> <8fb61e1714a4b8d587ce97605ad32547> >> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData >> 0x90b4e000 - 0x90bd5ff7 libsqlite3.0.dylib ??? (???) >> <3334ea5af7a911637413334154bb4100> /usr/lib/libsqlite3.0.dylib >> 0x90c21000 - 0x90ce8ff2 com.apple.vImage 3.0 (3.0) >> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage >> >> 0x90d8d000 - 0x90d8ffff com.apple.securityhi 3.0 (30817) >> <2b2854123fed609d1820d2779e2e0963> >> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI >> >> 0x90d90000 - 0x90e0dfeb com.apple.audio.CoreAudio 3.1.2 (3.1.2) >> <5a4e6329f8dbca5dcd70924525afd24a> >> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio >> 0x90e0e000 - 0x90e0effd com.apple.Accelerate 1.4.2 (Accelerate 1.4.2) >> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate >> 0x90e3f000 - 0x90e4ffff com.apple.speech.synthesis.framework 3.7.1 >> (3.7.1) <06d8fc0307314f8ffc16f206ad3dbf44> >> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis >> >> 0x90e50000 - 0x90ee3ff3 com.apple.ApplicationServices.ATS 3.7 (???) >> >> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS >> >> 0x90ee4000 - 0x90ef2ffd libz.1.dylib ??? (???) >> <5ddd8539ae2ebfd8e7cc1c57525385c7> /usr/lib/libz.1.dylib >> 0x90ef3000 - 0x90f0effb libPng.dylib ??? (???) >> <4780e979d35aa5ec2cea22678836cea5> >> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib >> >> 0x90fa9000 - 0x90fa9ffd com.apple.Accelerate.vecLib 3.4.2 (vecLib >> 3.4.2) >> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib >> >> 0x90faa000 - 0x9164afe3 com.apple.CoreGraphics 1.409.3 (???) >> <25dceb14af3455b768f56e8765ecf3ca> >> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics >> >> 0x9164b000 - 0x91953fff com.apple.HIToolbox 1.5.5 (???) >> >> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox >> >> 0x91954000 - 0x9197dfff com.apple.CoreMediaPrivate 15.0 (15.0) >> /System/Library/PrivateFrameworks/CoreMediaPrivate.framework/Versions/A/CoreMediaPrivate >> >> 0x9197e000 - 0x91ae5ff3 libSystem.B.dylib ??? (???) >> /usr/lib/libSystem.B.dylib >> 0x91af0000 - 0x91b2efff libGLImage.dylib ??? (???) >> >> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib >> >> 0x91b2f000 - 0x91b69fe7 com.apple.coreui 1.2 (62) >> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI >> 0x91b6a000 - 0x91b77fe7 com.apple.opengl 1.5.10 (1.5.10) >> <5a2813f80c9441170cc1ab8a3dac5038> >> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL >> 0x91b78000 - 0x91bb7fff com.apple.CoreMediaIOServicesPrivate 15.0 >> (15.0) >> /System/Library/PrivateFrameworks/CoreMediaIOServicesPrivate.framework/Versions/A/CoreMediaIOServicesPrivate >> >> 0x91bb8000 - 0x91c72fe3 com.apple.CoreServices.OSServices 227 (227) >> <30cebcb68b1b571df7d77474e0c31556> >> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices >> >> 0x91c83000 - 0x91d0dfe3 com.apple.DesktopServices 1.4.8 (1.4.8) >> <3065de6531ce839c7cb5b6dd70e03f4f> >> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv >> >> 0x91d0e000 - 0x91db2fec com.apple.CFNetwork 438.10 (438.12) >> >> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork >> >> 0x91f31000 - 0x91fffff3 com.apple.JavaScriptCore 5525.26 (5525.26.2) >> >> /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore >> >> 0x92001000 - 0x921d2ffb com.apple.security 5.0.5 (36371) >> >> /System/Library/Frameworks/Security.framework/Versions/A/Security >> 0x921d3000 - 0x92202fe3 com.apple.AE 402.3 (402.3) >> >> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE >> >> 0x92208000 - 0x9220fffe libbsm.dylib ??? (???) >> /usr/lib/libbsm.dylib >> 0x92210000 - 0x92225ffb com.apple.ImageCapture 5.0.2 (5.0.2) >> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture >> >> 0x92226000 - 0x92244fff libresolv.9.dylib ??? (???) >> /usr/lib/libresolv.9.dylib >> 0x92245000 - 0x92264ffa libJPEG.dylib ??? (???) >> >> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib >> >> 0x92265000 - 0x9226ffeb com.apple.audio.SoundManager 3.9.2 (3.9.2) >> <0f2ba6e891d3761212cf5a5e6134d683> >> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound >> >> 0x92270000 - 0x92270ff8 com.apple.ApplicationServices 34 (34) >> <8f910fa65f01d401ad8d04cc933cf887> >> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices >> >> 0x9228e000 - 0x92295fff com.apple.agl 3.0.9 (AGL-3.0.9) >> <2f39c480cfcee9358a23d61b20a6aa56> >> /System/Library/Frameworks/AGL.framework/Versions/A/AGL >> 0x92296000 - 0x922bafff libxslt.1.dylib ??? (???) >> <0a9778d6368ae668826f446878deb99b> /usr/lib/libxslt.1.dylib >> 0x922bb000 - 0x92317ff7 com.apple.htmlrendering 68 (1.1.3) >> >> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering >> >> 0x9234b000 - 0x92382fff com.apple.SystemConfiguration 1.9.2 (1.9.2) >> <8b26ebf26a009a098484f1ed01ec499c> >> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration >> >> 0x92383000 - 0x9243aff3 com.apple.QTKit 7.6 (1290) >> /System/Library/Frameworks/QTKit.framework/Versions/A/QTKit >> 0x9246d000 - 0x92747ff3 com.apple.CoreServices.CarbonCore 786.11 >> (786.13) <9e2d85d52e5e2951aa4dd53c48ccc52f> >> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore >> >> 0x92748000 - 0x927a5ffb libstdc++.6.dylib ??? (???) >> <04b812dcec670daa8b7d2852ab14be60> /usr/lib/libstdc++.6.dylib >> 0x927a6000 - 0x92fa4fef com.apple.AppKit 6.5.7 (949.46) >> >> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit >> 0x92fa5000 - 0x92fa5ffd com.apple.vecLib 3.4.2 (vecLib 3.4.2) >> /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib >> 0x9300d000 - 0x93014fe9 libgcc_s.1.dylib ??? (???) >> /usr/lib/libgcc_s.1.dylib >> 0x93015000 - 0x9306eff7 libGLU.dylib ??? (???) >> >> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib >> >> 0x9306f000 - 0x931a2fef com.apple.CoreFoundation 6.5.6 (476.18) >> <2d52bab73660117571bd6486dc318f8e> >> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation >> >> 0x93323000 - 0x93404ff7 libxml2.2.dylib ??? (???) >> <068cab13eb4608a7c6a5fad807ee0e33> /usr/lib/libxml2.2.dylib >> 0x93405000 - 0x93408fff com.apple.help 1.1 (36) >> >> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help >> >> 0x93409000 - 0x93495ff7 com.apple.LaunchServices 290.3 (290.6) >> >> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices >> >> 0x93497000 - 0x93562fff com.apple.ColorSync 4.5.1 (4.5.1) >> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync >> >> 0x9364b000 - 0x93b1cfbe libGLProgrammability.dylib ??? (???) >> <7f18294a7bd0b6afe4319f29187fc70d> >> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib >> >> 0x93b1d000 - 0x93f2dfef libBLAS.dylib ??? (???) >> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib >> >> 0x93f4f000 - 0x93f58fff com.apple.speech.recognition.framework 3.7.24 >> (3.7.24) >> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition >> >> 0x93fcc000 - 0x93ff9feb libvDSP.dylib ??? (???) >> >> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib >> >> 0x93ffa000 - 0x93ffefff libGIF.dylib ??? (???) >> <572a32e46e33be1ec041c5ef5b0341ae> >> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib >> >> 0x93fff000 - 0x9400bffe libGL.dylib ??? (???) >> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib >> >> 0x9400c000 - 0x940b3feb com.apple.QD 3.11.56 (???) >> >> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD >> >> 0x940b4000 - 0x94131fef libvMisc.dylib ??? (???) >> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib >> >> 0x9416d000 - 0x9416fff5 libRadiance.dylib ??? (???) >> <8a844202fcd65662bb9ab25f08c45a62> >> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib >> >> 0x943d9000 - 0x944b9fff libobjc.A.dylib ??? (???) >> <7b92613fdf804fd9a0a3733a0674c30b> /usr/lib/libobjc.A.dylib >> 0x944ba000 - 0x9450bff7 com.apple.HIServices 1.7.0 (???) >> <01b690d1f376e400ac873105533e39eb> >> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices >> >> 0x94531000 - 0x94570fef libTIFF.dylib ??? (???) >> <3589442575ac77746ae99ecf724f5f87> >> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib >> >> 0x94571000 - 0x94571ffc com.apple.audio.units.AudioUnit 1.5 (1.5) >> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit >> 0x94572000 - 0x9459dfe7 libauto.dylib ??? (???) >> <42d8422dc23a18071869fdf7b5d8fab5> /usr/lib/libauto.dylib >> 0x9459e000 - 0x9493bfef com.apple.QuartzCore 1.5.8 (1.5.8) >> >> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore >> 0x9493c000 - 0x9497efef com.apple.NavigationServices 3.5.2 (163) >> <91844980804067b07a0b6124310d3f31> >> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices >> >> 0x9497f000 - 0x94ad1ff3 com.apple.audio.toolbox.AudioToolbox 1.5.2 >> (1.5.2) >> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox >> 0x94ad2000 - 0x94df7fe2 com.apple.QuickTime 7.6.0 (1290) >> >> /System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime >> 0x94df8000 - 0x94e21fff libcups.2.dylib ??? (???) >> <1b0435164b9dc6c773d0b1f24701e554> /usr/lib/libcups.2.dylib >> 0x94e22000 - 0x94e7cff7 com.apple.CoreText 2.0.4 (???) >> >> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText >> >> 0x94e7d000 - 0x94efcff5 com.apple.SearchKit 1.2.1 (1.2.1) >> <3140a605db2abf56b237fa156a08b28b> >> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit >> >> 0x94efd000 - 0x94efeffc libffi.dylib ??? (???) >> /usr/lib/libffi.dylib >> 0x94eff000 - 0x94f04fff com.apple.CommonPanels 1.2.4 (85) >> >> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels >> >> 0x94f05000 - 0x94fb5fff edu.mit.Kerberos 6.0.13 (6.0.13) >> <804bd1b3f08fb57396781f012006367c> >> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos >> 0x95173000 - 0x95531fea libLAPACK.dylib ??? (???) >> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib >> >> 0x95532000 - 0x955beff7 com.apple.framework.IOKit 1.5.2 (???) >> <97b9f9d584f48891377f0481b9104434> >> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit >> 0x955bf000 - 0x955c3fff libmathCommon.A.dylib ??? (???) >> /usr/lib/system/libmathCommon.A.dylib >> 0xfffe8000 - 0xfffebfff libobjc.A.dylib ??? (???) >> /usr/lib/libobjc.A.dylib >> 0xffff0000 - 0xffff1780 libSystem.B.dylib ??? (???) >> /usr/lib/libSystem.B.dylib >> >> _______________________________________________ >> Cmdist mailing list >> Cmdist at ccrma.stanford.edu >> http://ccrma-mail.stanford.edu/mailman/listinfo/cmdist From taube at uiuc.edu Fri Jul 2 04:40:05 2010 From: taube at uiuc.edu (Heinrich Taube) Date: Fri, 2 Jul 2010 06:40:05 -0500 Subject: [CM] cm 3 crashes on startup In-Reply-To: <4C2D110F.7050805@gmx.de> References: <4C2BA19E.1080306@gmx.de> <04AE9731-FA86-420A-AF46-DA8AAB7DF2B1@uiuc.edu> <4C2D110F.7050805@gmx.de> Message-ID: <28A9679A-5075-480F-BE3D-EDFAE6F8D404@uiuc.edu> ok i see this now, ill have to poke around. (the autoreleaseing issue is not the problem, its been there awhile and has to do with non-gui juce) > JUCE v1.52.0 > 2010-07-02 00:00:34.378 cm[7908:10b] *** _NSAutoreleaseNoPool(): > Object > 0x151e4b0 of class NSThread autoreleased with no pool in place - just > leaking > Stack: (0x903e7f0f 0x902f4442 0x902fa1b4 0x2b5317 0x2b5401 0x2dd70 > 0x2716) > > ;@: unbound variable From taube at uiuc.edu Fri Jul 2 07:03:09 2010 From: taube at uiuc.edu (Heinrich Taube) Date: Fri, 2 Jul 2010 09:03:09 -0500 Subject: [CM] cm 3 crashes on startup In-Reply-To: <4C2D110F.7050805@gmx.de> References: <4C2BA19E.1080306@gmx.de> <04AE9731-FA86-420A-AF46-DA8AAB7DF2B1@uiuc.edu> <4C2D110F.7050805@gmx.de> Message-ID: <8C6ED9A3-CFB9-4F06-9964-9A1CC18866FC@uiuc.edu> > ive left a tarball of this sndlib here if you want to build with it. > do an svn update too because i fixed a nit sorry i forgot to put the url in the message! this tarballl works fine: http://camil.music.uiuc.edu/software/grace/sndlib-may12.tar.gz ill start trying to figure out what is going wrong when using the new version From taube at uiuc.edu Fri Jul 2 07:12:46 2010 From: taube at uiuc.edu (Heinrich Taube) Date: Fri, 2 Jul 2010 09:12:46 -0500 Subject: [CM] calling all tarballs Message-ID: if anyone has sndlib tarballs later than 1.56 9-May 10 but before the lastest one (1.61 28-June-10) please let me know. i need to find the earliest version that doesn work so i can try to figure out hat the problem is do to and there is no tarball repository. the sndlib that works is #define S7_VERSION "1.56" #define S7_DATE "9-May-10" the sndlib that doesnt work for me is: #define S7_VERSION "1.61" #define S7_DATE "28-June-10" From taube at uiuc.edu Fri Jul 2 07:59:10 2010 From: taube at uiuc.edu (Heinrich Taube) Date: Fri, 2 Jul 2010 09:59:10 -0500 Subject: [CM] calling all tarballs In-Reply-To: References: Message-ID: <52ABA80D-9E13-47D8-A493-06FFD3C895A7@uiuc.edu> sndlib version in snd11 works too : S7 Scheme 1.58 (2-June-10) (c) 2010 William Schottstaedt so im looking for sndlib tarballs between 2-june and 2-july On Jul 2, 2010, at 9:12 AM, Heinrich Taube wrote: > if anyone has sndlib tarballs later than 1.56 9-May 10 but before > the lastest one (1.61 28-June-10) please let me know. i need to find > the earliest version that doesn work so i can try to figure out hat > the problem is do to and there is no tarball repository. > > the sndlib that works is > > #define S7_VERSION "1.56" > #define S7_DATE "9-May-10" > > the sndlib that doesnt work for me is: > > #define S7_VERSION "1.61" > #define S7_DATE "28-June-10" > > _______________________________________________ > Cmdist mailing list > Cmdist at ccrma.stanford.edu > http://ccrma-mail.stanford.edu/mailman/listinfo/cmdist From johannes.quint at web.de Tue Jul 6 06:24:08 2010 From: johannes.quint at web.de (Johannes Quint) Date: Tue, 6 Jul 2010 15:24:08 +0200 Subject: [CM] spear <-> grace Message-ID: working with grace and spear, i get format-problems: spear-files seems to work with commas for decimals, grace with points. has someone some idea how i can solve it? thanks, johannes From bil at ccrma.Stanford.EDU Tue Jul 6 07:54:09 2010 From: bil at ccrma.Stanford.EDU (Bill Schottstaedt) Date: Tue, 6 Jul 2010 07:54:09 -0700 Subject: [CM] spear <-> grace In-Reply-To: References: Message-ID: <20100706145257.M18083@ccrma.Stanford.EDU> > working with grace and spear, i get format-problems: > spear-files seems to work with commas for decimals, grace with points. > has someone some idea how i can solve it? Is this scheme's fault? (r5rs only allows dot for decimal point). If so, you could read/write strings, change dots to commas, or vice versa, then convert. From johannes.quint at web.de Tue Jul 6 08:25:09 2010 From: johannes.quint at web.de (Johannes Quint) Date: Tue, 6 Jul 2010 17:25:09 +0200 Subject: [CM] spear <-> grace In-Reply-To: <20100706145257.M18083@ccrma.Stanford.EDU> References: <20100706145257.M18083@ccrma.Stanford.EDU> Message-ID: <8E93B1CC-1BAF-4202-90C2-01F45EDFC82C@web.de> >> working with grace and spear, i get format-problems: >> spear-files seems to work with commas for decimals, grace with >> points. >> has someone some idea how i can solve it? > > Is this scheme's fault? (r5rs only allows dot for decimal point). > If so, you could read/write strings, change dots to commas, > or vice versa, then convert. yes, of course. i thought, there were a trick... -------------- next part -------------- An HTML attachment was scrubbed... URL: From taube at uiuc.edu Tue Jul 6 10:42:25 2010 From: taube at uiuc.edu (Heinrich Taube) Date: Tue, 6 Jul 2010 12:42:25 -0500 Subject: [CM] spear <-> grace In-Reply-To: References: Message-ID: <3DD9F874-E088-4C42-91EC-975CDC03867F@uiuc.edu> sorry i dont understand what your problem actuall is -- are you saying you cant import data using 'import-spear-frames' ?? if that is the case send me the spear data file you are trying to import and also the scheme or sal statement you are trying to use to load the data. On Jul 6, 2010, at 8:24 AM, Johannes Quint wrote: > working with grace and spear, i get format-problems: > spear-files seems to work with commas for decimals, grace with points. > has someone some idea how i can solve it? > > thanks, johannes > > _______________________________________________ > Cmdist mailing list > Cmdist at ccrma.stanford.edu > http://ccrma-mail.stanford.edu/mailman/listinfo/cmdist From michael.klingbeil at yale.edu Tue Jul 6 10:54:35 2010 From: michael.klingbeil at yale.edu (Michael Klingbeil) Date: Tue, 06 Jul 2010 13:54:35 -0400 Subject: [CM] spear <-> grace In-Reply-To: <3DD9F874-E088-4C42-91EC-975CDC03867F@uiuc.edu> References: <3DD9F874-E088-4C42-91EC-975CDC03867F@uiuc.edu> Message-ID: <4C336DDB.2030802@yale.edu> Actually it would be helpful if you could also forward the spear data file to me as well in case there is something undesirable happening on the spear side of things. MK On 7/6/10 1:42 PM, Heinrich Taube wrote: > sorry i dont understand what your problem actuall is -- are you saying > you cant import data using 'import-spear-frames' ?? if that is the > case send me the spear data file you are trying to import and also the > scheme or sal statement you are trying to use to load the data. > > > > On Jul 6, 2010, at 8:24 AM, Johannes Quint wrote: > >> working with grace and spear, i get format-problems: >> spear-files seems to work with commas for decimals, grace with points. >> has someone some idea how i can solve it? >> >> thanks, johannes >> >> _______________________________________________ >> Cmdist mailing list >> Cmdist at ccrma.stanford.edu >> http://ccrma-mail.stanford.edu/mailman/listinfo/cmdist > > _______________________________________________ > Cmdist mailing list > Cmdist at ccrma.stanford.edu > http://ccrma-mail.stanford.edu/mailman/listinfo/cmdist -- Michael Klingbeil Yale University Department of Music Stoeckel Hall, 469 College St, Rm 307 From bil at ccrma.Stanford.EDU Tue Jul 6 10:58:16 2010 From: bil at ccrma.Stanford.EDU (Bill Schottstaedt) Date: Tue, 6 Jul 2010 10:58:16 -0700 Subject: [CM] spear <-> grace In-Reply-To: <8E93B1CC-1BAF-4202-90C2-01F45EDFC82C@web.de> References: <20100706145257.M18083@ccrma.Stanford.EDU> <8E93B1CC-1BAF-4202-90C2-01F45EDFC82C@web.de> Message-ID: <20100706175739.M15607@ccrma.Stanford.EDU> I was thinking maybe s7 could have a *decimal-point* variable or something, but there are ambiguities: > (define-macro (hi a) `(+ ,1 ,a)) hi > (hi 2) 3 Is ,1 one-tenth or a needlessly (but legally) unquoted one? This is sort of like using "@" to start a variable name: (define-macro (hi @foo . foo) `(list , at foo)) or > (define-macro (hi @) `(+ 1 ,@)) unexpected close paren: ... From johannes.quint at web.de Tue Jul 6 11:48:15 2010 From: johannes.quint at web.de (Johannes Quint) Date: Tue, 6 Jul 2010 20:48:15 +0200 Subject: [CM] spear <-> grace In-Reply-To: <3DD9F874-E088-4C42-91EC-975CDC03867F@uiuc.edu> References: <3DD9F874-E088-4C42-91EC-975CDC03867F@uiuc.edu> Message-ID: <3A4C87E0-8C17-4147-975E-1AB0947CD0CA@web.de> > sorry i dont understand what your problem actuall is -- are you > saying you cant import data using 'import-spear-frames' ?? exactly. i convert in spear a wav-file to a text-file. i.e. your clarinet-sample: then, in sal: variable clar = import-spear-frames("clarinet.txt") loop for i from 0 to length(drum) - 1 loop for k from 1000 to 5000 by 500 for a = between(0.0001,0.0005) spectrum-add!(drum[i],k,a) end end now, i get in the console: >>> Error: >= argument 1, 66,912064, is symbol but should be a real the commas clarinet.txt... when i convert them into dots, import-spear-frames works correctly. the same vice versa: export-spear-frames creates dots and i have to convert them into commas not to get an error in spear. > if that is the case send me the spear data file you are trying to > import and also the scheme or sal statement you are trying to use to > load the data. -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: clarinet.txt URL: -------------- next part -------------- An HTML attachment was scrubbed... URL: From taube at uiuc.edu Tue Jul 6 12:06:12 2010 From: taube at uiuc.edu (Heinrich Taube) Date: Tue, 6 Jul 2010 14:06:12 -0500 Subject: [CM] spear <-> grace In-Reply-To: <3A4C87E0-8C17-4147-975E-1AB0947CD0CA@web.de> References: <3DD9F874-E088-4C42-91EC-975CDC03867F@uiuc.edu> <3A4C87E0-8C17-4147-975E-1AB0947CD0CA@web.de> Message-ID: the clarinet.txt file doesnt look right to me, is this someting that spear itself generated? i would just use Find/Replace to substitute . for , On Jul 6, 2010, at 1:48 PM, Johannes Quint wrote: >> sorry i dont understand what your problem actuall is -- are you >> saying you cant import data using 'import-spear-frames' ?? > > exactly. i convert in spear a wav-file to a text-file. i.e. your > clarinet-sample: > > > > then, in sal: > > variable clar = import-spear-frames("clarinet.txt") > > loop for i from 0 to length(drum) - 1 > loop for k from 1000 to 5000 by 500 > for a = between(0.0001,0.0005) > spectrum-add!(drum[i],k,a) > end > end > > now, i get in the console: > > >>> Error: >= argument 1, 66,912064, is symbol but should be a real > > the commas clarinet.txt... > when i convert them into dots, import-spear-frames works correctly. > > the same vice versa: export-spear-frames creates dots and i have to > convert them into commas not to get an error in spear. > > > > >> if that is the case send me the spear data file you are trying to >> import and also the scheme or sal statement you are trying to use >> to load the data. > From johannes.quint at web.de Tue Jul 6 12:22:12 2010 From: johannes.quint at web.de (Johannes Quint) Date: Tue, 6 Jul 2010 21:22:12 +0200 Subject: [CM] spear <-> grace In-Reply-To: References: <3DD9F874-E088-4C42-91EC-975CDC03867F@uiuc.edu> <3A4C87E0-8C17-4147-975E-1AB0947CD0CA@web.de> Message-ID: > the clarinet.txt file doesnt look right to me, is this someting that > spear itself generated? yes. From dlphillips at woh.rr.com Tue Jul 6 13:55:01 2010 From: dlphillips at woh.rr.com (Dave Phillips) Date: Tue, 06 Jul 2010 16:55:01 -0400 Subject: [CM] spear <-> grace In-Reply-To: References: <3DD9F874-E088-4C42-91EC-975CDC03867F@uiuc.edu> <3A4C87E0-8C17-4147-975E-1AB0947CD0CA@web.de> Message-ID: <4C339825.7030108@woh.rr.com> Hi Rick, I've been using Spear-generated analysis files with recent Grace, no problems so far. I run Spear under Wine, platform is Ubuntu 10.04. Best, dp From taube at uiuc.edu Tue Jul 6 19:19:24 2010 From: taube at uiuc.edu (Heinrich Taube) Date: Tue, 6 Jul 2010 21:19:24 -0500 Subject: [CM] cm 3 crashes on startup In-Reply-To: <4C2BA19E.1080306@gmx.de> References: <4C2BA19E.1080306@gmx.de> Message-ID: Ok this issue is now fixed in the latest sndlib tarball thanks to some really hairy debugging by Bill. I am able to build cm and grace with and just ran some examples successfully. if you notice anything that used to work but is not working please let me know. On Jun 30, 2010, at 2:57 PM, Jan Baumgart wrote: > Hi ! > > I just tried to compile common music 3 from the svn sources on a intel > mac (10.5.7). > The binary release grace-3.6.0 works fine, but there's only the grace > binary in the package, so i can't use my loved emacs :( > > cm compiles without errors, but on startup i immediatly get this > segfault: > > any ideas ? > From bil at ccrma.Stanford.EDU Thu Jul 8 12:58:05 2010 From: bil at ccrma.Stanford.EDU (Bill Schottstaedt) Date: Thu, 8 Jul 2010 12:58:05 -0700 Subject: [CM] Snd 11.7 Message-ID: <20100708195738.M65753@ccrma.Stanford.EDU> Snd 11.7. Michael Klingbeil found and fixed several bugs in locsig, and made several changes for ClozureCL in OSX. s7: hash-table for-each and map are now entry-oriented. reverse of a hash-table swaps keys and values. removed title-with-date (examp.scm), snd-gxutils.c, window-property, window-property-changed-hook, send-mozilla checked: gtk 2.90.2|3|4, Fedora Core 13, mpfr-3.0.0, sbcl 1.0.40, autoconf 2.66, clisp 2.49 Thanks!: Mike Scholz, Fernando Lopez-Lezcano, Michael Klingbeil, Rick Taube From bil at ccrma.Stanford.EDU Sat Jul 10 12:50:09 2010 From: bil at ccrma.Stanford.EDU (Bill Schottstaedt) Date: Sat, 10 Jul 2010 12:50:09 -0700 Subject: [CM] in scheme Message-ID: <20100710194901.M12190@ccrma.Stanford.EDU> "Life", a poem. (+(*(+))(*)(+(+)(+)(*))) (((((lambda () (lambda () (lambda () (lambda () 1)))))))) (+ (((lambda () values)) 1 2 3)) (map apply (list map) (list map) (list (list *)) '((((1 2)) ((3 4 5))))) (do ((do do do)) (do do do)) I've reached the last line... From nthperson at gmail.com Tue Jul 13 03:11:21 2010 From: nthperson at gmail.com (YOUR NAME) Date: Tue, 13 Jul 2010 12:11:21 +0200 Subject: [CM] Snd Message-ID: My Snd-11.5 doesn't have a envelope->coeffs, but it's in the autocompletion list. ,Dylan_ From bil at ccrma.Stanford.EDU Tue Jul 13 09:04:03 2010 From: bil at ccrma.Stanford.EDU (Bill Schottstaedt) Date: Tue, 13 Jul 2010 09:04:03 -0700 Subject: [CM] Snd In-Reply-To: References: Message-ID: <20100713160148.M19997@ccrma.Stanford.EDU> > My Snd-11.5 doesn't have a envelope->coeffs, but it's in the > autocompletion list. This looks like confusion between the Common Lisp and Scheme versions of CLM -- in Snd I think it's named make-fir-coeffs. I'll get this cleaned up. Thanks for the bug report! From nthperson at gmail.com Wed Jul 14 17:30:26 2010 From: nthperson at gmail.com (YOUR NAME) Date: Thu, 15 Jul 2010 02:30:26 +0200 Subject: [CM] Snd In-Reply-To: <20100713160148.M19997@ccrma.Stanford.EDU> References: <20100713160148.M19997@ccrma.Stanford.EDU> Message-ID: Just so you know, it's mentioned in the clm.html. On Tue, Jul 13, 2010 at 6:04 PM, Bill Schottstaedt wrote: >> My Snd-11.5 doesn't have a envelope->coeffs, but it's in the >> autocompletion list. > > This looks like confusion between the Common Lisp and Scheme > versions of CLM -- in Snd I think it's named make-fir-coeffs. > I'll get this cleaned up. ?Thanks for the bug report! > > From bil at ccrma.Stanford.EDU Sun Jul 25 06:40:12 2010 From: bil at ccrma.Stanford.EDU (Bill Schottstaedt) Date: Sun, 25 Jul 2010 06:40:12 -0700 Subject: [CM] Snd button colors Message-ID: <20100725133840.M56712@ccrma.Stanford.EDU> Is anyone greatly attached to the various button color variables in Snd? They look so 20th century... From BBattey at dmu.ac.uk Wed Jul 28 09:40:13 2010 From: BBattey at dmu.ac.uk (Bret Battey) Date: Wed, 28 Jul 2010 17:40:13 +0100 Subject: [CM] CM/Grace 3.6 + Fomus Confusion References: <8D558D76-916D-4ECC-BFE8-BA69A1F7327D@uiuc.edu> Message-ID: <37DC19C2180900498561E9489A139796015B582A@ariadne.LEC-ADMIN.dmu.ac.uk> There seem to be a number of gaps/inconsistencies in the fragments of documentation pertaining to running Fomus in Grace. I would be grateful for any clarification. Sorry for my ignorance here; I haven't kept up with the changes that have occurred in the last year or so with CM. Is Fomus built-in to the downloadable Mac Grace build? If so, how does one enable the package? If not built-in, how does one load Fomus into it, particularly given that Fomus is in Common LISP and Grace is Scheme (or am I confused here)? When I tried a (load "blah/fomus/load.lisp"), it just generated syntax errors and stopped. Or am I going to have to build my own version with Fomus in it? If so, I could use some more specific guidance for that process beyond what appears in the readme that comes with cm download package. Note that cm.html says "Use the Audio>Fomus> menu to configure your Fomus environment". Will that menu appear somehow if Fomus is loaded into the environment? (How would Grace know to add this menu item?) cm.html also refers to Help>Examples>Fomus Example and the tutorial in Help>Tutorials>Fomus, neither of which appear in the Grace downloadable. There is a file in Help>Examples>Scheme>Fomus, but these can't run until the FOMUS library is ready (apparently). Help>Tutorials>Scheme>Files gives a lilypad example, but also notes that FOMUS must be installed. Thanks, -=Bret -------------- next part -------------- An HTML attachment was scrubbed... URL: From BBattey at dmu.ac.uk Wed Jul 28 09:46:40 2010 From: BBattey at dmu.ac.uk (Bret Battey) Date: Wed, 28 Jul 2010 17:46:40 +0100 Subject: [CM] CM+Fomus to notate MIDI sequence with VSL keyswitches? References: <8D558D76-916D-4ECC-BFE8-BA69A1F7327D@uiuc.edu> Message-ID: <37DC19C2180900498561E9489A139796015B582B@ariadne.LEC-ADMIN.dmu.ac.uk> I'm wondering if I'm lucky enough that someone else out there has created some CM code that might be readily adapted to deal with this challenge: MIDI sequence -> CM -> Fomus -> MusicXML -> Finale Where the MIDI sequence contains numerous tracks. Some of those tracks contain keyswitches and expression controls for Vienna Symphonic Library, and those need to be represented as the appropriate score markings. (Otherwise, might just be faster for me to do the notation work manually rather than write the code to do the above conversion.) Thanks, -=Bret -------------- next part -------------- An HTML attachment was scrubbed... URL: From taube at uiuc.edu Wed Jul 28 11:38:59 2010 From: taube at uiuc.edu (Heinrich Taube) Date: Wed, 28 Jul 2010 13:38:59 -0500 Subject: [CM] CM+Fomus to notate MIDI sequence with VSL keyswitches? In-Reply-To: <37DC19C2180900498561E9489A139796015B582B@ariadne.LEC-ADMIN.dmu.ac.uk> References: <8D558D76-916D-4ECC-BFE8-BA69A1F7327D@uiuc.edu> <37DC19C2180900498561E9489A139796015B582B@ariadne.LEC-ADMIN.dmu.ac.uk> Message-ID: you can write midi files, then import and notate via fomus alternately, you can just send data to fomus and tell it to write both .xml and .midi files. if im wrong about this i hope someone (david) corrects me. ill put together a demo, in the mean time you can download cm and install fomus, thats all you need. On Jul 28, 2010, at 11:46 AM, Bret Battey wrote: > > I'm wondering if I'm lucky enough that someone else out there has > created some CM code that might be readily adapted to deal with this > challenge: > > MIDI sequence -> CM -> Fomus -> MusicXML -> Finale > > Where the MIDI sequence contains numerous tracks. Some of those > tracks contain keyswitches and expression controls for Vienna > Symphonic Library, and those need to be represented as the > appropriate score markings. > > (Otherwise, might just be faster for me to do the notation work > manually rather than write the code to do the above conversion.) > > Thanks, > -=Bret > > _______________________________________________ > Cmdist mailing list > Cmdist at ccrma.stanford.edu > http://ccrma-mail.stanford.edu/mailman/listinfo/cmdist From taube at uiuc.edu Wed Jul 28 15:02:33 2010 From: taube at uiuc.edu (Heinrich Taube) Date: Wed, 28 Jul 2010 17:02:33 -0500 Subject: [CM] CM/Grace 3.6 + Fomus Confusion In-Reply-To: <37DC19C2180900498561E9489A139796015B582A@ariadne.LEC-ADMIN.dmu.ac.uk> References: <8D558D76-916D-4ECC-BFE8-BA69A1F7327D@uiuc.edu> <37DC19C2180900498561E9489A139796015B582A@ariadne.LEC-ADMIN.dmu.ac.uk> Message-ID: > > There seem to be a number of gaps/inconsistencies in the fragments > of documentation pertaining to running Fomus in Grace. I would be > grateful for any clarification. Sorry for my ignorance here; I > haven't kept up with the changes that have occurred in the last year > or so with CM. > > Is Fomus built-in to the downloadable Mac Grace build? If so, how > does one enable the package? > yes and no. the fomus support is built into Grace 3.6.0 but you need to install the Fomus framework itself too! you can download it from sourceforge http://sourceforge.net/projects/fomus/ once you have installed the fomus framework, the examples in Help>Examples>Sal>Fomus should work. i think there is a similar example file under Examples>Scheme> as well if you wan to use scheme syntax. you can also look at more complex examples on my course site from last year in weeks 1-4: http://camil.music.uiuc.edu/Classes/404A2/ if you want to import MIDI data (midifile-import), then i'll need to provide you with a version of the latest app (3.7.0) because thats where its defined. let me know. From dpsenick at gmail.com Thu Jul 29 05:15:31 2010 From: dpsenick at gmail.com (David Psenicka) Date: Thu, 29 Jul 2010 07:15:31 -0500 Subject: [CM] CM+Fomus to notate MIDI sequence with VSL keyswitches? In-Reply-To: References: <8D558D76-916D-4ECC-BFE8-BA69A1F7327D@uiuc.edu> <37DC19C2180900498561E9489A139796015B582B@ariadne.LEC-ADMIN.dmu.ac.uk> Message-ID: <1280405731.2760.32.camel@fred> On Wed, 2010-07-28 at 13:38 -0500, Heinrich Taube wrote: > you can write midi files, then import and notate via fomus fomus's MIDI import is pretty basic at the moment--it reads in note events and routes them to parts based on MIDI program changes but doesn't try to do anything more complicated than that (it has no idea what VSL switches are). > alternately, you can just send data to fomus and tell it to write > both .xml and .midi files. if im wrong about this i hope someone > (david) corrects me. > > ill put together a demo, in the mean time you can download cm and > install fomus, thats all you need. > if you let me know what score markings you're interested in, i can provide a few examples of how to get those into Finale (if it's possible... most basic score markings are possible, a few things like chord tremelos and harmonics are problematic in xml). i haven't worked with VSL keyswitches so i'm not sure how to interpret those. also, i should finally get another alpha/rc release out soon, which will have xml bug fixes. > On Jul 28, 2010, at 11:46 AM, Bret Battey wrote: > > > > > I'm wondering if I'm lucky enough that someone else out there has > > created some CM code that might be readily adapted to deal with this > > challenge: > > > > MIDI sequence -> CM -> Fomus -> MusicXML -> Finale > > > > Where the MIDI sequence contains numerous tracks. Some of those > > tracks contain keyswitches and expression controls for Vienna > > Symphonic Library, and those need to be represented as the > > appropriate score markings. > > > > (Otherwise, might just be faster for me to do the notation work > > manually rather than write the code to do the above conversion.) > > > > Thanks, > > -=Bret > > > > _______________________________________________ > > Cmdist mailing list > > Cmdist at ccrma.stanford.edu > > http://ccrma-mail.stanford.edu/mailman/listinfo/cmdist > > _______________________________________________ > Cmdist mailing list > Cmdist at ccrma.stanford.edu > http://ccrma-mail.stanford.edu/mailman/listinfo/cmdist -------------- next part -------------- An HTML attachment was scrubbed... URL: From taube at uiuc.edu Thu Jul 29 05:34:50 2010 From: taube at uiuc.edu (Heinrich Taube) Date: Thu, 29 Jul 2010 07:34:50 -0500 Subject: [CM] CM+Fomus to notate MIDI sequence with VSL keyswitches? In-Reply-To: <1280405731.2760.32.camel@fred> References: <8D558D76-916D-4ECC-BFE8-BA69A1F7327D@uiuc.edu> <37DC19C2180900498561E9489A139796015B582B@ariadne.LEC-ADMIN.dmu.ac.uk> <1280405731.2760.32.camel@fred> Message-ID: <41D80B26-3F54-48FB-9B7E-917ACA9A1ABE@uiuc.edu> > MIDI sequence -> CM -> Fomus -> MusicXML -> Finale > > Where the > MIDI sequence contains numerous tracks. Some of those I have exactly this bridge and i use it myself. but you need my 'midifile-import' function that is in svn trunk. if you dont want to build from souces let me know and ill save you a "beta" of the app. the 'midifile-import' function is documented in cm.html in the Midi In section. ill send an example of this brige later today. From bbattey at dmu.ac.uk Thu Jul 29 06:55:09 2010 From: bbattey at dmu.ac.uk (Bret Battey) Date: Thu, 29 Jul 2010 14:55:09 +0100 Subject: [CM] CM+Fomus to notate MIDI sequence with VSL keyswitches? In-Reply-To: <1280405731.2760.32.camel@fred> Message-ID: Thanks, David Actually, I?ve previously written MAX/MSP code to write FOMUS scores (.txt) for a Finale target, so I?m familiar with the basic mechanics (and limitations). Thanks for the offer though! One challenge with translating the VSL keyswitches is handling legatos. After identifying a legato keyswitch, one would start a Fomus slur on the following note. The instrument remains in legato until some other articulation is specified. For writing the Fomus score, then, after identifying a new keyswitch, one would then have to back up to the previous Fomus score note to add an end-of-slur attribute. I couldn?t handle this at all in the quick and dirty realtime MAX/MSP version I did. Potentially will be able to with CM assuming I can back up to a previous score objects easily (been a long time since I tried that in CM ? took quite a bit of head-scratching back then). (Or, again, might just be faster to correct the slurs by hand in Finale!) -=Bret On 29/07/2010 13:15, "David Psenicka" wrote: > > On Wed, 2010-07-28 at 13:38 -0500, Heinrich Taube wrote: >> >> you can write midi files, then import and notate via fomus > fomus's MIDI import is pretty basic at the moment--it reads in note events and > routes them to parts based on MIDI program changes but doesn't try to do > anything more complicated than that (it has no idea what VSL switches are). > >> >> alternately, you can just send data to fomus and tell it to write >> both .xml and .midi files. if im wrong about this i hope someone >> (david) corrects me. >> >> ill put together a demo, in the mean time you can download cm and >> install fomus, thats all you need. >> > if you let me know what score markings you're interested in, i can provide a > few examples of how to get those into Finale (if it's possible... most basic > score markings are possible, a few things like chord tremelos and harmonics > are problematic in xml). i haven't worked with VSL keyswitches so i'm not > sure how to interpret those. > > also, i should finally get another alpha/rc release out soon, which will have > xml bug fixes. > >> >> On Jul 28, 2010, at 11:46 AM, Bret Battey wrote: >> >>> > >>> > I'm wondering if I'm lucky enough that someone else out there has >>> > created some CM code that might be readily adapted to deal with this >>> > challenge: >>> > >>> > MIDI sequence -> CM -> Fomus -> MusicXML -> Finale >>> > >>> > Where the MIDI sequence contains numerous tracks. Some of those >>> > tracks contain keyswitches and expression controls for Vienna >>> > Symphonic Library, and those need to be represented as the >>> > appropriate score markings. >>> > >>> > (Otherwise, might just be faster for me to do the notation work >>> > manually rather than write the code to do the above conversion.) >>> > >>> > Thanks, >>> > -=Bret >>> > >>> > _______________________________________________ >>> > Cmdist mailing list >>> > Cmdist at ccrma.stanford.edu >>> > http://ccrma-mail.stanford.edu/mailman/listinfo/cmdist >> >> _______________________________________________ >> Cmdist mailing list >> Cmdist at ccrma.stanford.edu >> http://ccrma-mail.stanford.edu/mailman/listinfo/cmdist > > > > _______________________________________________ > Cmdist mailing list > Cmdist at ccrma.stanford.edu > http://ccrma-mail.stanford.edu/mailman/listinfo/cmdist -------------- next part -------------- An HTML attachment was scrubbed... URL: From taube at uiuc.edu Thu Jul 29 06:58:30 2010 From: taube at uiuc.edu (Heinrich Taube) Date: Thu, 29 Jul 2010 08:58:30 -0500 Subject: [CM] s7.html Message-ID: <741A6992-8388-45EF-B417-6044B85C574C@uiuc.edu> i have to say, reading s7.html, especially the essays in tiny font, is a complete delight. the whole thing is really informative but its also quite humorous and personal. bravo! From bil at ccrma.Stanford.EDU Thu Jul 29 07:28:41 2010 From: bil at ccrma.Stanford.EDU (Bill Schottstaedt) Date: Thu, 29 Jul 2010 07:28:41 -0700 Subject: [CM] s7.html In-Reply-To: <741A6992-8388-45EF-B417-6044B85C574C@uiuc.edu> References: <741A6992-8388-45EF-B417-6044B85C574C@uiuc.edu> Message-ID: <20100729142559.M95983@ccrma.Stanford.EDU> Thanks very much! There's more to come I hope. From dpsenick at gmail.com Thu Jul 29 07:40:54 2010 From: dpsenick at gmail.com (David Psenicka) Date: Thu, 29 Jul 2010 09:40:54 -0500 Subject: [CM] CM+Fomus to notate MIDI sequence with VSL keyswitches? In-Reply-To: References: Message-ID: <1280414454.2760.49.camel@fred> On Thu, 2010-07-29 at 14:55 +0100, Bret Battey wrote: > One challenge with translating the VSL keyswitches is handling > legatos. After identifying a legato keyswitch, one would start a Fomus > slur on the following note. The instrument remains in legato until > some other articulation is specified. For writing the Fomus score, > then, after identifying a new keyswitch, one would then have to back > up to the previous Fomus score note to add an end-of-slur attribute. > I couldn?t handle this at all in the quick and dirty realtime MAX/MSP > version I did. Potentially will be able to with CM assuming I can back > up to a previous score objects easily (been a long time since I tried > that in CM ? took quite a bit of head-scratching back then). I used to have a "continue slur" mark so that slur-end marks wouldn't be necessary (to avoid exactly the situation you're describing, having to "back up" a note to put an end-slur mark on it)--but I haven't added this yet to the C++ version (i thought maybe they made things too complicated)... basically fomus would extend the slur up to the last "continue" mark it finds. i'll see if i can add this feature in by the next release. -------------- next part -------------- An HTML attachment was scrubbed... URL: From taube at uiuc.edu Thu Jul 29 08:03:46 2010 From: taube at uiuc.edu (Heinrich Taube) Date: Thu, 29 Jul 2010 10:03:46 -0500 Subject: [CM] CM+Fomus to notate MIDI sequence with VSL keyswitches? In-Reply-To: <1280414454.2760.49.camel@fred> References: <1280414454.2760.49.camel@fred> Message-ID: can you add an end of slur mark to the score at time T without attaching it to the previous note? that way you just have to remember the start time of the last note. if thats not possible you could simply map the data before sending it to fomus and get these things figure out, then write the score. On Jul 29, 2010, at 9:40 AM, David Psenicka wrote: > On Thu, 2010-07-29 at 14:55 +0100, Bret Battey wrote: >> One challenge with translating the VSL keyswitches is handling >> legatos. After identifying a legato keyswitch, one would start a >> Fomus slur on the following note. The instrument remains in legato >> until some other articulation is specified. For writing the Fomus >> score, then, after identifying a new keyswitch, one would then have >> to back up to the previous Fomus score note to add an end-of-slur >> attribute. I couldn?t handle this at all in the quick and dirty >> realtime MAX/MSP version I did. Potentially will be able to with CM >> assuming I can back up to a previous score objects easily (been a >> long time since I tried that in CM ? took quite a bit of head- >> scratching back then). > I used to have a "continue slur" mark so that slur-end marks > wouldn't be necessary (to avoid exactly the situation you're > describing, having to "back up" a note to put an end-slur mark on > it)--but I haven't added this yet to the C++ version (i thought > maybe they made things too complicated)... basically fomus would > extend the slur up to the last "continue" mark it finds. i'll see > if i can add this feature in by the next release. > _______________________________________________ > Cmdist mailing list > Cmdist at ccrma.stanford.edu > http://ccrma-mail.stanford.edu/mailman/listinfo/cmdist From BBattey at dmu.ac.uk Sat Jul 31 06:25:17 2010 From: BBattey at dmu.ac.uk (Bret Battey) Date: Sat, 31 Jul 2010 14:25:17 +0100 Subject: [CM] CM/Grace 3.6 + Fomus Confusion References: <37DC19C2180900498561E9489A139796015B582A@ariadne.LEC-ADMIN.dmu.ac.uk> Message-ID: <37DC19C2180900498561E9489A139796015B5833@ariadne.LEC-ADMIN.dmu.ac.uk> OK, things are making much more sense to me now. I was confused in part due to the fact that I'm familiar with the older LISP FOMUS -- and that's what I had already installed on my machine -- and wasn't aware of the new C/C++ alpha version. So, I downloaded the new C/C++ version of FOMUS from Sourceforge and installed with a double-click, and *presto*, Grace now adds the FOMUS items to its menus appropriately. Couldn't be easier! Very slick. And I see that the new FOMUS has a new syntax, which looks very straightforward. [Since the older LISP FOMUS is still out there on the net, might be best to explicitly clarify the distinction and point to the newer version in the Grace/CM documentation.] Thanks much, -=Bret -------------- next part -------------- An HTML attachment was scrubbed... URL: From taube at uiuc.edu Sat Jul 31 06:51:49 2010 From: taube at uiuc.edu (Heinrich Taube) Date: Sat, 31 Jul 2010 08:51:49 -0500 Subject: [CM] CM/Grace 3.6 + Fomus Confusion In-Reply-To: <37DC19C2180900498561E9489A139796015B5833@ariadne.LEC-ADMIN.dmu.ac.uk> References: <37DC19C2180900498561E9489A139796015B582A@ariadne.LEC-ADMIN.dmu.ac.uk> <37DC19C2180900498561E9489A139796015B5833@ariadne.LEC-ADMIN.dmu.ac.uk> Message-ID: <658323C0-FEB3-46B6-A43A-D46784D575DD@uiuc.edu> yes, fomus is really a C++ library now. it does have a Terminal command (/usr/bin/fomus --help) and an input file format so you can write scores in a text editor but it also lets you link to its library which is what Grace does. inside grace you can work with it severl ways 1. sprout processes that write .ly files, eg sprout( myproc(1,2), "test.ly", settings: {...} ) 2 use 'file' and 'loop' to write a a .ly file synchronously eg file "test.ly" () loop ... end loop ... end ... end 3 open/ close scores and add parts and notes to fomus scores interactively (see fomus>menu) On Jul 31, 2010, at 8:25 AM, Bret Battey wrote: > OK, things are making much more sense to me now. I was confused in > part due to the fact that I'm familiar with the older LISP FOMUS -- > and that's what I had already installed on my machine -- and wasn't > aware of the new C/C++ alpha version. > > So, I downloaded the new C/C++ version of FOMUS from Sourceforge and > installed with a double-click, and *presto*, Grace now adds the > FOMUS items to its menus appropriately. Couldn't be easier! Very > slick. > > And I see that the new FOMUS has a new syntax, which looks very > straightforward. > > [Since the older LISP FOMUS is still out there on the net, might be > best to explicitly clarify the distinction and point to the newer > version in the Grace/CM documentation.] > > Thanks much, > -=Bret > > > _______________________________________________ > Cmdist mailing list > Cmdist at ccrma.stanford.edu > http://ccrma-mail.stanford.edu/mailman/listinfo/cmdist From taube at uiuc.edu Sat Jul 31 07:48:35 2010 From: taube at uiuc.edu (Heinrich Taube) Date: Sat, 31 Jul 2010 09:48:35 -0500 Subject: [CM] cm 3.7.0 beta Message-ID: <5EA1407A-3828-4227-8CFF-DD895D092BC1@uiuc.edu> i save a beta version of cm 3.7.0 with midifile-import on camil: http://www.camil.music.uiuc.edu/software/grace/Grace-3.7.0-beta1-osx.zip the other new things in the beta are (1) file-version() generates versioned file names and (2) sal checks your local variable and function parameter names and warns you if they shadow defined functinos etc here is an example of importing key numbers from a midi file and writing a corresponding ly file : function notate (mid) with ly = make-pathname(type: "ly", defaults: full-pathname(mid)), dat = midifile-import(mid, 1, "key") file ly () fms:part(id: "pno", inst: "piano") loop with r = 1/4 for k in dat for t from 0 by r fms:note(time: t, dur: r, pitch: k, part: "pno") end end end function playmidi (path) shell(string-append("timidity ", path, " &")) end notate("/Users/hkt/incline/incline-1.mid") From bil at ccrma.Stanford.EDU Sat Jul 31 10:29:51 2010 From: bil at ccrma.Stanford.EDU (Bill Schottstaedt) Date: Sat, 31 Jul 2010 10:29:51 -0700 Subject: [CM] bacros are special! Message-ID: <20100731172615.M15382@ccrma.Stanford.EDU> I just realized that bacro+special = hygienic macro without any fooling around! Heh heh... (bacro is s7's own down-and-dirty macro, and special gets the dynamic binding).