0: Not Started

I'm experiencing a crash once I trigger the Kineme Audio File Player with an empty path input.

Steps to reproduce: 1. Add the Kineme Audio File Player patch 2. Run the composition 3. Press trigger

Behaviour I would expect: Patch continuos to work without crash or error.

Sys info: I'm running 10.10.5 (14F27) QC Version 4.6.1 (151.2) Kineme audiotools 1.1

Crash report:

*** -[NSURL initFileURLWithPath:]: nil string parameter

0x8a2cd9ae: -[QCContext renderPatch:time:arguments:] 0x8a2cd425: -[QCGraphicsContext renderPatch:time:arguments:] 0x8a2cc635: -[QCOpenGLContext renderPatch:time:arguments:] 0x8a37f3c9: -[QCView renderAtTime:arguments:] 0x089ce300 0x8a37f69f: -[QCView render:arguments:] 0x8e4be689: -[NSView _drawRect:clip:] 0x8e4bccfa: -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] 0x8e4bd0fe: -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] 0x8e4bab96: -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] 0x8e4bbfa0: -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] 0x8e4bbfa0: -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] 0x8e4ba2f3: -[NSThemeFrame _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] 0x8e4b668b: -[NSView _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] 0x8e46e1ae: -[NSView displayIfNeeded] 0x8e46da09: -[NSWindow displayIfNeeded] 0x8e46d672: _handleWindowNeedsDisplayOrLayoutOrUpdateConstraints 0x8eba3171: 83-[NSWindow _postWindowNeedsDisplayOrLayoutOrUpdateConstraintsUnlessPostingDisabled]_block_invoke1540 0x92ef9127: __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION 0x92ef9080: __CFRunLoopDoObservers 0x92eeb188: __CFRunLoopRun 0x92eeabd8: CFRunLoopRunSpecific 0x8cdb256f: RunCurrentEventLoopInMode 0x8cdb21ee: ReceiveNextEventCommon 0x8cdb212b: _BlockUntilNextEventMatchingListInModeWithFilter 0x8e46a8ab: _DPSNextEvent 0x8e469e58: -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] 0x8e45faf3: -[NSApplication run] 0x089c1ebc

Customise the HTTP request header info in NetworkTools HTTP Query Patch

Hi,

Would it be possible to customise NetworkTools HTTP Query Patch header info? In a similar way to Query Parameters. Now it is only possible to change the “Content Type” in the HTTP message header field, but I need to change everything in the header, even the “User-Agent” value.

This becomes a problem when trying to communicate with the unofficial Tinder API. Now who would not want to make a Tinder installation??? Their API is very strict in what it accepts and how it works. Might be because they have not actually published it, but it has been sniffed out by hackers. (https://gist.github.com/rtt/10403467)

I have the communication working with an external REST application (CocoaRestClient) with this information:

  • URL: https://api.gotinder.com/user/recs
  • Method: GET
  • Request Body: empty
  • Request Header: Content-Type: application/json Authorization: Token token=“XXXmyPersonalToken“ app-version: 371 x-client-version: 46103 Proxy-Connection: keep-alive Accept: / Accept-Encoding: gzip, deflate If-None-Match: "1217294773" platform: ios Host: api.gotinder.com Accept-Language: en-FI;q=1, fi-FI;q=0.9 User-Agent: Tinder/4.6.1 (iPhone; iOS 9.1; Scale/2.00) Connection: keep-alive X-Auth-Token: XXXmyPersonalToken os_version: 900001

What HTTP Query Patch sends as request header now and needs to be changed:

CONNECT api.gotinder.com:443 HTTP/1.1 Host: api.gotinder.com User-Agent: Quartz%20Composer/151 CFNetwork/673.3 Darwin/13.4.0 (x86_64) (MacBookPro11%2C2) Connection: keep-alive Proxy-Connection: keep-alive

Would Kineme be willing to update current NetworkTools HTTP Query Patch to a version that accepts changes in HTTP request header? Or any ideas on how to do a custom header HTTP request in Quartz Composer?

Kind regards,

.aku

Trigger on Application Close

Is there a way to have quartz perform an action before quitting? An On-Close patch would be really useful, especially for closing a file using File Tools. Thanks! I bought Vuo too, and didn't see a way to do it there either. Any ideas?

Audio Tools : Add a loop options in Audio File input patch

could be nice to have a 'loop' options in Audio file input like the one we have in Audio File player. Best regards

Quartz Builder problems!

Hello there! first off all thanks and amazing work off all the team keep on it!!

Buuut im having bug, i will try to explain all the process.

Im making an app with Quartz builder on macbook pro 10.7.4... and all goes fine. when i build de app and run on 10.7.4 and my old macbook 10.6.8 all goes fine. Buuuuut when i run the app on my 10.8.4 the app runs like middle. Middle os functions work well.

The app is some audio react compositions with on/off buttons.

Please i really need some support because i have to bulid this app for next 2 weeks!!!

thanks!!!

Any chance of Data Tools being made 10.9 savy?

I know the policy on Mavericks and Kineme QC plugins vis a vis Vuo work taking priority. It's just that almost every comp I made in 2012 used Data Tool patches. Be great if I don't have to install another partition just to install 10.8.

Thanks. Alastair

video tools HAP codec support

Support for GPU accelerated hap playback, with alpha channel.

https://github.com/Vidvox/hap

Artnet Support for Isadora

I was told by the creator of Isadora, that Kineme was creating an Artnet Actor for Isadora. I would be very interested in this as that is how I would like to control that program.

Quartz Builder app loading feedback

It would be nice if a build app could give some feedback when loading. Sometimes some of my larger compositions build to an app have up to 10/20 seconds loading time, and while loading there is no visual feedback.

Either a standard progress bar, or even better some kind of definable 'splash screen' would be nice to have.

FR: QuartzCrystal GUI 'time scale' field not restricted to only one digit after decimal point

I was advised to use plist file in preferences folder to set this value precisely. Of course it is unwieldy,so my FR.

thanks, ak