Kaivo 1.2 release notes October 6, 2015 ---------------------------------------------------------------- Hi and welcome to Kaivo, a synthesizer by Madrona Labs. To install your personalized version of Kaivo, double-click on the file named "Install Kaivo for ". PLEASE NOTE: Kaivo's patches and samples are in a separate installer. To install these files, just download the "Kaivo Samples and Patches" installer for your platform from the Kaivo product page, and run it. Please see the Kaivo manual, available on our website, for a complete introduction. For questions or technical support, please try the forums at http://madronalabs.com. If you have purchased a Kaivo license, you can try us directly by email at . Macintosh users, please note: ---------------------------------------------------------------- The Mac installer for Kaivo is not code signed, or in other words, Gatekeeper compatible. This is because code signing verifies that a program's code has not been modified, but that is exactly what we do when we personalize your software with your registration on our server. We will do this process in a different way soon. For now, you have two options to get around Gatekeeper: - Right-click the Kaivo installer to launch it with the "Open" contextual menu item. When you do this, a warning message will still appear, but Gatekeeper will give you the option of running it anyway. - Change the settings in System Settings / Security & Privacy to allow apps downloaded from anywhere. Kaivo 1.2 changes: ---------------------------------------------------------------- - added multiple disk selector to audio file import dialog - fixed granulator pitch errors - granulator samples now loaded as needed, speeding startup time - granulator optimized with SSE instructions - fix body model sound blowup with certain extreme settings - increased resolution of granulator pitch envelope - improve UI responsiveness under heavy load - MPE (Multichannel Polyphonic Expresion) support - improved Soundplane compatibility with all patches. (requires Soundplane 1.3 or higher) - new protocol switching UI (MIDI / MPE / OSC) under settings menu - fixed an issue where automation would not play before a note was received - improved voice stealing algorithm - optimized drawing on Mac OS Adding your own samples: ---------------------------------------------------------------- Sample files for the granulator and patches are in ~/Music/Madrona Labs/Kaivo/Samples on Mac, and in home/AppData/Roaming/Madrona Labs/Kaivo/Samples on Windows. The 2D sample maps for the granulator are just multi-channel wav files. There are two basic kinds. "Palettes" are maps of interesting sound textures, usually arranged from low to high channels in order of frequency content or activity. Oscillators are short, one-cycle loops. Oscillators are put in their own directory and are treated a little differently by the granulator. There are eight categories: Air - whooshes, blowing, turbulent sounds Earth - friction, things sliding on other things, creaking, woody and dirty and very organic sounds Fire - electrical and mechanical machines, metal sounds, sparky burny things Water - bubbles, trickles, drips, drops, plops, etc Impacts - varieties of impacts from percussion or whatever Oscillators - special category for single-cycle wavetables (these take some care to create) Synthetic - Tone clouds, Noise sources, Klangs Vocal - people and animals making sounds with their mouth parts file specs: WAV 44, 48 or 96 kHz 1-4 channels 8 seconds long or less. I use Audacity to put the multichannel files together. It's free and works reasonably well for this task. I use Logic to do any fancy editing or EQ, bounce each track, and simply put them together in Audacity. You may have your own good way of making multi-channel WAVs to your specifications, but if not, here's how to do it in Audacity: To stitch files in Audacity: First: set up custom Export in Audacity by selecting Preferences -> Import/Export -> Use Custom Mix. then for each palette you go: - New file (cmd-N) - Import multiple (cmd-shift-I) - select the tracks you want to include in the palette. Having them named already so they alphabetize from low channel to high channel will make this easier because they appear in the right order. - for each track: if it is Stereo, click its drop-down menu and select "Split Stereo Track" then click the "X" to throw away one. You want 2-4 mono tracks. I always have to do this because Logic won't export mono files as far as I can tell. - do any fade-ins/outs you want by selecting all tracks and "Effects…" - select Export (cmd-shift-E) and name the output. - The export dialog comes up with lines connecting tracks and output tracks. You can use this dialog to direct tracks to output tracks, and select the number of output tracks, but I find it a little fiddly so for me it is easier to just to the Split Stereo Track thing beforehand. Enjoy! -Randy