question: adding control elements using another language

Discuss Lemur and share techniques.
Joe Soap
Regular
Posts: 462
Joined: 07 Jul 2012 15:04

Re: question: adding control elements using another language

Post by Joe Soap »

Please forgive the minor thread hijack here guys but, does MFL / Mu do something along these lines too, generate Lemur elements / layout on the fly?

I'll start another thread specific to hacking the Mu, it's just this thread piqued my interest regarding some stuff I think I'm seeing when I try and decipher that whole risky business.

Cheers.
marinus
Newbie
Posts: 13
Joined: 21 Feb 2012 13:28
Location: Rotterdam
Contact:

Re: question: adding control elements using another language

Post by marinus »

Joe Soap wrote:Please forgive the minor thread hijack here guys but, does MFL / Mu do something along these lines too, generate Lemur elements / layout on the fly?

I'll start another thread specific to hacking the Mu, it's just this thread piqued my interest regarding some stuff I think I'm seeing when I try and decipher that whole risky business.

Cheers.

Thanks for pointing me out to Mu for max and ableton live. I think this will give me some more perspective to achieve what I want to do. It's a pity that those max object for loading the lemur template files are not open source.

Marinus
nitefish
Regular
Posts: 56
Joined: 24 Aug 2012 07:43

Re: question: adding control elements using another language

Post by nitefish »

I'm on mac:
In Xcode,in"Window/Organizer/Devices/IPod/Device Logs",
I've got a lot of Lemur crashes :)
pretty sure we have the same thing on Windows complilers.
Macciza
Regular
Posts: 1315
Joined: 07 Dec 2011 04:57
Location: Sydney, Australia.

Re: question: adding control elements using another language

Post by Macciza »

Hi
Sorry for the delay in getting back to you on this.
Yes i have had a look and had it work fine but also had minor issues as well with incomplete interfaces hmm
I would tend to think some sort of network corruption issue is messing things up. Maybe try longer breaks ??
Re Logs - If you have crashes linked to this issue by all means grab them from the location nitefish mentioned and send them to support
Will have a bit more of look but not sure when
Cheers
MM
iMac 2.8G i7 12G 10.6.8/10.7.2, Legacy Dexter/Lemur, Liine Lemur/iPad2, KMI SoftStep, 12Step & QuNeo , B-Controls, Mackie C4 etc
MaxMSP, Live Suite, Native Instrument stuff, etc Modified Virtual Guitar System etc All Projects/Modules © CC-BY-NC-SA[*][/b]
marinus
Newbie
Posts: 13
Joined: 21 Feb 2012 13:28
Location: Rotterdam
Contact:

Re: question: adding control elements using another language

Post by marinus »

Hola!

This is what I did:
- setup a local network with my laptop (mac) to connect my iPad with the Lemur application
- with my lemur pseudo class I established the tcp connection with the netaddr class
- reset lemur for a blank start done with the class.
- evaluated the 4 pieces of code to build the four pages. I changed the interval to half a second between sending
the packets. one packet contains the xml that will build one gui element. also all the elements where build although
sometimes I have problems when the pseudo class isn't copied into an new environment variable. so it will keep on
continuing from the same array until the array is bigger than 10. Now everything was build like it should.
- now when I build the fifth page I get a crash.

I posted below the crash report. I don't know how to read this to see if the problem comes from the way how the osc packets are sending the xml code.

grt, marinus


Incident Identifier: 7CA85CD2-9D88-46D2-92FA-70D5D7F4362F
CrashReporter Key: 2f37857a0f410bce765e5dff3fe25f749fb5f86e
Hardware Model: iPad2,2
Process: Lemur [5439]
Path: /var/mobile/Applications/96592319-9194-49BC-ABF8-32906AB2926C/Lemur.app/Lemur
Identifier: Lemur
Version: ??? (???)
Code Type: ARM (Native)
Parent Process: launchd [1]

Date/Time: 2012-10-29 19:54:09.124 +0100
OS Version: iPhone OS 5.0.1 (9A405)
Report Version: 104

Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x00000000, 0x00000000
Crashed Thread: 0

