[linux-audio-dev] hybrid midi/textual sequencer & java real-time deliverability

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: [linux-audio-dev] hybrid midi/textual sequencer & java real-time deliverability
From: est_AT_hyperreal.org
Date: ke syys   08 1999 - 17:50:18 EDT


David Slomin discourseth:
> On Tue, 7 Sep 1999 est_AT_hyperreal.org wrote:
>
> > Sure, just use a transducer ahead of csound in the pipe that unwraps
> > the score events from the sysex's. This makes it generic to any
> > program that accepts extended textual events.
>
> Very nice... I feel silly for not having thought of that myself. I've
> never personally used Csound in that manner though (driving it in realtime
> but using its native score language on a pipe rather than MIDI); can it
> really do that?

Yes indeed..I've listened to pleasant drum loops driven that way. :)

> > Well, there are some ways it might perhaps be made easier to use.
> > For example, you might have a sysex that specified a translation
> > scheme for note events..basically a string with escapes for key and
> > velocity in it. The transducer could then apply that scheme to
> > subsequent note events. I think we'll discover plenty of such tricks
> > just playing around with such a system.
>
> Very utterly cool. You could then build up a many-parametered Csound
> event out of several MIDI events (note-on event for pitch and velocity, cc
> events for most of the others). This is worlds better than my original
> idea because it lets you utilize your MIDI keyboard's real sliders and
> knobs (and your sequencer's visual editors for same), rather than stuffing
> everything into an unwieldy, opaque sysex.
>
> Want me to implement it or will you?

Go for it..no reason not to fold the unwrapping into your sequencer
though I think it may be worthwhile to keep it logically separable.

> Great ideas!

Thanks. :) I really wouldn't have thought about them except for you
original concept.

Here's a random question for you that amplifies Jair-Rohm's query: how
deliverable is Java at this point for real-time purposes? I'm
especially concerned about garbage collection pauses. I know they
aren't inherent in the language.

Eric


New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : pe maalis 10 2000 - 07:27:11 EST