Re: [linux-audio-dev] Developing a music editor/sequencer

From: Dave Robillard <drobilla@email-addr-hidden>
Date: Mon Jan 31 2005 - 05:14:17 EET

On Sun, 2005-30-01 at 10:58 -0500, NadaSpam wrote:
> My thought is of a system where MIDI, audio, etc. would be handled by plug-in
> modules. In this way, new formats could be added. I'm not sure if a track of
> type "algorithm" would be possible or not. I think an algorithmic section
> within a track could be accomplished, though. I haven't thought much about
> compositional algorithms. I don't use them. I think of them more in terms of
> effects, to be handled in a similar way as echo, delay, etc.

Just to throw in my 2 cents, this is the most important thing you've
mentioned by far, IMO. Making it simple to add new track types /and/
new views for those track types (ie piano roll vs tracker) is key.

Abstraction is good - it makes improvement easy. The core of your
engine shouldn't even know what "audio" or "MIDI" is.

When OSC starts becoming (even) more important, for example, adding
support for an OSC track should be simple and affect the other code as
little as possible. Same for video or whatever craziness people can
dream up.

-DR-
Received on Mon Jan 31 08:15:04 2005

This archive was generated by hypermail 2.1.8 : Mon Jan 31 2005 - 08:15:04 EET