User Tools

Site Tools


drumgizmo:drumgizmo

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
drumgizmo:drumgizmo [2008/07/22 23:00] devadrumgizmo:drumgizmo [2013/01/31 18:51] (current) – removed deva
Line 1: Line 1:
-=====DrumGizmo===== 
-An open source drum machine. 
  
-====What does it do? (currently - What WILL it do)==== 
-It takes input from either a midi source, or audio input, and turns these into internal trigger signals, used to activate one or more samples on one or more output channels.\\ 
-Output can be jack channels, or wav files.\\ 
-All inputs are controlled using velocity.\\ 
-The entire system is preprogrammed using an xml file, and a **lot** of wav files. No magic file formats or obscure predefined file names.\\ 
-An easy to use editor is supplied running on Qt4, which can also be used as a control interface for the drum kit. 
- 
-====Try it out==== 
-Fetch MIDI files here: http://rock.mididb.com/metallica/ \\ 
-Use jack-smf-utils to play back the midi files onto the jack transport. Get it here: http://pin.if.uz.zgora.pl/~trasz/jack-smf-utils/ 
- 
-====TODO==== 
-  * {{:drumgizmo:check.png?12}} Make autotools project. 
-  * {{:drumgizmo:check.png?12}} Make jack midi input interface. 
-  * {{:drumgizmo:check.png?12}} Make event interface. 
-  * {{:drumgizmo:check.png?12}} Make jack multichannel output work. 
-  * {{:drumgizmo:check.png?12}} Make midi-node -> sample mapping. 
-  * {{:drumgizmo:uncheck.png?12}} Make jack audio input interface. 
-  * {{:drumgizmo:uncheck.png?12}} Make audio beat detection work. 
-  * {{:drumgizmo:uncheck.png?12}} Make midi file reading work. 
-  * {{:drumgizmo:check.png?12}} Make drumkit xml file format spec. 
-  * {{:drumgizmo:check.png?12}} Make xml reader/parser. 
-  * {{:drumgizmo:uncheck.png?12}} Make wav output work. 
-  * {{:drumgizmo:uncheck.png?12}} Make Qt4 gui 
-  * {{:drumgizmo:uncheck.png?12}} Make alternative audio backends work (ALSA, SDL, DirectSound) 
-  * {{:drumgizmo:uncheck.png?12}} Make Win32 port. 
-  * {{:drumgizmo:uncheck.png?12}} Make plugin-able (dx, vst, rtas, au, ...) 
drumgizmo/drumgizmo.1216760433.txt.gz · Last modified: 2008/07/22 23:00 by deva