Thread 0 name: Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0 libsystem_kernel.dylib 0x36acd32c __pthread_kill + 8
1 libsystem_c.dylib 0x32c36f54 pthread_kill + 48
2 libsystem_c.dylib 0x32c2ffe4 abort + 88
3 libsystem_c.dylib 0x32c42c46 szone_error + 262
4 libsystem_c.dylib 0x32c42c62 free_list_checksum_botch + 22
5 libsystem_c.dylib 0x32beafa4 szone_free_definite_size + 964
6 libsystem_c.dylib 0x32bea884 free + 176
7 Lemur 0x0001c6a0 0x1000 + 112288
8 Lemur 0x000066c8 0x1000 + 22216
9 Lemur 0x00019de4 0x1000 + 101860
10 Lemur 0x00019f74 0x1000 + 102260
11 Lemur 0x00015224 0x1000 + 82468
12 Lemur 0x00004e6c 0x1000 + 15980
13 Lemur 0x00014ce0 0x1000 + 81120
14 Lemur 0x00059510 0x1000 + 361744
15 Lemur 0x00059164 0x1000 + 360804
16 Lemur 0x00091140 0x1000 + 590144
17 Lemur 0x00015868 0x1000 + 84072
18 Lemur 0x00093940 0x1000 + 600384
19 Lemur 0x00003d08 0x1000 + 11528
20 Lemur 0x00023790 0x1000 + 141200
21 Foundation 0x32ab293c __NSFireDelayedPerform + 408
22 CoreFoundation 0x3402aa5c __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 8
23 CoreFoundation 0x3402a6c2 __CFRunLoopDoTimer + 358
24 CoreFoundation 0x34029298 __CFRunLoopRun + 1200
25 CoreFoundation 0x33fac4d6 CFRunLoopRunSpecific + 294
26 CoreFoundation 0x33fac39e CFRunLoopRunInMode + 98
27 GraphicsServices 0x30897fc6 GSEventRunModal + 150
28 UIKit 0x3257473c UIApplicationMain + 1084
29 Lemur 0x0001e174 0x1000 + 119156
30 Lemur 0x00002094 0x1000 + 4244

Thread 1 name: Dispatch queue: com.apple.libdispatch-manager
Thread 1:
0 libsystem_kernel.dylib 0x36abd3b4 kevent + 24
1 libdispatch.dylib 0x33053f74 _dispatch_mgr_invoke + 708
2 libdispatch.dylib 0x33053c92 _dispatch_mgr_thread + 30

Thread 2:
0 libsystem_kernel.dylib 0x36acdcd4 __workq_kernreturn + 8
1 libsystem_c.dylib 0x32bf330a _pthread_wqthread + 610
2 libsystem_c.dylib 0x32bf309c start_wqthread + 0

Thread 3:
0 libsystem_kernel.dylib 0x36abd010 mach_msg_trap + 20
1 libsystem_kernel.dylib 0x36abd206 mach_msg + 50
2 CoreMIDI 0x319060b8 XServerMachPort::ReceiveMessage(int&, void*, int&) + 44
3 CoreMIDI 0x31926806 MIDIProcess::RunMIDIInThread() + 126
4 CoreMIDI 0x31907354 XThread::RunHelper(void*) + 4
5 CoreMIDI 0x31906be0 CAPThread::Entry(CAPThread*) + 172
6 libsystem_c.dylib 0x32bf8c16 _pthread_start + 314
7 libsystem_c.dylib 0x32bf8ad0 thread_start + 0

Thread 4 name: WebThread
Thread 4:
0 libsystem_kernel.dylib 0x36abd010 mach_msg_trap + 20
1 libsystem_kernel.dylib 0x36abd206 mach_msg + 50
2 CoreFoundation 0x3402a41c __CFRunLoopServiceMachPort + 120
3 CoreFoundation 0x34029154 __CFRunLoopRun + 876
4 CoreFoundation 0x33fac4d6 CFRunLoopRunSpecific + 294
5 CoreFoundation 0x33fac39e CFRunLoopRunInMode + 98
6 WebCore 0x334dd128 RunWebThread(void*) + 396
7 libsystem_c.dylib 0x32bf8c16 _pthread_start + 314
8 libsystem_c.dylib 0x32bf8ad0 thread_start + 0

Thread 5 name: com.apple.coremedia.player.async
Thread 5:
0 libsystem_kernel.dylib 0x36acd068 __psynch_cvwait + 24
1 libsystem_c.dylib 0x32bf8f2e _pthread_cond_wait + 634
2 libsystem_c.dylib 0x32bf8caa pthread_cond_wait + 34
3 CoreMedia 0x36fe1000 FigSemaphoreWaitRelative + 212
4 MediaToolbox 0x31126fba fpa_AsyncMovieControlThread + 18
5 CoreMedia 0x37000bc6 figThreadMain + 146
6 libsystem_c.dylib 0x32bf8c16 _pthread_start + 314
7 libsystem_c.dylib 0x32bf8ad0 thread_start + 0

Thread 6:
0 libsystem_kernel.dylib 0x36acdcd4 __workq_kernreturn + 8
1 libsystem_c.dylib 0x32bf330a _pthread_wqthread + 610
2 libsystem_c.dylib 0x32bf309c start_wqthread + 0

Thread 7 name: com.apple.coremedia.player.async
Thread 7:
0 libsystem_kernel.dylib 0x36acd068 __psynch_cvwait + 24
1 libsystem_c.dylib 0x32bf8f2e _pthread_cond_wait + 634
2 libsystem_c.dylib 0x32bf8caa pthread_cond_wait + 34
3 CoreMedia 0x36fe1000 FigSemaphoreWaitRelative + 212
4 MediaToolbox 0x31126fba fpa_AsyncMovieControlThread + 18
5 CoreMedia 0x37000bc6 figThreadMain + 146
6 libsystem_c.dylib 0x32bf8c16 _pthread_start + 314
7 libsystem_c.dylib 0x32bf8ad0 thread_start + 0

