Preliminary Project Roadmap

Preliminary project roadmap, for the next versions:

3.15:

- Fixing transitions. Loading mix files can be offset the transitions
so that each clip loads after the transition has finished (for smooth
mixing of mix files)

- Spectrum Analyzer plugin-type. When loading a ContentMP3 file, you
can use an external visualization be displayed with that mp3 file.
(this is also laying the groundwork for future use of line-input
audio)

3.16:

- Addition of Control Modifiers. Right now there are controls related
to layers, etc, but you can’t have controls triggered by other
controls. The idea would be for the user to be able to control click
a control, and then add a modifier which would change the values of
the control by some input (ideas would be something that just
randomized a value, or triggered by some other value)

- Addition of ISpectrumFilter and ISpectrumTransition. Filters and
transitions can trigger based off audio spectrum data.

3.18 - 3.25: (this is totally speculation, it all depends on what kind
of ideas of what executable(s) to have onyx run in)

- Addition of Processing Support, use of processing and sonia
libraries to pass in audio input data.

- Use of processing to pass midi input data to onyx

- Use of processing to be able to take input from multiple onyx
instances and output (client / server visuals)

- file input/output through processing or some other wrapper.

Other important stuff:

- Need more filters, effects, more examples of building text-plugins, etc.
- Need a new tutorial
- Need to fill up the bugbase with bugs and engineering work items.

Related Link: XFX video cards Compare XFX cards prices, buy in Australia