Support |
Yes, http://www.phoniclab.ca/mloop.htm, looks pretty cool! The UI looks quite nice! Being Mac-less, I'm also Max-less. One of these days, though, I'm gonna buy me a Mac! I've really wanted to play around with Max for quite some time. The Looper Construction Kit supports MIDI looping as a consequence of the "signal unity principle" of Kyma. (That's my own term.) In Kyma, all signals, regardles of their nature, are represented as a 24-bit fractional integer ranging from -1.0 to 1.0 (approximately). Thus you can easily change MIDI events into a normalized signal. One of the LCK examples encodes MIDI note-on/-off events (including the velocity) into a 24-bit number. From that point, looping MIDI is no different than looping audio. This "signal unity principle" has positive and negative consequences. On the positive side, all the signal processing do-dads are available for a MIDI encoded signal. Since Kyma has *a lot* of ways to twist signals, this amounts to *a lot* of ways to twist MIDI. Of course, many may not make much sense, but many do. From the LCK perspective, you can as easily save/restore to disk, insert, undo, and redo MIDI loops as any other loop. On the negative side, the "signal unity principle" makes dealing with MIDI-specific attributes more difficult. For example, we think of a MIDI note-on and it's associated note-off event as comprising one item or entity rather than two events. So when we move a MIDI note-on event from one track to another, we typically think of moving the note-off event as well. Dennis Leas ----------- dennis@mail.worldserver.com -----Original Message----- From: Richard Zvonar [mailto:zvonar@zvonar.com] Sent: Saturday, March 08, 2003 10:46 AM To: Loopers-Delight@loopers-delight.com Subject: Re: finally a MIDI looper? At 3:25 AM -0300 3/8/03, Matthias Grob wrote: >>http://www.phoniclab.ca/mloop.htm Being a Mac user I can't check this out, but it looks a bit like something I did in Max a few years ago. My "Loop Player" was distributed with Max at one point. It's pretty simple, but might give other Maxers some ideas for a fuller implementation. The basis of Loop Player is a table into which one can draw note data. Tempo, note duration, velocity, loop boundaries, and loop direction can all be performed. -- ______________________________________________________________ Richard Zvonar, PhD (818) 788-2202 http://www.zvonar.com http://RZCybernetics.com