•ivy•


ivy is a standalone, macintosh application that features an intuitive way to alter the pitch, speed, and position of audio files; built-in filter and ring modulation/delay effects; and an automated panning system. many parameters can be adjusted using external midi controllers making ivy a great program to work with in both a live and studio setting.

key features:

•independent control over pitch, speed, and playback position for up to 4 audio files, simultaneously
•built-in filter, ringmod/delay effects
•automated ‘filespeed’ and panning sections
•randomization of playback position based on user-defined parameters
•independent send levels to each effect
•midi control over several parameters
•all work in ivy can be exported to disk as an aiff file
•adjustable color scheme

getting started:

to begin working with ivy, you will first need to place any aiff files you wish to work with in the ‘myaiffs’ folder nested within the main ‘ivy’ folder. make sure to do this before launching the program, or your files will not show up in ivy. once this is done, double-click the application to begin. you will be presented with a dialog asking you to confirm/select your midi setup.

the main console:




the large section in the center right portion of the screen is the file console. this is where most of your work will get done. here, you can adjust which files are loaded into ivy, the randomization of looped playback position, the grain size of each audio file, as well as three independent volumes for direct level, and the filter and delay effects sends. the center section displays the speed at which the file is playing back (1. = normal speed; 0.5 = half speed, etc.), and loop minimum and maximum points.

filespeed:



the filespeed features a bar graph wherein you can use your mouse to alter the file speed and direction of each loaded aiff, positively or negatively. by inputting a length (ex: 8000 = 8 seconds) and engaging the ‘mem 0/1’ button, the filespeed console will store and playback your input. this can create very interesting effects as the playback becomes more a dynamic system than a static looping procedure. to stop the automation of filespeed, simply disengage the ‘mem 0/1’ button if you want to completely disable the memorized playback, or click the ‘wash’ button if you wish to input a new performance.

fx:



the effects section acts globally for all audio files loaded into ivy, but each file has an independent send level allowing for extensive control. the filter should be fairly self-explanatory, but it is worth mentioning that you can engage the ‘rnd filter 0/1’ switch to act like an autofilter -- new settings will be triggered based on the ‘rnd rate’ and ‘rnd range’ parameters. the ringdelay features both delay and ring modulation effects which work in tandem with one another. like the filter, the delay and both oscillators offer a randomization setting which will act within parameters set by the user. the fx presets section allows you to store your effects settings by shift-clicking in one of the tiny squares. to retrieve a setting, simply click in one of these squares after storing several different presets.

volume & panning:



the volumes section allows for independent level control of the direct volume, effect volume, and overall output. the clip reduction system provides a simple noise removal scheme to minimize any clipping that ivy’s internal ducking system may not prevent at loop points. the panning slider acts in a similar way to the ‘filespeed’ console, in that you can automate your spatial movements by engaging the ‘mem 0/1’ button and setting a time for ivy to record your input. the audio engine can be turned on and off with the space bar in addition to clicking in the appropriate toggle.

midi and the top console:



ivy responds to cc#s 1-8 for loop point & grain, and speed & volume of each audio file. to switch between these two groups, simply press the ‘z’ or ‘x’ keys on your computer keyboard. cc#9 is also used to control the mix between direct and fx levels.

you can select from various components of your oms setup by utilizing the pull-down menu labeled ‘midi device’. other components in the top console include ranges for maximum loop and grain ranges, global random loop triggers, and reset switches.

consult the following chart to learn which cc#s ivy’s parameters respond to:



recording:



to export audio to disk, first designate a name and place on your hard drive for the exported file by clicking on the ‘set audio record path’ button. you will be presented with a dialog asking you for the above information. when this is done, simply engage the ‘start/stop recording’ toggle for as long as you want to export audio. be careful though, you will not be given an indication from ivy as to how much disk space your file is using. it is up to the user to stop recording when finished.

misc:

if you don’t like the default color scheme in ivy, you can change it with the color picker above the filespeed console.

for a quick start guide or easy reference on how to use the program, you can click the ‘help me’ button near the color picker.

additional notes:

• ivy was made with the amazing, all-powerful max/msp modular environment. for more information, visit the following site: http://www.cycling74.com

• on a g4 400mhz tipb with 512mb ram, ivy was utilizing only 10 % of the available processing power; your mileage may vary

• ivy is the property of sineqube productions. any unauthorized redistribution thereof or financial gain as a result of its resale is just mean because it’s freeware so be nice or lawyers will become involved

• sineqube bears no responsibility in regards to the well-being of your hard drive. use the software at your own risk, and leisure

• want to become a part of the sineqube community? join the sineqube_forum. signing up is quick, painless, and best of all, free. this is your first stop for tech support and sharing your thoughts on sineqube software

• like what we’re doing? have some ideas on what could be improved? like sending hate mail? feeling philanthropic and want to make a donation? drop a line at tech@sineqube.com

• to hear what others are doing with our applications, visit our software page to drench your ears with experimentalism

• if you like ivy, you may enjoy the music at sineqube.com


special thanks:

• j
• the beta team
• bill jarboe & john hudak
• stephan moore for help with the menu selector subpatch
• jhno for wonderful tutorials/cycling74 posts/general good vibes

• and of course, you, the user -- you make us what we are (and other phrases that smack of cheese but we feel sincerely)


enjoy

~[ ]