Monday, September 25, 2006

MItAC update

- Wiki documentation for random access parser completed (http://coltrane.music.mcgill.ca:16080/DDMAL/index.php/Block_processing_parser)

- fixed small typo bugs in random access parser 1.0.0, updated to 1.0.1

- completed groove tracing algorithm i.e. it can decide what block the random access parser should retrieve next to maintain continuity of the groove based on the trajectory of the current groove section observed

- started development of radial differentiation, but need to verify global position data from the header first

TO DO:
- investigate global positioning accuracies in the provided headers: recall there is an offset between the global center according to Vision and the center of the physical vinyl

- post groove tracing code on Wiki and document

- once global positioning data is verified, need to complete radial differentiation

MItAC update

- Wiki documentation for random access parser completed (http://coltrane.music.mcgill.ca:16080/DDMAL/index.php/Block_processing_parser)

- fixed small typo bugs in random access parser 1.0.0, updated to 1.0.1

- completed groove tracing algorithm i.e. it can decide what block the random access parser should retrieve next to maintain continuity of the groove based on the trajectory of the current groove section observed

- started development of radial differentiation, but need to verify global position data from the header first

TO DO:
- investigate global positioning accuracies in the provided headers: recall there is an offset between the global center according to Vision and the center of the physical vinyl

- post groove tracing code on Wiki and document

- once global positioning data is verified, need to complete radial differentiation

Thursday, September 07, 2006

MItAC update

- account on CLUMEQ (linux cluster) granted. It has capability to assign arbitrary amounts of RAM to processes. No distributed toolbox for MATLAB. Preliminary tests parsing databases does not show increased speed compared to our workstations when running on single node of the cluster. CLUMEQ admin says distributed toolbox may be in the works. CLUMEQ has capability for distributed C++, etc.

- parser optimized for speed and memory efficiency completed and verified, posted on Wiki. It allows random access into ASCII database for subimages with integer downsampling.

- switching to part-time 10 hours a week for the duration of the Fall

- vacation to Tokyo/Manila booked: Jan.7-Feb.11 (possibility to do light work remotely)

TO DO:
- complete Wiki documentation on minimal parser
- work on intelligent groove tracing with new random access parser