Thread 8 name: com.apple.coremedia.player.remote
Thread 8:
0 libsystem_kernel.dylib 0x36abd010 mach_msg_trap + 20
1 libsystem_kernel.dylib 0x36abd206 mach_msg + 50
2 MediaToolbox 0x3112ccf2 FigExpressNotificationThread + 70
3 CoreMedia 0x37000bc6 figThreadMain + 146
4 libsystem_c.dylib 0x32bf8c16 _pthread_start + 314
5 libsystem_c.dylib 0x32bf8ad0 thread_start + 0

Thread 0 crashed with ARM Thread State:
r0: 0x00000000 r1: 0x00000000 r2: 0x00000001 r3: 0x00000000
r4: 0x00000006 r5: 0x3ec43ce8 r6: 0x00000001 r7: 0x2fdfdfac
r8: 0x01251000 r9: 0x62656420 r10: 0x09b74000 r11: 0xcef29446
ip: 0x00000148 sp: 0x2fdfdfa0 lr: 0x32c36f5b pc: 0x36acd32c
cpsr: 0x000f0010

Binary Images:
0x1000 - 0xc6fff +Lemur armv7 <dbd58cefcdff3b2d820836e532954c8c> /var/mobile/Applications/96592319-9194-49BC-ABF8-32906AB2926C/Lemur.app/Lemur
0x2fecd000 - 0x2feeefff dyld armv7 <be7c0b491a943054ad12eb5060f1da06> /usr/lib/dyld
0x302ad000 - 0x302b9fff libCRFSuite.dylib armv7 <ea460e3f1ac338a9885d5752864dbffb> /usr/lib/libCRFSuite.dylib
0x302ba000 - 0x302fafff libGLImage.dylib armv7 <9440420d838a382caa175399d74a5044> /System/Library/Frameworks/OpenGLES.framework/libGLImage.dylib
0x302fb000 - 0x3037afff libsqlite3.dylib armv7 <af4718fee01734748c42f2214ab6883d> /usr/lib/libsqlite3.dylib
0x303b1000 - 0x3056dfff ImageIO armv7 <df300f66a317352e92354a8a48af3453> /System/Library/Frameworks/ImageIO.framework/ImageIO
0x306c8000 - 0x306c8fff vecLib armv7 <106ef8294b0d3c2d89e9230527846227> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/vecLib
0x306d5000 - 0x306dcfff ProtocolBuffer armv7 <6ca7dca9370132a2a592356bf9f2170b> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/ProtocolBuffer
0x306e1000 - 0x306f0fff SpringBoardServices armv7 <79f1564c1b23303eb3b7db67f9375228> /System/Library/PrivateFrameworks/SpringBoardServices.framework/SpringBoardServices
0x306f4000 - 0x306f6fff libCoreFSCache.dylib armv7 <1ece4be587ca397b8f0494c56ed46976> /System/Library/Frameworks/OpenGLES.framework/libCoreFSCache.dylib
0x3087f000 - 0x30890fff DataAccessExpress armv7 <6bc443b0f87e338698cac9e5a96e8f8f> /System/Library/PrivateFrameworks/DataAccessExpress.framework/DataAccessExpress
0x30891000 - 0x30893fff MobileInstallation armv7 <4ccf76f0e6cb3cd7b4e0087c2f284a1d> /System/Library/PrivateFrameworks/MobileInstallation.framework/MobileInstallation
0x30894000 - 0x3089ffff GraphicsServices armv7 <4ec745ffb2e039faab4b39a30268f707> /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices
0x309ad000 - 0x309b3fff liblaunch.dylib armv7 <09f21c3e774c30b1aab1b56c2d6efbc3> /usr/lib/system/liblaunch.dylib
0x309f3000 - 0x309f3fff libCVMSPluginSupport.dylib armv7 <85582e1094633fccb52b50ca13c5a5d0> /System/Library/Frameworks/OpenGLES.framework/libCVMSPluginSupport.dylib
0x30b4d000 - 0x30bf7fff libBLAS.dylib armv7 <9aabff01422f3cb8960f93d11d2b6de1> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libBLAS.dylib
0x30c32000 - 0x30c38fff IAP armv7 <f6a99995c7de3db8a52e9a35aac063bc> /System/Library/PrivateFrameworks/IAP.framework/IAP
0x30c7b000 - 0x30cbefff libcommonCrypto.dylib armv7 <be9a231cfe6e3ae387abb444a098bce9> /usr/lib/system/libcommonCrypto.dylib
0x30cbf000 - 0x30ce2fff Bom armv7 <0e6087f75a81345ea81751197ccb712c> /System/Library/PrivateFrameworks/Bom.framework/Bom
0x30d5d000 - 0x30d97fff iTunesStore armv7 <abf9395fcf8b3c13b9638b85541484c7> /System/Library/PrivateFrameworks/iTunesStore.framework/iTunesStore
0x30e6f000 - 0x30e76fff libc++abi.dylib armv7 <f769ce305c3033ee90e8c2ecc4846619> /usr/lib/libc++abi.dylib
0x30e9d000 - 0x30eaefff AirTraffic armv7 <187da49948ed3897aeac049cab658528> /System/Library/PrivateFrameworks/AirTraffic.framework/AirTraffic
0x30eaf000 - 0x30eb0fff DataMigration armv7 <d067b65a904a3f438b5d9e13b208b117> /System/Library/PrivateFrameworks/DataMigration.framework/DataMigration
0x30eb1000 - 0x30f8bfff vImage armv7 <42a5e58ff1b9350cad90de36bd3ceb09> /System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/vImage
0x30ffc000 - 0x310cbfff libGLProgrammability.dylib armv7 <cb91cd9952e7371a9659da26034c8324> /System/Library/Frameworks/OpenGLES.framework/libGLProgrammability.dylib
0x310cc000 - 0x310e9fff libsystem_info.dylib armv7 <1e36ab94661c372bab5a801d68c79353> /usr/lib/system/libsystem_info.dylib
0x31123000 - 0x3137dfff MediaToolbox armv7 <ab91ec33f2b23606bd0443163beff710> /System/Library/PrivateFrameworks/MediaToolbox.framework/MediaToolbox
0x31390000 - 0x31396fff libnotify.dylib armv7 <1e374857ac68370095ddbafe94f021a1> /usr/lib/system/libnotify.dylib
0x31463000 - 0x31463fff libkeymgr.dylib armv7 <791bb8b832943b2392c0c35228f52e09> /usr/lib/system/libkeymgr.dylib
0x3146b000 - 0x3147afff OpenGLES armv7 <6d1afb451f50310895ec59864739e781> /System/Library/Frameworks/OpenGLES.framework/OpenGLES
0x314e7000 - 0x315edfff IMGSGX543GLDriver armv7 <f92d0f00c6eb3fbdae116fb1febe4fb1> /System/Library/Extensions/IMGSGX543GLDriver.bundle/IMGSGX543GLDriver
0x315ee000 - 0x315fffff libxpc.dylib armv7 <7d49e385ee5d3e7eb08d06525abd6435> /usr/lib/system/libxpc.dylib
0x31600000 - 0x316acfff MediaControlSender armv7 <4c0982b21ecf35aead8e0bef55d842b0> /System/Library/PrivateFrameworks/MediaControlSender.framework/MediaControlSender
0x316ad000 - 0x316b0fff libcompiler_rt.dylib armv7 <414332f9a55238bab2cbec323e0fc8da> /usr/lib/system/libcompiler_rt.dylib
0x316b1000 - 0x316fcfff CoreLocation armv7 <e959d4dd596b31eeaa49c8c0156b1e12> /System/Library/Frameworks/CoreLocation.framework/CoreLocation
0x31730000 - 0x318e1fff MediaPlayer armv7 <ef8f1f4574823f41899569ea48367903> /System/Library/Frameworks/MediaPlayer.framework/MediaPlayer
0x318f7000 - 0x318fefff AssetsLibraryServices armv7 <c0093954f6ee329aa6b4848215bcb8c0> /System/Library/PrivateFrameworks/AssetsLibraryServices.framework/AssetsLibraryServices
0x318ff000 - 0x31932fff CoreMIDI armv7 <3365d1bb027530f8a950fc125d43a66a> /System/Library/Frameworks/CoreMIDI.framework/CoreMIDI
0x31a34000 - 0x31a54fff libxslt.1.dylib armv7 <f37418b7e89137bba433677d61cd779d> /usr/lib/libxslt.1.dylib
0x31c20000 - 0x31c25fff libGPUSupportMercury.dylib armv7 <2066fe9b4ee73d1d83f5801b6d0bb432> /System/Library/PrivateFrameworks/GPUSupport.framework/libGPUSupportMercury.dylib
0x31c93000 - 0x31c9efff AccountSettings armv7 <090bb6a4f97433089b5cabc6a40c619a> /System/Library/PrivateFrameworks/AccountSettings.framework/AccountSettings
0x32431000 - 0x32502fff HomeSharing armv7 <c336db6393593be0ae24d18d34363b35> /System/Library/PrivateFrameworks/HomeSharing.framework/HomeSharing
0x32543000 - 0x329dcfff UIKit armv7 <97b527cd6fba35c6bb39263e0f362223> /System/Library/Frameworks/UIKit.framework/UIKit
0x32a17000 - 0x32b95fff Foundation armv7 <ce466f428d953caaac6641d186665809> /System/Library/Frameworks/Foundation.framework/Foundation
0x32bd3000 - 0x32be8fff libresolv.9.dylib armv7 <97d6ebbb53ae3e0480f51771c9665613> /usr/lib/libresolv.9.dylib
0x32be9000 - 0x32c76fff libsystem_c.dylib armv7 <1707c3cf3c5b3045af4bed38ff8420a6> /usr/lib/system/libsystem_c.dylib
0x32c80000 - 0x32cc9fff ManagedConfiguration armv7 <05711081dd883c58a844c5f9c251e8c9> /System/Library/PrivateFrameworks/ManagedConfiguration.framework/ManagedConfiguration
0x33006000 - 0x3304ffff AddressBook armv7 <0a858565acd03f28a1bc69a650b64a7b> /System/Library/Frameworks/AddressBook.framework/AddressBook
0x33050000 - 0x33066fff libdispatch.dylib armv7 <defe319d1f4d3c1c8c4f18ebd96b396a> /usr/lib/system/libdispatch.dylib
0x330b2000 - 0x330b5fff CaptiveNetwork armv7 <c3a5b1659eb0302eb205498ffacb09f1> /System/Library/PrivateFrameworks/CaptiveNetwork.framework/CaptiveNetwork
0x330b6000 - 0x330b8fff libCoreVMClient.dylib armv7 <6ddb7cf8a93830628787a5b83eea0f1d> /System/Library/Frameworks/OpenGLES.framework/libCoreVMClient.dylib
0x3318d000 - 0x33195fff MobileWiFi armv7 <f07cb8d6dadf36919bae8ef6e5ce1749> /System/Library/PrivateFrameworks/MobileWiFi.framework/MobileWiFi
0x33196000 - 0x331bbfff OpenCL armv7 <e1d5bfcdb59934b0923b9307c75e7457> /System/Library/PrivateFrameworks/OpenCL.framework/OpenCL
0x3325f000 - 0x33282fff PrintKit armv7 <279fb51deec3377ab9f820af2da4d915> /System/Library/PrivateFrameworks/PrintKit.framework/PrintKit
0x33435000 - 0x33becfff WebCore armv7 <7137e0ea008f3a3e8ae9e57f96d34d1d> /System/Library/PrivateFrameworks/WebCore.framework/WebCore
0x33cf9000 - 0x33cfcfff libsystem_network.dylib armv7 <b18e0a845b1e317c8abcf6b5d06b29a0> /usr/lib/system/libsystem_network.dylib
0x33cfd000 - 0x33d01fff IOSurface armv7 <0f003f50b18e3dbf87607d819e0ac6b9> /System/Library/PrivateFrameworks/IOSurface.framework/IOSurface
0x33d02000 - 0x33daffff libxml2.2.dylib armv7 <78462273eb5b38d1a0873b02f0e35e23> /usr/lib/libxml2.2.dylib
0x33db9000 - 0x33ea9fff QuartzCore armv7 <ff595b1a042933249466e92433e1af6f> /System/Library/Frameworks/QuartzCore.framework/QuartzCore
0x33eaa000 - 0x33eabfff CoreSurface armv7 <fcb6a869daef3a3abc4300c28b218e9f> /System/Library/PrivateFrameworks/CoreSurface.framework/CoreSurface
0x33f7a000 - 0x33f84fff libbz2.1.0.dylib armv7 <28583efb9f1b38e7ae83c667b07dbd08> /usr/lib/libbz2.1.0.dylib
0x33f9d000 - 0x340b4fff CoreFoundation armv7 <de9eefc6109735369cfd8f3de9895da0> /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
0x340b5000 - 0x340bffff libvMisc.dylib armv7 <b93ee3136d1c3d44b1e513a56bb0f86c> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libvMisc.dylib
0x340c4000 - 0x340d8fff PersistentConnection armv7 <81eb1b3e08cf3d7196313307ad60649d> /System/Library/PrivateFrameworks/PersistentConnection.framework/PersistentConnection
0x340d9000 - 0x340effff DictionaryServices armv7 <5bbab664f97932a79a1566fda3a4383e> /System/Library/PrivateFrameworks/DictionaryServices.framework/DictionaryServices
0x34618000 - 0x34619fff libremovefile.dylib armv7 <9c8cee9652453241ac1fc99eab05c40a> /usr/lib/system/libremovefile.dylib
0x34663000 - 0x34668fff CrashReporterSupport armv7 <c3062554536438f9874c88363df7f60b> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/CrashReporterSupport
0x3467f000 - 0x3473afff AVFoundation armv7 <c971a925b82934f8881283aabb2992f5> /System/Library/Frameworks/AVFoundation.framework/AVFoundation
0x3473b000 - 0x34748fff libbsm.0.dylib armv7 <a6414b0a5fd53df58c4f0b2f8878f81f> /usr/lib/libbsm.0.dylib
0x3475a000 - 0x3475efff libcache.dylib armv7 <4511f0ec5b713636aaade7245a12553c> /usr/lib/system/libcache.dylib
0x3475f000 - 0x34765fff MobileKeyBag armv7 <f5633749a1c83058a28cd7d0b488e19f> /System/Library/PrivateFrameworks/MobileKeyBag.framework/MobileKeyBag
0x3476d000 - 0x34a2efff libLAPACK.dylib armv7 <5490a87fe5153771b9c67940292842ba> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libLAPACK.dylib
0x34a2f000 - 0x34a33fff libAccessibility.dylib armv7 <ee734c0e964934a887a66d170270b114> /usr/lib/libAccessibility.dylib
0x34a36000 - 0x34a45fff GenerationalStorage armv7 <c581bffc87013530b3c2d017142395e6> /System/Library/PrivateFrameworks/GenerationalStorage.framework/GenerationalStorage
0x34bb1000 - 0x34bb7fff MobileIcons armv7 <2f4c13053206306996726629b0b7eb01> /System/Library/PrivateFrameworks/MobileIcons.framework/MobileIcons
0x34bcc000 - 0x34c08fff AppSupport armv7 <de0c2fbb95f8383db43acfb44e9c66fe> /System/Library/PrivateFrameworks/AppSupport.framework/AppSupport
0x34c13000 - 0x34c17fff libGFXShared.dylib armv7 <0a36fb9d60a43479943bafb2f81313b1> /System/Library/Frameworks/OpenGLES.framework/libGFXShared.dylib
0x34c2e000 - 0x35172fff FaceCoreLight armv7 <cc2edb3645d2390dbca5471d35f1bf6e> /System/Library/PrivateFrameworks/FaceCoreLight.framework/FaceCoreLight
0x3517e000 - 0x3517ffff libdyld.dylib armv7 <f1963e7ef64e39a58ec1e39ed7c74849> /usr/lib/system/libdyld.dylib
0x35184000 - 0x35184fff Accelerate armv7 <a62771c826753815a5cae96eaa60ffd7> /System/Library/Frameworks/Accelerate.framework/Accelerate
0x351a9000 - 0x351f3fff libvDSP.dylib armv7 <d8489a4ce77933abac52394c43ff5513> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libvDSP.dylib
0x351f4000 - 0x351f5fff libsystem_blocks.dylib armv7 <4bb9797771d037879bec814fe750d86d> /usr/lib/system/libsystem_blocks.dylib
0x3523f000 - 0x35290fff libstdc++.6.dylib armv7 <dc2061145c1a3307829d4f3bfc547c1a> /usr/lib/libstdc++.6.dylib
0x352da000 - 0x353aafff WebKit armv7 <74661b1bf4613aafb827bfe0134ed92b> /System/Library/PrivateFrameworks/WebKit.framework/WebKit
0x353ad000 - 0x353e8fff libCGFreetype.A.dylib armv7 <753daf497ca736739a30126661a522f1> /System/Library/Frameworks/CoreGraphics.framework/Resources/libCGFreetype.A.dylib
0x353ed000 - 0x353f6fff libMobileGestalt.dylib armv7 <bf8d7c30f11a393a8adf4c8277e65aa3> /usr/lib/libMobileGestalt.dylib
0x353f7000 - 0x35467fff CoreImage armv7 <b1d0678497f43769840f173c0f9dce20> /System/Library/Frameworks/CoreImage.framework/CoreImage
0x35468000 - 0x3552efff libobjc.A.dylib armv7 <ebbb32df194b331e9b3dc14e40f46833> /usr/lib/libobjc.A.dylib
0x3552f000 - 0x35535fff liblockdown.dylib armv7 <bfaf7fb16e5a3b2ea07c47b8b2f2b64e> /usr/lib/liblockdown.dylib
0x355a8000 - 0x355f1fff libc++.1.dylib armv7 <ad15503487243836b7c296f3439ba0c1> /usr/lib/libc++.1.dylib
0x359b5000 - 0x35a2efff ProofReader armv7 <09d057676f6837cd9e7a735444b67e77> /System/Library/PrivateFrameworks/ProofReader.framework/ProofReader
0x35baf000 - 0x35c8efff RawCamera armv7 <4fb932b6a2d83c4eadfcecf53220699a> /System/Library/CoreServices/RawCamera.bundle/RawCamera
0x35ca8000 - 0x35ca8fff libunwind.dylib armv7 <d21222aad8c93d6c9580f9bf47071946> /usr/lib/system/libunwind.dylib
0x35cf9000 - 0x35d30fff Security armv7 <b89c9f6373f037f2a4801558f97b9a95> /System/Library/Frameworks/Security.framework/Security
0x35d31000 - 0x35d6afff VideoToolbox armv7 <49f9f09f23f7396b94a29bb1280759fe> /System/Library/PrivateFrameworks/VideoToolbox.framework/VideoToolbox
0x35d6b000 - 0x35eb0fff CoreGraphics armv7 <641fb6e558f239588a8bd05dbefff99a> /System/Library/Frameworks/CoreGraphics.framework/CoreGraphics
0x36085000 - 0x3608afff libsystem_dnssd.dylib armv7 <4d8b38f1cb603f0d8af78c56c485f05a> /usr/lib/system/libsystem_dnssd.dylib
0x360bd000 - 0x36140fff CoreMotion armv7 <f4365ff3974b3049b3f04b3f55a46ae6> /System/Library/Frameworks/CoreMotion.framework/CoreMotion
0x36214000 - 0x36249fff SystemConfiguration armv7 <753be0ebdcb13b24b1a4adcdc94d6bd9> /System/Library/Frameworks/SystemConfiguration.framework/SystemConfiguration
0x362f1000 - 0x362f2fff libdnsinfo.dylib armv7 <dbd1e77a4beb309d8f160d927d442467> /usr/lib/system/libdnsinfo.dylib
0x3631a000 - 0x36339fff libSystem.B.dylib armv7 <31a0ffbb18bf3a28b46fd286733e7d9f> /usr/lib/libSystem.B.dylib
0x3633a000 - 0x36428fff libiconv.2.dylib armv7 <6e858938edb93162ba8cf25702f08b16> /usr/lib/libiconv.2.dylib
0x36429000 - 0x3643ffff libmis.dylib armv7 <fd046316dedc34dd81a6601ea3b1e8a6> /usr/lib/libmis.dylib
0x36440000 - 0x36447fff MediaRemote armv7 <3deff2252a8231e7b0135a517b8391ba> /System/Library/PrivateFrameworks/MediaRemote.framework/MediaRemote
0x36448000 - 0x36454fff libz.1.dylib armv7 <eef915ed9b2c3433b03fd9030957b945> /usr/lib/libz.1.dylib
0x364b9000 - 0x364bcfff libmacho.dylib armv7 <3237bc9c109e3354bc4b38b957243f31> /usr/lib/system/libmacho.dylib
0x364c0000 - 0x364d9fff libRIP.A.dylib armv7 <ad22ea5ee99a358691f9820e62c85058> /System/Library/Frameworks/CoreGraphics.framework/Resources/libRIP.A.dylib
0x364de000 - 0x364e2fff AggregateDictionary armv7 <cfd957904957310381369729bfd9b2b0> /System/Library/PrivateFrameworks/AggregateDictionary.framework/AggregateDictionary
0x36504000 - 0x365cafff GLEngine armv7 <0231a8c1fa3f3cfe82e83fc53c0cf5d8> /System/Library/Frameworks/OpenGLES.framework/GLEngine.bundle/GLEngine
0x36621000 - 0x3667cfff StoreServices armv7 <1463a9f90fbd3d349544cf016e1ddd46> /System/Library/PrivateFrameworks/StoreServices.framework/StoreServices
0x3667d000 - 0x366c2fff GeoServices armv7 <6c9eb6372f723a57852cfc9ed7b78e31> /System/Library/PrivateFrameworks/GeoServices.framework/GeoServices
0x367ac000 - 0x367affff CoreTime armv7 <e2f02260f2a63359b9a0a47c69f59c9e> /System/Library/PrivateFrameworks/CoreTime.framework/CoreTime
0x367b2000 - 0x36803fff CoreText armv7 <23150093d39b393e9bc5f8230176df47> /System/Library/Frameworks/CoreText.framework/CoreText
0x36a76000 - 0x36abafff MobileCoreServices armv7 <9a79a2d389ba35389a30782ed01c46dd> /System/Library/Frameworks/MobileCoreServices.framework/MobileCoreServices
0x36abc000 - 0x36ad2fff libsystem_kernel.dylib armv7 <afd3cb06e20336dca2e5a6e11d080504> /usr/lib/system/libsystem_kernel.dylib
0x36afc000 - 0x36afdfff libsystem_sandbox.dylib armv7 <b8612b4ce18535aaa94f4b75c730e090> /usr/lib/system/libsystem_sandbox.dylib
0x36fde000 - 0x37027fff CoreMedia armv7 <d585cf4e0cfa34fa8beaa43b06a4bcd7> /System/Library/Frameworks/CoreMedia.framework/CoreMedia
0x371be000 - 0x3737afff MusicLibrary armv7 <7be04d376ebc3d419ad408284cef681d> /System/Library/PrivateFrameworks/MusicLibrary.framework/MusicLibrary
0x3738d000 - 0x3756afff AudioToolbox armv7 <da4f78fd20fb3b42b1a8be4f383d9c12> /System/Library/Frameworks/AudioToolbox.framework/AudioToolbox
0x37579000 - 0x3758ffff EAP8021X armv7 <16801802d86e3c479f3034034192faed> /System/Library/PrivateFrameworks/EAP8021X.framework/EAP8021X
0x3759a000 - 0x375a6fff CoreVideo armv7 <474c89eb09fe3464851a20d76052341b> /System/Library/Frameworks/CoreVideo.framework/CoreVideo
0x375a7000 - 0x375a7fff libgcc_s.1.dylib armv7 <69d8dab7388b33d38b30708fd6b6a340> /usr/lib/libgcc_s.1.dylib
0x376d6000 - 0x377adfff CFNetwork armv7 <6fbc9f187eaa30009780e70288c9f289> /System/Library/Frameworks/CFNetwork.framework/CFNetwork
0x377d3000 - 0x3791cfff libicucore.A.dylib armv7 <1bc960f75d633190a09b093209a9f0c5> /usr/lib/libicucore.A.dylib
0x37a2d000 - 0x37a77fff CoreTelephony armv7 <1f4cacb552533c948122cb180f4192b3> /System/Library/Frameworks/CoreTelephony.framework/CoreTelephony
0x37a78000 - 0x37ab5fff IOKit armv7 <e5f727892ee034a4be04e6da608f413f> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x37b2e000 - 0x37c52fff JavaScriptCore armv7 <24ff2747b3973aecb9c37960eba5ff4d> /System/Library/PrivateFrameworks/JavaScriptCore.framework/JavaScriptCore
0x37dbf000 - 0x37e88fff Celestial armv7 <c18e76311fc33016be930da83050b96d> /System/Library/PrivateFrameworks/Celestial.framework/Celestial
0x37e95000 - 0x37e9afff libcopyfile.dylib armv7 <9072462f28af3665875b3ecaba002c00> /usr/lib/system/libcopyfile.dylib
0x37e9b000 - 0x37e9ffff IOMobileFramebuffer armv7 <c2e6bd6dafde3097b47bc255a8c871ef> /System/Library/PrivateFrameworks/IOMobileFramebuffer.framework/IOMobileFramebuffer
0x37f22000 - 0x37f79fff CoreAudio armv7 <2e4975a2156e328585f2a478e80704fc> /System/Library/Frameworks/CoreAudio.framework/CoreAudio
0x37fdb000 - 0x37fdbfff liblangid.dylib armv7 <342170169bf232a0888912f5ef97112d> /usr/lib/liblangid.dylib
Joe Soap
Regular
Posts: 462
Joined: 07 Jul 2012 15:04

