~ubuntu-branches/ubuntu/intrepid/ecasound2.2/intrepid

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
-----------------------------------------------------------------------
*** Ecasound - To do list / Plans                                   ***
-----------------------------------------------------------------------

[ Ecasound Development Items - (edi-x) codes ]
-----------------------------------------------------------------------

The Ecasound Development Item concept is used for keeping track of 
bugs, open issues, enhancement proposals, and other similar issues.
Each new EDI item is given a unique number. The resulting
tag '(edi-xxx)' can then be used as a reference in mailing list 
discussions, changelogs, etc. 

To submit a new EDI-item, send a mail the 'ecasound-list' mailing
list. For a full list of EDI items, see 'Documentation/edi-list.txt'.

[ Active development areas ]
-----------------------------------------------------------------------

2.4:

- better handling and reporting of errors when parsing chainsetups
- addition of separate modes for 'sum-divide' and 'sum-only' mixing

2.5: 

- improvements to JACK usage; some candidate features to implement:
    - jack_multi object 
    - interactive mode commands like jack-connect, jack-disconnect, 
      see 'edi-35'
- tools for robustness
    - components that help in testing like an internal test
      tone generator
- streamline the ECI C implementation
    - get rid of the ugly static parsing buffers
    - bugfixing and robustness

not roadmapped, but if time permits

- improve support for use-scenarios involving audio file sequencing 
    - improvements to the .ewf file format
- integration with other audio apps
    - LADSPA: RDF plugin metadata, LV2 
    - LASH session management
    - OSC
- core sound processing
    - dithering 
    - logarithmic envelopes

[ Help - developer in trouble ]
-----------------------------------------------------------------------

- Please report if Ecasound does not compile out-of-the-box on your 
  system!

- Ecasound compiles on FreeBSD (3.1-4.7), Solaris (2.6-2.8), 
  Mac OS X (10.3-10.4.2) and Cygwin (1.3.20) -- How about other 
  UNIX platforms... other BSDs, IRIX, AIX, HPUX?