Kineme Audio Tools

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


cybero's picture

Onde - _1024 Particle Warfare Vertex Displaced visualisation of a track named in honour of one of the first ever electronic instruments.

Uses _1024 Particle Warfare plugin , emitting from structures with an image emitter derived from a resized square ratio waveform image provided by Kineme Audio Tools.

The Onde or Ondes Martenot , was invented by Maurice Martenot, sounded similar to a theremin and had timbral controls.

Pre integrated circuits, vacuum tube based, a steampunk's delight :-), creating sound by means of varying the frequency of oscillations in the instrument's vacuum tubes.

Since commencing the composition of this visualisation I've had a chance to read up further about the Onde. It would be interesting to create a composition that more truly reflected the actual mechanics of the original instrument. Its original sounds are listed below.

Onde (O) A simple sine wave timbre. Similar in sound to the flute or ocarina. Creux (C) A peak-limited triangle wave. Similar in sound to a clarinet in high registers. Gambe (G) A timbre somewhat resembling a square wave. Intended to be similar in sound to string instruments, as the French title would suggest. Petit gambe (g) A similar but less harmonically-rich timbre than Gambe. The player can control the number of harmonics present in the signal by using a slider situated in the control drawer. Nasillard (N) A timbre resembling a pulse wave. Similar in sound to a bassoon in low registers. Octaviant (8) A timbre with a reinforced first harmonic whose intensity in the signal can be controlled by using a slider. This setting is analogous to the 4 foot stop in organ terminology. Souffle (S) A timbre often described as white noise, but in fact pink noise of indefinite pitch.