Re: question: adding control elements using another language

Post by Joe Soap »

Hi marinus, thanks for responding.

Glad I could add something, even if it does look like a deadend, due to, as you say (and I suspected), the closed nature of the MFL code for Mu.

I'll leave you guys to the SC fun and pursue my own quest elsewhere :)
marinus
Newbie
Posts: 13
Joined: 21 Feb 2012 13:28
Location: Rotterdam
Contact:

Re: question: adding control elements using another language

Post by marinus »

Joe Soap wrote:Hi marinus, thanks for responding.

Glad I could add something, even if it does look like a deadend, due to, as you say (and I suspected), the closed nature of the MFL code for Mu.

I'll leave you guys to the SC fun and pursue my own quest elsewhere :)
Hmm.. It is a pity that I don't have max for live and ableton live to see how it works there.. Anyway if you want to do something similar as the Lemur editor but than in max I would use max (maybe the js object is handy for it) to write the xml code into a jzlib file and then use the LemurLoader to import the gui elements into the running lemur app. Just open a jzlib file with a normal text editor to see what the messages are and format it to control the variables. It could be a nice way to abuse the lemurloader because it will take all the network handling for you (and it is already there off course). The only thing is the as a side path you have to write first the content algorithmically into a jzlib file and then import the code with lemurloader into the lemur app.
marinus
Newbie
Posts: 13
Joined: 21 Feb 2012 13:28
Location: Rotterdam
Contact:

