Menu

the official projectM JackOSX 1.2 thread

2008-05-23
2012-12-27
  • Carmelo Piccione

    I've made a new release (alpha 4) of the jackosx port.  It still requires installing Qt4 unfortunately (but not forever). JackOSX is also required, but that will be the norm for this app. The reason why the previous alpha releases didn't work was probably due to the improper packaging of projectM resources in the application bundle (configuration files, presets, etc.). This release should resolve that problem.

    Please post any feedback about the apple / jack port here.  Testers are much appreciated!

    - Carmelo

     
    • amounra

      amounra - 2008-05-24

      Trying to figure out what I'm doing wrong....QT4 installed, been using Jack for years.....whereas the first release was a bundled app, this build is showing up as a .bundle file only.  Perhaps firefox is dling incorrectly, or unstuffing it wrong?  Really anxious to try this out, I've been using the iTunes plugin for a while with good results.  I'm not too code-savvy, but I tend to figure things out quickly.  Just don't want to have to install everything necessary to build all this stuff myself....your work is GREATLY appreciated.

      On another note, I wondering if there is a way to pipe the output of projectM to another app, in particular Modul8, without using 2 computers.  Is this a pipedream, or do you know of some way this may become implementable?

      Thanks in advance.

       
    • Carmelo Piccione

      Strange, it worked fine for me! It's a compressed sparse bundle. I just had to double click on it to uncompress and then again to mount the disk image. In any event, I uploaded another release which is just a gzipped disk image file. Try it here:

      http://downloads.sourceforge.net/projectm/projectM-JackOSX-1.2-alpha4-2.dmg.gz?use_mirror=osdn

      Thus after it's downloaded you need to uncompress it (on a mac this seems trivial). Then you need to double click on it in finder to mount the disk image. Inside the image there should be one application bundle called "projectM-Jack". Double click that and projectM should go.

      As for your piping output question, it's possible but requires someone to write code :/

      Hope this helps,

      Carmelo

       
    • amounra

      amounra - 2008-05-27

      Ok, so originally I had the wrong version of Jack installed.   Fixed that.... (the old jack library was in the wrong folder, apparently....)

      Now, get a crash with the following log:

      Host Name:      book
      Date/Time:      2008-05-28 12:53:57.355 -0700
      OS Version:     10.4.11 (Build 8S2167)
      Report Version: 4

      Command: projectM-jack
      Path:    /Users/amounra/Desktop/projectM-jack.app/Contents/MacOS/projectM-jack
      Parent:  WindowServer [73]

      Version: ??? (???)

      PID:    280
      Thread: 0

      Exception:  EXC_BAD_ACCESS (0x0001)
      Codes:      KERN_PROTECTION_FAILURE (0x0002) at 0x00000000

      Thread 0 Crashed:
      0   libSystem.B.dylib     0x9010c802 _malloc_initialize + 992
      1   libSystem.B.dylib     0x900028d7 malloc + 29
      2   libstdc++.6.dylib     0x90b4e5b3 operator new(unsigned long) + 35
      3   QtGui                 0x0101dfc4 QApplication::QApplication[not-in-charge](int&, char**, int) + 36
      4   projectM-jack         0x00006ac6 main + 54
      5   projectM-jack         0x00006576 start + 54

      Thread 0 crashed with X86 Thread State (32-bit):
        eax: 0x00000000  ebx: 0x9010c433  ecx: 0x00000000  edx: 0x00000008
        edi: 0xbffffcd8  esi: 0x000000b4  ebp: 0xbffffbc8  esp: 0xbffffb30
         ss: 0x0000001f  efl: 0x00010286  eip: 0x9010c802   cs: 0x00000017
         ds: 0x0000001f   es: 0x0000001f   fs: 0x00000000   gs: 0x00000037

      Binary Images Description:
          0x1000 -    0x12fff projectM-jack     /Users/amounra/Desktop/projectM-jack.app/Contents/MacOS/projectM-jack
        0x505000 -   0x5bbfff libprojectM-qt.dylib     /Users/amounra/Desktop/projectM-jack.app/Contents/Plugins/libprojectM-qt.dylib
        0x629000 -   0x653fff Jackmp     /Library/Frameworks/Jackmp.framework/Versions/A/Jackmp
        0x679000 -   0x6d7fff QtOpenGL     /Library/Frameworks/QtOpenGL.framework/Versions/4/QtOpenGL
        0x6f9000 -   0x747fff QtXml     /Library/Frameworks/QtXml.framework/Versions/4/QtXml
      0x1008000 -  0x173dfff QtGui     /Library/Frameworks/QtGui.framework/Versions/4/QtGui
      0x199c000 -  0x1b59fff QtCore     /Library/Frameworks/QtCore.framework/Versions/4/QtCore
      0x8fe00000 - 0x8fe4afff dyld 46.16    /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.3 (???)    /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.77 (???)    /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
      0x9080b000 - 0x908d3fff com.apple.CoreFoundation 6.4.8 (368.31)    /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.28    /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
      0x91008000 - 0x91047fff com.apple.CFNetwork 129.22    /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
      0x9105a000 - 0x9106afff com.apple.WebServices 1.1.3 (1.1.0)    /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/WebServicesCore.framework/Versions/A/WebServicesCore
      0x91075000 - 0x910f4fff com.apple.SearchKit 1.0.7    /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
      0x9112e000 - 0x9114cfff com.apple.Metadata 10.4.4 (121.36)    /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
      0x91158000 - 0x91166fff libz.1.dylib     /usr/lib/libz.1.dylib
      0x91169000 - 0x91308fff com.apple.security 4.5.2 (29774)    /System/Library/Frameworks/Security.framework/Versions/A/Security
      0x91406000 - 0x9140efff com.apple.DiskArbitration 2.1.2    /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
      0x91415000 - 0x9141cfff libbsm.dylib     /usr/lib/libbsm.dylib
      0x91420000 - 0x91446fff com.apple.SystemConfiguration 1.8.6    /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
      0x91458000 - 0x914cefff com.apple.audio.CoreAudio 3.0.5    /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
      0x9151f000 - 0x9151ffff com.apple.ApplicationServices 10.4 (???)    /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
      0x91521000 - 0x9154dfff com.apple.AE 314 (313)    /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
      0x91560000 - 0x91634fff com.apple.ColorSync 4.4.9    /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
      0x9166f000 - 0x916e2fff com.apple.print.framework.PrintCore 4.6 (177.13)    /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
      0x91710000 - 0x917b9fff com.apple.QD 3.10.25 (???)    /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
      0x917df000 - 0x9182afff com.apple.HIServices 1.5.2 (???)    /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
      0x91849000 - 0x9185ffff com.apple.LangAnalysis 1.6.3    /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
      0x9186b000 - 0x91886fff com.apple.FindByContent 1.5    /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/FindByContent.framework/Versions/A/FindByContent
      0x91891000 - 0x918cefff com.apple.LaunchServices 182    /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
      0x918e2000 - 0x918eefff com.apple.speech.synthesis.framework 3.5    /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
      0x918f5000 - 0x91935fff com.apple.ImageIO.framework 1.5.6    /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
      0x91948000 - 0x919fafff libcrypto.0.9.7.dylib     /usr/lib/libcrypto.0.9.7.dylib
      0x91a40000 - 0x91a56fff libcups.2.dylib     /usr/lib/libcups.2.dylib
      0x91a5b000 - 0x91a79fff libJPEG.dylib     /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
      0x91a7e000 - 0x91addfff libJP2.dylib     /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
      0x91aef000 - 0x91af3fff libGIF.dylib     /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
      0x91af5000 - 0x91b7dfff libRaw.dylib     /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRaw.dylib
      0x91b81000 - 0x91bbefff libTIFF.dylib     /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
      0x91bc4000 - 0x91bdefff libPng.dylib     /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
      0x91be3000 - 0x91be5fff libRadiance.dylib     /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
      0x91be7000 - 0x91cc5fff libxml2.2.dylib     /usr/lib/libxml2.2.dylib
      0x91ce2000 - 0x91ce2fff com.apple.Accelerate 1.3.1 (Accelerate 1.3.1)    /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
      0x91ce4000 - 0x91d72fff com.apple.vImage 2.5    /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
      0x91d79000 - 0x91d79fff com.apple.Accelerate.vecLib 3.3.1 (vecLib 3.3.1)    /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
      0x91d7b000 - 0x91dd4fff libvMisc.dylib     /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
      0x91ddd000 - 0x91e01fff libvDSP.dylib     /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
      0x91e09000 - 0x92212fff libBLAS.dylib     /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
      0x9224c000 - 0x92600fff libLAPACK.dylib     /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
      0x9262d000 - 0x9271afff libiconv.2.dylib     /usr/lib/libiconv.2.dylib
      0x9271c000 - 0x92799fff com.apple.DesktopServices 1.3.6    /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
      0x927da000 - 0x92a0afff com.apple.Foundation 6.4.9 (567.36)    /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
      0x92b24000 - 0x92b3bfff libGL.dylib     /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
      0x92b46000 - 0x92b9efff libGLU.dylib     /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
      0x92bb2000 - 0x92bb2fff com.apple.Carbon 10.4 (???)    /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
      0x92bb4000 - 0x92bc4fff com.apple.ImageCapture 3.0.4    /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
      0x92bd3000 - 0x92bdbfff com.apple.speech.recognition.framework 3.6    /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
      0x92be1000 - 0x92be7fff com.apple.securityhi 2.0.1 (24742)    /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
      0x92bed000 - 0x92c7efff com.apple.ink.framework 101.2.1 (71)    /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
      0x92c92000 - 0x92c96fff com.apple.help 1.0.3 (32.1)    /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
      0x92c99000 - 0x92cb7fff com.apple.openscripting 1.2.5 (???)    /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
      0x92cc9000 - 0x92ccffff com.apple.print.framework.Print 5.2 (192.4)    /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
      0x92cd5000 - 0x92d38fff com.apple.htmlrendering 66.1 (1.1.3)    /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering
      0x92d5f000 - 0x92da0fff com.apple.NavigationServices 3.4.4 (3.4.3)    /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices
      0x92dc7000 - 0x92dd5fff com.apple.audio.SoundManager 3.9.1    /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound
      0x92ddc000 - 0x92de1fff com.apple.CommonPanels 1.2.3 (73)    /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
      0x92de6000 - 0x930dbfff com.apple.HIToolbox 1.4.10 (???)    /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
      0x931e1000 - 0x931ecfff com.apple.opengl 1.4.16    /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
      0x9325e000 - 0x93914fff com.apple.AppKit 6.4.9 (824.44)    /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
      0x93c95000 - 0x93d10fff com.apple.CoreData 91 (92.1)    /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
      0x93d49000 - 0x93e02fff com.apple.audio.toolbox.AudioToolbox 1.4.7    /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
      0x93e45000 - 0x93e45fff com.apple.audio.units.AudioUnit 1.4.3    /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
      0x93e47000 - 0x94008fff com.apple.QuartzCore 1.4.12    /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
      0x9404e000 - 0x9408ffff libsqlite3.0.dylib     /usr/lib/libsqlite3.0.dylib
      0x94097000 - 0x940d1fff libGLImage.dylib     /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
      0x940d6000 - 0x940ecfff com.apple.CoreVideo 1.4.2    /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
      0x9430d000 - 0x94622fff com.apple.QuickTime 7.3.0    /System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime
      0x968e9000 - 0x968e9fff com.apple.vecLib 3.3.1 (vecLib 3.3.1)    /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
      0x96f58000 - 0x96f5dfff com.apple.agl 2.5.9 (AGL-2.5.9)    /System/Library/Frameworks/AGL.framework/Versions/A/AGL

      I'll try this on my Quicksilver machine when I get home later....I still need to install QT4 and upgrade the Jack software on it, but its an older machine, perhaps my mileage will differ.  Anyway, love any advice, lemme know if you post a rebuild....

      Has anyone else reported this working?

      (btw:
      Macbook dual 2.16, OS 10.4.11, 2G ram etc. etc....lemme know if there are any software components you'd like to know about, and once again, thanks for your work :) )

       

       
    • amounra

      amounra - 2008-05-28

      OK, trying out on my other machine, but now I'm noticing its Intel only.....is there a way you could complile this as a UB app, or is that a whole other can of worms?  Thanks in advance.....

       
    • Carmelo Piccione

      I foolishly assumed it was universal- my next release will aim for that, as well ensuring debug symbols are enabled so we can trace your nebulous crash a bit further. Thanks for testing it out.

      - Carmelo

       
    • Sorin2120

      Sorin2120 - 2008-09-16

      Any idea when Qt will not be needed to run?

       
    • Carmelo Piccione

      All I can say is the probability of this happening has increased significantly the last week. But projectM 2.0 is on the critical path, so be patient.

      - Carmelo

       

Log in to post a comment.