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
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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:
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
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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 :) )
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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.....
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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
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.
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
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 :) )
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.....
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
Any idea when Qt will not be needed to run?
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