Re: question: adding control elements using another language

Post by marinus »

I am getting somewhere now after reading the topic from a while back at the sc forum I realised I handle the messages wrong and was to stubborn to see it and realize it. Anyway now by evaluating the code by hand I have managed to add objects as osc blobs via tcp without any problems. I hope from now it will not be too difficult to automate the process again.
Joe Soap
Regular
Posts: 462
Joined: 07 Jul 2012 15:04

Re: question: adding control elements using another language

Post by Joe Soap »

marinus wrote:
Hmm.. It is a pity that I don't have max for live and ableton live to see how it works there.. Anyway if you want to do something similar as the Lemur editor but than in max I would use max (maybe the js object is handy for it) to write the xml code into a jzlib file and then use the LemurLoader to import the gui elements into the running lemur app. Just open a jzlib file with a normal text editor to see what the messages are and format it to control the variables. It could be a nice way to abuse the lemurloader because it will take all the network handling for you (and it is already there off course). The only thing is the as a side path you have to write first the content algorithmically into a jzlib file and then import the code with lemurloader into the lemur app.
Yes, it IS a pity - because you strike me as someone who could take the idea and really run with it, whereas I . . . have absolutely no hope in hell of learning XML, Max or even Lemur to the degree or level necessary to take things as far as you suggest here for Mu, and seem to be achieving with SC.

While I do understand what you're saying, my brain's just not wired that way I'm afraid!

The whole notion of programmatically generating Lemur code / layout . . . possibly compound objects, on the fly is a fascinating one, and it's actually beyond the scope of what I'd originally hoped to do with Mu. However, it absolutely fits the bill in rounding out the idea - so thanks for broadening my horizons on the possible :)

Best of luck with the SC project, I'm eager to see how it turns out. Some Youtube lovin' maybe? :D
Post Reply