K Machine is back with a completely revisited version !
You can now upload you own audio samples (up to 24
simultaneous different samples) through Audioshare or ITunes File Sharing, have access to all the audio parameters of each track, upload your own visual shaders though ITune file sharing, unlimited number of loops, save/load your projects, have access to a sequencer for each track (including visual track), and each parameter.
Visual shader files are 100% compatible with vertexshaderart.com's vertex shaders, so you can work on your shaders online on vertexshaderart.com and then import in the KMachine (through ITunes File Sharing).
Shaders have access to sound frequencies history through texture access and screen touch history.
The K Machine is a audiovisual instrument sampler/sequencer, allowing the creation of audiovisual animation based on visual shaders and audio samples, and designed for musicians, shaders enthousiasts, VJs, and animations lovers.
Each animation can be read sequentially (from start to end) or can be used in live style as an audiovisual instrument.
An animation is made of a sequences of audiovisual loops.
Each Loop has its own sequence of visual and audio events organised in tracks.
In K Machine v2, 4 tracks are available:
- 1 visual track
- 1 main audio track
- 3 Audio samples tracks ( referred as sample track 0, sample track 1 and sample track 2) each containing 8 sample players.
Each of these tracks possesses its own list of parameter controllers.
You can modify the values of these parameters live (through the controllers), edit their temporal variation (through the sequencer), configure randomization of their values (triggered by a double tap on the loop), or associate the evolution of their values with the movements of your fingers on the screen (up to 3 simultaneous finger).
The visual track possesses 8 visual players.
Each player uses a visual shader file, based on the glsl language.
You can change the glsl shader used by each player using the 'Ressource Manager' and selecting one of the available shader files.
You can upload your own glsl shader files using ITune File Sharing.
Each sample track possesses 8 audio players.
Each player uses an audio file.
KMachine v2 only supports stereo .aiff and .wav format, 44100 Hz, 16 or 24 bits.
You can change the audio file used by each player through the 'Ressource manager' and browse through the available samples.
You can upload your own audio files through AudioShare.
Most of the controllers can be either mapped to your touch on the screen, or configured with a generative function which is triggered by double tapping on a Loop.