OS X iTunes 1.02

1 2 > >> (Page 1 of 2)
  • Alligator Descartes

    Some notes on the OS X iTunes 1.02 release:

    * smooth presets will slow down when transitioning. This is not a bug!
    * fullscreen resolution is still not fixed
    * Most keys now disabled in preparation of the move towards a GUI (part of 1.1)

    Otherwise, post feedback (good and bad) into this thread.


    • Carmelo Piccione

      Download the projectM bundle and drop it into the following directory:

      "Library/iTunes/iTunes Plug-ins"

      You may have to create some of the directories if they don't exist. After this step, restart iTunes if it was opened, and under the View menu, you should see projectM as one of the visualization options. Kudos to Alligator for getting this release out the door!

      - Carmelo

    • pinkpanther21

      pinkpanther21 - 2007-12-15

      Thanks for the release!

      sadly, however, it crashes itunes on my ibook G4 1.07 GHz w/ 512 Ram. :-(

      - Jake

    • bobelegia

      bobelegia - 2007-12-15

      Also crashes on my MBP. Works for 30 seconds or so then itunes unexpectedly quits.

    • Alligator Descartes

      OK, it seems a bit of code got merged out at some point between the last two releases which checks for the presence of framebuffer objects. Older Macs don't support this and the code merrily assumes it does which causes the crash. I've rectified that fault and need to do some further testing to ensure the software fallback path still works correctly.

      As for the running for 30 seconds and crashing error......do you see any visuals in that 30 seconds? It could be an issue with transitioning.



    • bobelegia

      bobelegia - 2007-12-15

      i am getting visuals. Its as if certain visuals cause iTunes to crash. Its happily swapping between line based visuals, yet doesn't seem to handle any of the 'sphere' type objects.

    • coffeemocca

      coffeemocca - 2007-12-15

      I have just tried this on my Macbook (2.2ghz Core 2 duo Intel x3100 (144mbvram)

      the last build that was released i ran on a intel iMac (2.0ghz) with ati radeon x1600 (128mbvram) and the performance seemed so much better in that build. In the new version the framerate seems to be extremely slow, its unusable, but i dont think this is down to hardware as activity monitor shows iTunes eating up 110% of CPU whenever the visulizer is running?

    • Carmelo Piccione


      In short, it sounds like something is wrong. I have a similar system but with a linux distro and nvidia chipset. For most presets (ie. ones that don't depend heavily on per pixel equations), the processor usage is quite low. It makes me wonder if the mesh sizes or some other configurable projectM parameter are set incorrectly. Also, I've witnessed projectM rendering at a tolerable framerate on my sister's mac, which is a low end powerbook g4 single processor system (about 1 year old). Perhaps Alligator can conjecture better as to specifically what might be happening in your case.

      - Carmelo

    • Alligator Descartes

      I've put a new test build up at: http://www.archaeoptics.co.uk/tmp/projectM

      Please download version 1.03 and see if that eases any of the problems outlined above and post your results into this thread.


    • pinkpanther21

      pinkpanther21 - 2007-12-16

      Awesome, it's working great now on my iBook G4. This version is by far the smoothest yet, and the beat detection is much much better now. Thanks for all your hard work Alligator!

    • bobelegia

      bobelegia - 2007-12-16

      I am still have the same problem with itunes crashing. The trigger for seems to be when project m trys to switch visuals from a 'sphere' or 'objecct' based visual to something else. Am running on a MBP, OS 10.4.10, itunes 7.3, atiradeonx1600

    • bobelegia

      bobelegia - 2007-12-16

      Upgraded itunes to 7.5, no difference.
      This is the problem report generated when iTunes crashes.

      Date/Time:      2007-12-16 14:27:25.628 +0000
      OS Version:     10.4.10 (Build 8R2218)
      Report Version: 4

      Command: iTunes
      Path:    /Applications/iTunes.app/Contents/MacOS/iTunes
      Parent:  WindowServer [55]

      Version:        7.5 (7.5)
      Build Version:  6
      Project Name:   iTunes
      Source Version: 7501901

      PID:    1388
      Thread: 0

      Exception:  EXC_BAD_ACCESS (0x0001)
      Codes:      KERN_INVALID_ADDRESS (0x0001) at 0x18bb6000

      Thread 0 Crashed:
      0   org.projectM.projectM-iTunes     0x178d6309 PresetMerger::MergePresets(PresetOutputs&, PresetOutputs&, double, int, int) + 1195
      1   org.projectM.projectM-iTunes     0x178beb3f projectM::renderFrame() + 1083
      2   org.projectM.projectM-iTunes     0x178bbdcc RenderGL() + 82
      3   org.projectM.projectM-iTunes     0x178bc4d4 pluginMessageHandler(unsigned long, VisualPluginMessageInfo*, void*) + 872
      4   com.apple.iTunes                 0x00044f6f 0x1000 + 278383
      5   com.apple.iTunes                 0x000451fa 0x1000 + 279034
      6   com.apple.iTunes                 0x0007707f 0x1000 + 483455
      7   com.apple.iTunes                 0x0025ac01 0x1000 + 2464769
      8   com.apple.HIToolbox              0x92e14a8a TimerVector + 31
      9   com.apple.CoreFoundation         0x9082d7e2 CFRunLoopRunSpecific + 3341
      10  com.apple.CoreFoundation         0x9082cace CFRunLoopRunInMode + 61
      11  com.apple.HIToolbox              0x92ddc8d8 RunCurrentEventLoopInMode + 285
      12  com.apple.HIToolbox              0x92ed1dff GetNextEventMatchingMask + 419
      13  com.apple.HIToolbox              0x92ed1ac0 WNEInternal + 160
      14  com.apple.HIToolbox              0x92ed1a00 WaitNextEvent + 58
      15  com.apple.iTunes                 0x001bd8e2 0x1000 + 1820898
      16  com.apple.iTunes                 0x0025b146 0x1000 + 2466118
      17  com.apple.iTunes                 0x0025bc84 0x1000 + 2468996
      18  com.apple.iTunes                 0x00039283 0x1000 + 230019
      19  com.apple.iTunes                 0x0025c3a9 0x1000 + 2470825
      20  com.apple.iTunes                 0x00002da2 0x1000 + 7586
      21  com.apple.iTunes                 0x00002cc9 0x1000 + 7369

      Thread 1:
      0   libSystem.B.dylib                0x90009cd7 mach_msg_trap + 7
      1   com.apple.CoreFoundation         0x9082d2b3 CFRunLoopRunSpecific + 2014
      2   com.apple.CoreFoundation         0x9082cace CFRunLoopRunInMode + 61
      3   com.apple.audio.CoreAudio        0x9146141e HALRunLoop::OwnThread(void*) + 158
      4   com.apple.audio.CoreAudio        0x91461239 CAPThread::Entry(CAPThread*) + 93
      5   libSystem.B.dylib                0x90024227 _pthread_body + 84

      Thread 2:
      0   libSystem.B.dylib                0x90047dd7 semaphore_timedwait_signal_trap + 7
      1   com.apple.iTunes                 0x00243971 0x1000 + 2369905
      2   com.apple.iTunes                 0x00330efd 0x1000 + 3342077
      3   libSystem.B.dylib                0x90024227 _pthread_body + 84

      Thread 3:
      0   libSystem.B.dylib                0x9001a1cc select + 12
      1   libSystem.B.dylib                0x90024227 _pthread_body + 84

      Thread 4:
      0   libSystem.B.dylib                0x90009cd7 mach_msg_trap + 7
      1   com.apple.CoreFoundation         0x9082d2b3 CFRunLoopRunSpecific + 2014
      2   com.apple.CoreFoundation         0x9083e188 CFRunLoopRun + 60
      3   com.apple.iTunes                 0x00229a3e 0x1000 + 2263614
      4   libSystem.B.dylib                0x90024227 _pthread_body + 84

      Thread 5:
      0   libSystem.B.dylib                0x900248c7 semaphore_wait_signal_trap + 7
      1   com.apple.iTunes                 0x00243870 0x1000 + 2369648
      2   com.apple.iTunes                 0x00243b25 0x1000 + 2370341
      3   com.apple.iTunes                 0x00243c04 0x1000 + 2370564
      4   com.apple.iTunes                 0x001f4a6d 0x1000 + 2046573
      5   libSystem.B.dylib                0x90024227 _pthread_body + 84

      Thread 6:
      0   libSystem.B.dylib                0x900248c7 semaphore_wait_signal_trap + 7
      1   com.apple.iTunes                 0x00243870 0x1000 + 2369648
      2   com.apple.iTunes                 0x00243b25 0x1000 + 2370341
      3   com.apple.iTunes                 0x00243c04 0x1000 + 2370564
      4   com.apple.iTunes                 0x001f4a6d 0x1000 + 2046573
      5   libSystem.B.dylib                0x90024227 _pthread_body + 84

      Thread 7:
      0   libSystem.B.dylib                0x90047dd7 semaphore_timedwait_signal_trap + 7
      1   com.apple.audio.CoreAudio        0x9146e65c CAGuard::WaitFor(unsigned long long) + 212
      2   com.apple.audio.CoreAudio        0x9146e57e CAGuard::WaitUntil(unsigned long long) + 66
      3   com.apple.audio.CoreAudio        0x9146cefa HP_IOThread::WorkLoop() + 690
      4   com.apple.audio.CoreAudio        0x9146cc43 HP_IOThread::ThreadEntry(HP_IOThread*) + 17
      5   com.apple.audio.CoreAudio        0x91461239 CAPThread::Entry(CAPThread*) + 93
      6   libSystem.B.dylib                0x90024227 _pthread_body + 84

      Thread 0 crashed with X86 Thread State (32-bit):
        eax: 0x18bb6000  ebx: 0x178d5e6f  ecx: 0x0003c000  edx: 0x1d992000
        edi: 0xbfffeee0  esi: 0xc000f000  ebp: 0xbfffef08  esp: 0xbfffee60
         ss: 0x0000001f  efl: 0x00010206  eip: 0x178d6309   cs: 0x00000017
         ds: 0x0000001f   es: 0x0000001f   fs: 0x00000000   gs: 0x00000037

      Binary Images Description:
          0x1000 -   0xa7ffff com.apple.iTunes 7.5    /Applications/iTunes.app/Contents/MacOS/iTunes
        0xe44000 -   0xed0fff com.apple.iTunes.iPodUpdater 7.4.1    /Applications/iTunes.app/Contents/Frameworks/iPodUpdater.framework/Versions/A/iPodUpdater
        0xfea000 -   0xfebfff com.apple.textencoding.unicode 2.1    /System/Library/TextEncodings/Unicode Encodings.bundle/Contents/MacOS/Unicode Encodings
      0x1cba000 -  0x1eb0fff net.telestream.wmv.import    /Library/QuickTime/Flip4Mac WMV Import.component/Contents/MacOS/Flip4Mac WMV Import
      0x1ee1000 -  0x1f1dfff com.apple.QuickTimeFireWireDV.component 7.1.6    /System/Library/QuickTime/QuickTimeFireWireDV.component/Contents/MacOS/QuickTimeFireWireDV
      0x1f29000 -  0x1f42fff com.apple.AppleIntermediateCodec 1.1 (141)    /Library/QuickTime/AppleIntermediateCodec.component/Contents/MacOS/AppleIntermediateCodec
      0x1f47000 -  0x1f60fff com.apple.applepixletvideo 1.2.9 (1.2d9)    /System/Library/QuickTime/ApplePixletVideo.component/Contents/MacOS/ApplePixletVideo
      0x14788000 - 0x14939fff net.telestream.wmv.advanced    /Library/QuickTime/Flip4Mac WMV Advanced.component/Contents/MacOS/Flip4Mac WMV Advanced
      0x1613a000 - 0x1613dfff com.srslabs.iwow ??? (1.1.9)    /Library/Audio/Plug-Ins/HAL/iWow.plugin/Contents/MacOS/iTea
      0x161ef000 - 0x161f4fff com.apple.audio.AppleHDAHALPlugIn 1.3.3 (1.3.3a1)    /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn
      0x16f5e000 - 0x17046fff com.apple.audio.codecs.Components 1.4.8    /System/Library/Components/AudioCodecs.component/Contents/MacOS/AudioCodecs
      0x178ba000 - 0x1790afff org.projectM.projectM-iTunes ??? (1.0)    /Users/ABCDEFG/Library/iTunes/iTunes Plug-ins/projectM.bundle/Contents/MacOS/projectM
      0x17ea9000 - 0x18002fff GLEngine     /System/Library/Frameworks/OpenGL.framework/Resources/GLEngine.bundle/GLEngine
      0x1802e000 - 0x1821cfff com.apple.ATIRadeonX1000GLDriver 1.4.56 (4.5.6)    /System/Library/Extensions/ATIRadeonX1000GLDriver.bundle/Contents/MacOS/ATIRadeonX1000GLDriver
      0x18258000 - 0x18274fff GLDriver     /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLDriver.bundle/GLDriver
      0x1827b000 - 0x1829ffff GLRendererFloat     /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLRendererFloat.bundle/GLRendererFloat
      0x18c4c000 - 0x18c5efff com.srs.iwow ??? (1.1.9)    /Library/Audio/Plug-Ins/HAL/iWow.plugin/Contents/Resources/FX.bundle/Contents/MacOS/FX
      0x19df6000 - 0x19df8fff com.apple.PDFImporter 1.6 (???)    /System/Library/Components/PDFImporter.component/Contents/MacOS/PDFImporter
      0x3c390000 - 0x3c3aefff com.apple.mobiledevice 2.0    /System/Library/PrivateFrameworks/MobileDevice.framework/MobileDevice
      0x70000000 - 0x700fbfff com.apple.audio.units.Components 1.4.5    /System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio
      0x8fe00000 - 0x8fe4afff dyld 46.12    /usr/lib/dyld
      0x90000000 - 0x90171fff libSystem.B.dylib     /usr/lib/libSystem.B.dylib
      0x901c1000 - 0x901c3fff libmathCommon.A.dylib     /usr/lib/system/libmathCommon.A.dylib
      0x901c5000 - 0x90202fff com.apple.CoreText 1.1.2 (???)    /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
      0x90229000 - 0x902fffff ATS     /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
      0x9031f000 - 0x90774fff com.apple.CoreGraphics 1.258.75 (???)    /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
      0x9080b000 - 0x908d3fff com.apple.CoreFoundation 6.4.7 (368.28)    /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
      0x90911000 - 0x90911fff com.apple.CoreServices 10.4 (???)    /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
      0x90913000 - 0x90a07fff libicucore.A.dylib     /usr/lib/libicucore.A.dylib
      0x90a57000 - 0x90ad6fff libobjc.A.dylib     /usr/lib/libobjc.A.dylib
      0x90aff000 - 0x90b63fff libstdc++.6.dylib     /usr/lib/libstdc++.6.dylib
      0x90bd2000 - 0x90bd9fff libgcc_s.1.dylib     /usr/lib/libgcc_s.1.dylib
      0x90bde000 - 0x90c51fff com.apple.framework.IOKit 1.4.8 (???)    /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
      0x90c66000 - 0x90c78fff libauto.dylib     /usr/lib/libauto.dylib
      0x90c7e000 - 0x90f24fff com.apple.CoreServices.CarbonCore 682.26    /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
      0x90f67000 - 0x90fcffff com.apple.CoreServices.OSServices 4.1    /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
      0x91007000 - 0x91045fff com.apple.CFNetwork 129.20    /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
      0x91058000 - 0x91068fff com.apple.WebServices 1.1.3 (1.1.0)    /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/WebServicesCore.framework/Versions/A/WebServicesCore
      0x91073000 - 0x910f1fff com.apple.SearchKit 1.0.5    /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
      0x91126000 - 0x91144fff com.apple.Metadata 10.4.4 (121.36)    /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
      0x91150000 - 0x9115efff libz.1.dylib     /usr/lib/libz.1.dylib
      0x91161000 - 0x91300fff com.apple.security 4.5.2 (29774)    /System/Library/Frameworks/Security.framework/Versions/A/Security
      0x913fe000 - 0x91406fff com.apple.DiskArbitration 2.1.1    /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
      0x9140d000 - 0x91414fff libbsm.dylib     /usr/lib/libbsm.dylib
      0x91418000 - 0x9143efff com.apple.SystemConfiguration 1.8.6    /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
      0x91450000 - 0x914c6fff com.apple.audio.CoreAudio 3.0.4    /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
      0x91517000 - 0x91517fff com.apple.ApplicationServices 10.4 (???)    /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
      0x91519000 - 0x91544fff com.apple.AE 314 (313)    /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
      0x91557000 - 0x9162bfff com.apple.ColorSync 4.4.9    /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
      0x91666000 - 0x916d9fff com.apple.print.framework.PrintCore 4.6 (177.13)    /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
      0x91707000 - 0x917b0fff com.apple.QD 3.10.24 (???)    /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
      0x917d6000 - 0x91821fff com.apple.HIServices 1.5.2 (???)    /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
      0x91840000 - 0x91856fff com.apple.LangAnalysis 1.6.3    /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
      0x91862000 - 0x9187cfff com.apple.FindByContent 1.5    /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/FindByContent.framework/Versions/A/FindByContent
      0x91886000 - 0x918c3fff com.apple.LaunchServices 182    /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
      0x918d7000 - 0x918e3fff com.apple.speech.synthesis.framework 3.5    /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
      0x918ea000 - 0x9192afff com.apple.ImageIO.framework 1.5.5    /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
      0x9193d000 - 0x919effff libcrypto.0.9.7.dylib     /usr/lib/libcrypto.0.9.7.dylib
      0x91a35000 - 0x91a4bfff libcups.2.dylib     /usr/lib/libcups.2.dylib
      0x91a50000 - 0x91a6efff libJPEG.dylib     /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
      0x91a73000 - 0x91ad2fff libJP2.dylib     /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
      0x91ae4000 - 0x91ae8fff libGIF.dylib     /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
      0x91aea000 - 0x91b70fff libRaw.dylib     /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRaw.dylib
      0x91b74000 - 0x91bb1fff libTIFF.dylib     /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
      0x91bb7000 - 0x91bd1fff libPng.dylib     /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
      0x91bd6000 - 0x91bd8fff libRadiance.dylib     /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
      0x91bda000 - 0x91cb8fff libxml2.2.dylib     /usr/lib/libxml2.2.dylib
      0x91cd5000 - 0x91cd5fff com.apple.Accelerate 1.3.1 (Accelerate 1.3.1)    /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
      0x91cd7000 - 0x91d65fff com.apple.vImage 2.5    /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
      0x91d6c000 - 0x91d6cfff com.apple.Accelerate.vecLib 3.3.1 (vecLib 3.3.1)    /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
      0x91d6e000 - 0x91dc7fff libvMisc.dylib     /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
      0x91dd0000 - 0x91df4fff libvDSP.dylib     /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
      0x91dfc000 - 0x92205fff libBLAS.dylib     /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
      0x9223f000 - 0x925f3fff libLAPACK.dylib     /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
      0x92620000 - 0x9270dfff libiconv.2.dylib     /usr/lib/libiconv.2.dylib
      0x9270f000 - 0x9278cfff com.apple.DesktopServices 1.3.6    /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
      0x927cd000 - 0x929fdfff com.apple.Foundation 6.4.8 (567.29)    /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
      0x92b17000 - 0x92b2efff libGL.dylib     /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
      0x92b39000 - 0x92b91fff libGLU.dylib     /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
      0x92ba5000 - 0x92ba5fff com.apple.Carbon 10.4 (???)    /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
      0x92ba7000 - 0x92bb7fff com.apple.ImageCapture 3.0.4    /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
      0x92bc6000 - 0x92bcefff com.apple.speech.recognition.framework 3.6    /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
      0x92bd4000 - 0x92bd9fff com.apple.securityhi 2.0.1 (24742)    /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
      0x92bdf000 - 0x92c70fff com.apple.ink.framework 101.2.1 (71)    /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
      0x92c84000 - 0x92c87fff com.apple.help 1.0.3 (32.1)    /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
      0x92c8a000 - 0x92ca8fff com.apple.openscripting 1.2.5 (???)    /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
      0x92cba000 - 0x92cc0fff com.apple.print.framework.Print 5.1 (192.3)    /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
      0x92cc6000 - 0x92d29fff com.apple.htmlrendering 66.1 (1.1.3)    /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering
      0x92d4d000 - 0x92d8efff com.apple.NavigationServices 3.4.4 (3.4.3)    /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices
      0x92db5000 - 0x92dc2fff com.apple.audio.SoundManager 3.9.1    /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound
      0x92dc9000 - 0x92dcefff com.apple.CommonPanels 1.2.3 (73)    /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
      0x92dd3000 - 0x930c8fff com.apple.HIToolbox 1.4.9 (???)    /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
      0x931ce000 - 0x931d9fff com.apple.opengl 1.4.16    /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
      0x931de000 - 0x931f9fff com.apple.DirectoryService.Framework 3.3    /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService
      0x93249000 - 0x93249fff com.apple.Cocoa 6.4 (???)    /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
      0x9324b000 - 0x93901fff com.apple.AppKit 6.4.8 (824.42)    /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
      0x93c82000 - 0x93cfdfff com.apple.CoreData 91 (92.1)    /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
      0x93d36000 - 0x93df0fff com.apple.audio.toolbox.AudioToolbox 1.4.5    /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
      0x93e33000 - 0x93e33fff com.apple.audio.units.AudioUnit 1.4.2    /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
      0x93e35000 - 0x93ff6fff com.apple.QuartzCore 1.4.12    /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
      0x9403c000 - 0x9407dfff libsqlite3.0.dylib     /usr/lib/libsqlite3.0.dylib
      0x94085000 - 0x940bffff libGLImage.dylib     /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
      0x940c4000 - 0x940dafff com.apple.CoreVideo 1.4    /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
      0x9426d000 - 0x9427cfff libCGATS.A.dylib     /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGATS.A.dylib
      0x94283000 - 0x9428efff libCSync.A.dylib     /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
      0x942da000 - 0x942f4fff libRIP.A.dylib     /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
      0x942fa000 - 0x945f9fff com.apple.QuickTime 7.1.6    /System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime
      0x9477a000 - 0x948c0fff com.apple.AddressBook.framework 4.0.5 (487)    /System/Library/Frameworks/AddressBook.framework/Versions/A/AddressBook
      0x9494c000 - 0x9495bfff com.apple.DSObjCWrappers.Framework 1.1    /System/Library/PrivateFrameworks/DSObjCWrappers.framework/Versions/A/DSObjCWrappers
      0x94962000 - 0x9498bfff com.apple.LDAPFramework 1.4.2 (69.1.1)    /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
      0x94991000 - 0x949a0fff libsasl2.2.dylib     /usr/lib/libsasl2.2.dylib
      0x949a4000 - 0x949c9fff libssl.0.9.7.dylib     /usr/lib/libssl.0.9.7.dylib
      0x949d5000 - 0x949f2fff libresolv.9.dylib     /usr/lib/libresolv.9.dylib
      0x94a96000 - 0x94a96fff com.apple.DiscRecording 3.2.0 (???)    /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording
      0x94a98000 - 0x94b16fff com.apple.DiscRecordingEngine 3.2.0    /System/Library/Frameworks/DiscRecording.framework/Versions/A/Frameworks/DiscRecordingEngine.framework/Versions/A/DiscRecordingEngine
      0x94b46000 - 0x94b88fff com.apple.DiscRecordingContent 3.2.0    /System/Library/Frameworks/DiscRecording.framework/Versions/A/Frameworks/DiscRecordingContent.framework/Versions/A/DiscRecordingContent
      0x94d1d000 - 0x94db0fff com.apple.WebKit 419.2.1    /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit
      0x94e0a000 - 0x94e8cfff com.apple.JavaScriptCore 418.3    /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
      0x94ec5000 - 0x951a4fff com.apple.WebCore 418.22.2    /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.framework/Versions/A/WebCore
      0x95323000 - 0x95346fff libxslt.1.dylib     /usr/lib/libxslt.1.dylib
      0x9534d000 - 0x953d5fff com.apple.syncservices 2.5 (194)    /System/Library/Frameworks/SyncServices.framework/Versions/A/SyncServices
      0x95568000 - 0x9556afff com.apple.ExceptionHandling 1.2 (???)    /System/Library/Frameworks/ExceptionHandling.framework/Versions/A/ExceptionHandling
      0x9609e000 - 0x960a2fff com.apple.iPod 1.3 (13)    /System/Library/PrivateFrameworks/iPod.framework/Versions/A/iPod
      0x964d1000 - 0x964d1fff com.apple.vecLib 3.3.1 (vecLib 3.3.1)    /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
      0x96a47000 - 0x96b1efff libGLProgrammability.dylib     /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
      0x96b39000 - 0x96b3afff libGLSystem.dylib     /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLSystem.dylib
      0x96b3c000 - 0x96b41fff com.apple.agl 2.5.9 (AGL-2.5.9)    /System/Library/Frameworks/AGL.framework/Versions/A/AGL
      0x97e43000 - 0x98b18fff com.apple.QuickTimeComponents.component 7.1.6    /System/Library/QuickTime/QuickTimeComponents.component/Contents/MacOS/QuickTimeComponents
      0x98d64000 - 0x98d66fff com.apple.QuickTimeH264.component 7.1.6    /System/Library/QuickTime/QuickTimeH264.component/Contents/MacOS/QuickTimeH264
      0x98d68000 - 0x98f10fff QuickTimeH264.scalar     /System/Library/QuickTime/QuickTimeH264.component/Contents/Resources/QuickTimeH264.scalar
      0x98f80000 - 0x99043fff com.apple.QuickTimeMPEG4.component 7.1.6    /System/Library/QuickTime/QuickTimeMPEG4.component/Contents/MacOS/QuickTimeMPEG4
      0x999b7000 - 0x999bdfff com.apple.ipodsynchronization 2.2 (36.0)    /System/Library/PrivateFrameworks/iPodSync.framework/Versions/A/iPodSync

      Model: MacBookPro1,1, BootROM MBP11.0055.B08, 2 processors, Intel Core Duo, 2.16 GHz, 2 GB
      Graphics: ATI Radeon X1600, ATY,RadeonX1600, PCIe, 256 MB
      Memory Module: BANK 0/DIMM0, 1 GB, DDR2 SDRAM, 667 MHz
      Memory Module: BANK 1/DIMM1, 1 GB, DDR2 SDRAM, 667 MHz
      AirPort: spairport_wireless_card_type_airport_extreme (0x168C, 0x86),
      Bluetooth: Version 1.9.0f8, 2 service, 1 devices, 1 incoming serial ports
      Network Service: AirPort, AirPort, en1
      Serial ATA Device: ST910021AS, 93.16 GB
      Parallel ATA Device: MATSHITADVD-R   UJ-857, 4.11 GB
      USB Device: Built-in iSight, Micron, Up to 480 Mb/sec, 500 mA
      USB Device: IR Receiver, Apple Computer, Inc., Up to 12 Mb/sec, 500 mA
      USB Device: Apple Internal Keyboard / Trackpad, Apple Computer, Up to 12 Mb/sec, 500 mA
      USB Device: Bluetooth USB Host Controller, Apple, Inc., Up to 12 Mb/sec, 500 mA

    • coffeemocca

      coffeemocca - 2007-12-16


      i have just tested the 1.03 test build and unfortunately the same problems persist, - very low unusable framerate however i have noticed a stage behavior that occurs whenever i test this new build.

      When iTunes goes into full screen it almost takes the desktop image and for a second or two its morphed around in the visualizer before disappearing, this never happened in previous builds that ran with great performance.

      hope this helps

      keep up the good work


    • Alligator Descartes

      The desktop image capture is not unusual. You probably are only seeing this because of the low frame rates. However, I don't understand why you're getting low frame rates. Even the software fallback path is capable of nearly 60 fps on the new build on a 2-year old G4 Powerbook (ie, my laptop). A 1st gen MacMini is still pumping out 50fps even on dense presets.

      In terms of the crashes in MergePresets() noted above, could that reporter narrow it down to a couple of presets? It sounds a lot like some sort of uninitialised variable issue which is only impacting the Intel platform. It runs like a top on all the G4's I have available.



    • violentlyjoyous

      violentlyjoyous - 2007-12-16

      Hey Alligator, I'm having the same crashing problem as a few others in this thread and was hoping maybe some additional info would help you out.

      I've got a 2.33ghz core 2 macbook pro (rev b i think) with ati x1600 chip, running leopard. The new projectM version (both 1.02 and 1.03) crashes after about 45 seconds of running, whether music is playing or not. I have a dual-monitor setup and it will crash regardless of whether the visualizer is fullscreen or not. When it isn't, it displays at the resolution of the itunes window, but when it is, it switches to a lower resolution than the screen like the 1.01 release did.

      It doesn't seem like the crash is happening upon a preset switch, as there's no "morphing" going on whenever it crashes. However, that may be a point when it's just about to change and hasn't actually begun yet. Regardless, it seems to crash pretty consistently at around 45 seconds in. For some reason, the fans slowly rev up while it's running up until the crash, even though iTunes' CPU usage is only between 10-30%, and usually at the lower end of that (depending on the preset). The framerate is perfectly smooth, even at 1920x1200 res.

      I'd be happy to post the crash logs if that would help. This thing is looking pretty sweet; I really appreciate all of your hard work. Thanks!

    • coffeemocca

      coffeemocca - 2007-12-17

      "It sounds a lot like some sort of uninitialised variable issue which is only impacting the Intel platform. It runs like a top on all the G4's I have available. "

      does this directly relate to low framerates etc? (sorry im not a programmer or anything) - if there is anything i can do to help you develop the port i'd be more than happy, any logs that may exist etc..

    • bobelegia

      bobelegia - 2007-12-17

      I would definitely conclude that certain presets are causing the crashes on my laptop. Last time I tried project m ran for over 3 minutes without an 'incompatible' preset appearing. Visuals were amazing. I'm afraid I don't know how to be any more specific regarding the 'incompatible' presets. Is there any way of getting itunes to display what preset is playing? There seem to be many different types of 'incompatible preset' but they all have this in common; they all involve 'solid' objects, glowing balls, circles with arrows in them, dancing stick men, basically any 'solid' object that moves around the screen. The line-based visuals run like a treat.

      Crashes seem to occur when an 'incompatible preset' begins to change. This is only a guess, but crashes don't occur the second an incompatible preset appears. The solid object bounces around normally for a varying amount of time before crashing.

      Hope this is of some help.
      I'm sure I speak for many when I say how much we appreciate all your hard work on this project.

    • coffeemocca

      coffeemocca - 2007-12-18

      after reading some other users problems with conerns about presets etc etc
      i manually removed mine leaving random ones in, wolla, performance shoots back, itunes is taking only 90% of the CPU (this is still really high?) rather than 110 and the visulizer is much more usable, however i have no way of checking framerates but it seems to still drop from time to time. After around 5 mins, itunes quits unexpectedly, i imagine its attempted to load a preset that caused the crash.

      hope this helps, thanks for the time you're putting in.

    • lajw

      lajw - 2007-12-18


      Running 2ghz C2D Macbook w/ Leopard 10.5.1

      Had 1.02 installed and was getting same issues as other users-- itunes crashing after ~30s of visualiser

      Installed 1.03, has fixed the immediate crashing thing, but still has issues:

      - In Winamp when you pause the music with milkdrop on, milkdrop pauses still. This doesn't happen in this version. When in fullscreen mode and paused, then unpaused, the music continues but visuals seize & disappear.
      - Fullscreen: the song ending causes visuals to freeze, other times it freezes all of itunes, and has frozen my entire mac as well. Next song does not begin to play
      -In both 1.02 and 1.03, I can't see the whole visualiser unless I'm in fullscreen mode. The top 3/4 of the visualisation window is black in itunes, and top 1/4 of the visualiser appears at the bottom, with the rest of it invisible and seemingly 'out of the frame' out of the bottom of the window. Moving itunes window, resizing, moving spaces, doesn't help at all. Fullscreen fine.
      -Doesn't seem to be reacting to beats very well or sharply. Its not bad, just not as good as winamp milkdrop (imho)
      -can't skip between tracks using arrow keys
      -cpu usage fine

      Also, I haven't tried it, but Milkdrop 2 has been released for Winamp recently. Will the features / new visuals of this be integrated eventually?

      Proper greatful for all the time and effort you're putting into this, great to see milkdrop on a mac. Hope that helped some

    • Sorin2120

      Sorin2120 - 2007-12-20

      First off, thanks so much for all the work you've put into this.

      I'm having the same crashing problem as pretty much every one else using 1.02 or 1.03. Running on an Intel Macbook pro. 10.4.11.

      Best of luck and thanks again.

    • Billmaudit

      Billmaudit - 2007-12-31

      Hi, thanks for the port!! I'm using it on Intel Leopard 10.5.1 and it crash after a minute of usage. I sync with SVN sources but was unable to compile the sources ! Seems that Preset.h is missing !?! Alligator Descartes, are your sources synched with SVN ?? I'd like to help debug on Intel, contact me please.

    • Weirdbeard

      Weirdbeard - 2008-01-10

      Running 10.4.11 on a first run 1.25 gig mini.
      1.03 runs very nicely.
      The beat-matching is *much* better.
      auto preset switching is now working. w00t.

      this is pretty awesome, thanks alligator.

    • coffeemocca

      coffeemocca - 2008-01-11

      I wonder if the issue is related to intel processors only? also does anyone know if the macbook (2.2ghz c2d) (intel x3100 gfx) will be able to render projectm at 1900x1200?

    • pinkpanther21

      pinkpanther21 - 2008-01-28

      Hi Alligator,

      Just wondering how the 1.1 update is coming along.

      Thanks again for all coding hours spent for us visualizer junkies, I know you must be busy with your real life job.

      Maybe we can try to finagle a deal so that apple will purchase and integrate projectM directly into itunes... the new visualizers they added in leopard are pretty lame.


    • Carmelo Piccione

      Hey pink,

      It's more my fault than anyone else as to why 1.1 for itunes hasn't been released- I am the primary bottle neck. On the plus side, the linux release is very close to ready. Once that happens, Alligator can probably port the update to osx / itunes without too much trouble.


1 2 > >> (Page 1 of 2)

Log in to post a comment.