rlm@9: #LyX 1.6.4 created this file. For more info see http://www.lyx.org/ rlm@9: \lyxformat 345 rlm@9: \begin_document rlm@9: \begin_header rlm@9: \textclass article rlm@9: \use_default_options true rlm@9: \language english rlm@9: \inputencoding auto rlm@9: \font_roman default rlm@9: \font_sans default rlm@9: \font_typewriter default rlm@9: \font_default_family default rlm@9: \font_sc false rlm@9: \font_osf false rlm@9: \font_sf_scale 100 rlm@9: \font_tt_scale 100 rlm@9: rlm@9: \graphics default rlm@9: \paperfontsize default rlm@9: \use_hyperref false rlm@9: \papersize default rlm@9: \use_geometry false rlm@9: \use_amsmath 1 rlm@9: \use_esint 1 rlm@9: \cite_engine basic rlm@9: \use_bibtopic false rlm@9: \paperorientation portrait rlm@9: \secnumdepth 3 rlm@9: \tocdepth 3 rlm@9: \paragraph_separation indent rlm@9: \defskip medskip rlm@9: \quotes_language english rlm@9: \papercolumns 1 rlm@9: \papersides 1 rlm@9: \paperpagestyle default rlm@9: \tracking_changes false rlm@9: \output_changes false rlm@9: \author "" rlm@9: \end_header rlm@9: rlm@9: \begin_body rlm@9: rlm@9: \begin_layout Title rlm@9: Multi-Voice Audio Playback rlm@9: \end_layout rlm@9: rlm@9: \begin_layout Author rlm@9: Laurel Pardue, Robert McIntyre rlm@9: \end_layout rlm@9: rlm@9: \begin_layout Subsection* rlm@9: Progress rlm@9: \end_layout rlm@9: rlm@9: \begin_layout Standard rlm@9: This week we worked on programming the main components of the multi-voice rlm@9: playback system. rlm@9: We have sucessfully incorporated our working processor into the AWB project punk@10: 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: Full integration of the soft core into the audio pipeline should be achieved (still in the works but close). rlm@9: We have continued work on the mixer and the routing table and have coded punk@10: 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: rlm@9: \end_layout rlm@9: rlm@9: \begin_layout Subsection* rlm@9: Blockers rlm@9: \end_layout rlm@9: rlm@9: \begin_layout Standard rlm@9: We need to meet with Elliott to determine how to load programs into the rlm@9: processors which we have just integrated into the processing stream. rlm@9: We need them to be able to rlm@9: \begin_inset Quotes eld rlm@9: \end_inset rlm@9: rlm@9: start rlm@9: \begin_inset Quotes erd rlm@9: \end_inset rlm@9: rlm@9: with a program for processing samples already in memory. rlm@9: \end_layout rlm@9: rlm@9: \end_body rlm@9: \end_document