rlm@9
|
1 #LyX 1.6.4 created this file. For more info see http://www.lyx.org/
|
rlm@9
|
2 \lyxformat 345
|
rlm@9
|
3 \begin_document
|
rlm@9
|
4 \begin_header
|
rlm@9
|
5 \textclass article
|
rlm@9
|
6 \use_default_options true
|
rlm@9
|
7 \language english
|
rlm@9
|
8 \inputencoding auto
|
rlm@9
|
9 \font_roman default
|
rlm@9
|
10 \font_sans default
|
rlm@9
|
11 \font_typewriter default
|
rlm@9
|
12 \font_default_family default
|
rlm@9
|
13 \font_sc false
|
rlm@9
|
14 \font_osf false
|
rlm@9
|
15 \font_sf_scale 100
|
rlm@9
|
16 \font_tt_scale 100
|
rlm@9
|
17
|
rlm@9
|
18 \graphics default
|
rlm@9
|
19 \paperfontsize default
|
rlm@9
|
20 \use_hyperref false
|
rlm@9
|
21 \papersize default
|
rlm@9
|
22 \use_geometry false
|
rlm@9
|
23 \use_amsmath 1
|
rlm@9
|
24 \use_esint 1
|
rlm@9
|
25 \cite_engine basic
|
rlm@9
|
26 \use_bibtopic false
|
rlm@9
|
27 \paperorientation portrait
|
rlm@9
|
28 \secnumdepth 3
|
rlm@9
|
29 \tocdepth 3
|
rlm@9
|
30 \paragraph_separation indent
|
rlm@9
|
31 \defskip medskip
|
rlm@9
|
32 \quotes_language english
|
rlm@9
|
33 \papercolumns 1
|
rlm@9
|
34 \papersides 1
|
rlm@9
|
35 \paperpagestyle default
|
rlm@9
|
36 \tracking_changes false
|
rlm@9
|
37 \output_changes false
|
rlm@9
|
38 \author ""
|
rlm@9
|
39 \end_header
|
rlm@9
|
40
|
rlm@9
|
41 \begin_body
|
rlm@9
|
42
|
rlm@9
|
43 \begin_layout Title
|
rlm@9
|
44 Multi-Voice Audio Playback
|
rlm@9
|
45 \end_layout
|
rlm@9
|
46
|
rlm@9
|
47 \begin_layout Author
|
rlm@9
|
48 Laurel Pardue, Robert McIntyre
|
rlm@9
|
49 \end_layout
|
rlm@9
|
50
|
rlm@9
|
51 \begin_layout Subsection*
|
rlm@9
|
52 Progress
|
rlm@9
|
53 \end_layout
|
rlm@9
|
54
|
rlm@9
|
55 \begin_layout Standard
|
rlm@9
|
56 This week we worked on programming the main components of the multi-voice
|
rlm@9
|
57 playback system.
|
rlm@9
|
58 We have sucessfully incorporated our working processor into the AWB project
|
punk@10
|
59 management system and built an AWB module separate from the MIT-6.375 package to host our work. Our processor compiles within the environment but is untested as the benchmarks aren't running. The interfaces and module construction match the existing codes though so it is unlikely the processor would fail.
|
punk@10
|
60 Full integration of the soft core into the audio pipeline should be achieved (still in the works but close).
|
rlm@9
|
61 We have continued work on the mixer and the routing table and have coded
|
punk@10
|
62 pleminary versions of both. The routing table, which provides static definitions for how to construct the audio path at compile time sucessfully compiles. It also includes mixer scalars.
|
rlm@9
|
63
|
rlm@9
|
64 \end_layout
|
rlm@9
|
65
|
rlm@9
|
66 \begin_layout Subsection*
|
rlm@9
|
67 Blockers
|
rlm@9
|
68 \end_layout
|
rlm@9
|
69
|
rlm@9
|
70 \begin_layout Standard
|
rlm@9
|
71 We need to meet with Elliott to determine how to load programs into the
|
rlm@9
|
72 processors which we have just integrated into the processing stream.
|
rlm@9
|
73 We need them to be able to
|
rlm@9
|
74 \begin_inset Quotes eld
|
rlm@9
|
75 \end_inset
|
rlm@9
|
76
|
rlm@9
|
77 start
|
rlm@9
|
78 \begin_inset Quotes erd
|
rlm@9
|
79 \end_inset
|
rlm@9
|
80
|
rlm@9
|
81 with a program for processing samples already in memory.
|
rlm@9
|
82 \end_layout
|
rlm@9
|
83
|
rlm@9
|
84 \end_body
|
rlm@9
|
85 \end_document
|