Csound for iOS

Csound iOS Developer documentation can be found here.

 

csGrain-appstore

csGrain by Boulanger Labs

csGrain is a real-time audio processing and recording tool that lets you create new sounds and new musical textures by transforming your voice, your instrument, or your favorite songs from your iTunes library in subtle or dramatic ways – all with the power of CSOUND.

 

 

Stria-appstore

Stria by apeSoft

 “Stria” is the title of a very important composition by John Chowning and I would like to say that this computer music piece represents the manifest of Frequency Modulation technique applied to audio synthesis, invented by Mr. Chowning himself.

 

 

iDensity by apeSoftiDensity-appstore

Density is a new real-time software designed for asynchronous sound file granulation, a genuine granular playground able to generate a wide range of usual and not so usual effects: time/pitch shifting, time/pitch jittering, intricate textures, grain fountain/pulverizer, recording and manipulation of buffers, complex scrub pad exploration, dynamic envelope shape and many more.

 

 

iPulsaret-appstoreiPulsaret by apeSoft

iPulsaret is a new real-time software capable of all time-domain varieties of granular synthesis. A genuine granular playground able to generate a wide range of usual and not so usual effects: time/pitch shifting, time/pitch jittering, intricate textures, grain fountain/pulverizer, recording and manipulation of buffers, dynamic envelope shape and many more.

 

 

iATrappedsmall

iA Trapped by Sal Sofia

The App, iA Trapped, stands for interactive analysis of Richard Boulanger’s Trapped In Convert and is entitled Analysis and Ideologies of Richard Boulanger’s Trapped In Convert by Sal Sofia. It is the most complete analysis available for Trapped to date, imparting an understanding of computer music through basic logic driven, step by step, insightful explanations written in Sal Sofia’s personalized informative style.

 

 

cs-soundfont-pro-logo-150x150SoundFont Pro is multi-timbral, multi-layered, and multi-zonal. This means that you can take an ordinary MIDI keyboard and assign key-ranges on the keyboard to different presets from different soundfonts and play the resulting arrangement much as you would play an arranger keyboard! Or set up different zones and assign input MIDI channels to receive MIDI from an external controller or from another MIDI app to specific zones.