microLoops project homepage
news - project description - download - contact
sourceforge project info page, cvs
SourceForge Logo

news

11.7.2002 - i uploaded the (by now old) code to the cvs repository. really needs some refactoring and other work, but i'm involved in other projects by now and study and have to earn money.

11.11.2001 - i stopped development some time ago; to shorten waiting time you can download an instrument for reaktor 3 in the download section (we used it during our hamburg gig). if you want to take a peek at the current state of the source code mail me and i will send you a zip. i'm really sorry, but i lack of both time and motivation..
further news at www.naming-service.de.vu.

25.7.2001 - event in hamburg resceduled to take place on the 15th of september 2001

30.6.2001 - university is stealing my time

i'm currently _constantly_ working on stupid university projects that have to be finished by next month (end of term). i nevertheless have started a redesign of the architectural/event model of the application; with the new design things move on faster than before. nevertheless, don't expect any releases soon. sorry.

13.6.2001 - public live performance in hamburg (4th + 5th of august 2001)

a friend of mine (falko) and me will probably be performing live in hamburg/germany for the german label heimelektro ulm; we will perform at a place called "astra stube"; we are looking forward to use microLoops for performing (if it has evolved far enough until then..). falko will eventually dj the next day at the "golden pudel club", also in hamburg.

12.6.2001 - homepage online

i decided, for a change, to set up this homepage with project info to bridge the time until the first program versions get released. if you have any remarks of any kind feel free to contact me.

microLoops: project description

microLoops is a java sound application for the realtime generation of abstract loop-based music. it uses audio samples to produce sound.

microLoops is developed using jdk 1.3; javasound (from java 1.2) is used for sound output; swing is used for the gui.

the current concept is to provide a easy-to-access user interface, multiple channels and realtime controls for manipulating the sound data. each channel plays a sample which keeps on looping; you control the loop points, vol/panning/pitch/.. of each sample. the interface is designed to be live-compatible (ie quick access, several ways to produce the same function, all important functions on one screen). synchronization is possible through an internal clock or (later) an external midi clock. a performance can be save as a file.

although this might sound like it might quickly get very annoying sound-wise i was surprised to see that it can actually produce interesting, dynamic results.

i already tested the concept with various wave editors and found no product to really serve my needs; but i quickly became addicted to the hands-on experience (although you really have to plan your stuff in order to get a result that is not going on your nerves too soon..).

as soon as microLoops has entered a usable state i'm planning to release short clips of audio data as examples of how results might sound. in the meantime you can listen to mp3's of audio files which i made with cool edit 96 (in the download section); they are made using a quite similar technique as described above.

future plans

.editing capability of saved parameter changes (e.g. table- or rubberband - based editors for parametric events)
.wave file export
.midi support: controller input, external midi clock; export track events as midi file
.maybe a modular effects routing section

current development stage

i started coding on the end of may 2001, am still busy shaping the application design, event model, implementing basic components (gui/sound functionality) etc.; atm the project consists of about 2000 lines of code. if i had to give microLoops a version number, it would certainly be smaller than 0.0.01pre ;-).. as you might imagine this is quite a large project, so don't expect any files to be released soon (except rare cvs updates).

download section

an instrument for reaktor 3 which simulates what i planned for microLoops:

microLoops.ism (11 kb)

some mp3 tracks that i made using cool edit 96, utilizing an editing technique that will be used by microLoops:

06.mp3 (14 mb; length: 15:02 minutes)
07.mp3 (8.5 mb; length: 9:16 minutes)
contact info

my name is martin dittus, i'm currently the only person working on the project. i live in berlin/germany.
i can be contacted via my homepage (dekstop.de).



links

www.naming-service.de.vu - electronic music by falko schmid and martin dittus.
martin.dekstop.de - other projects by martin dittus.

www.relaunch.org - the hottest place on the net.
www.klabusta.com - this is also the hottest place on the web.
dekstop.de - this is also the hottest place on the web.
last edited: 2001/12/02