bin/gui
User Research
https://docs.google.com/a/brown.edu/spreadsheet/ccc?key=0AsWB1s5VDkITdEppdFZ2NEV1TTNuR0hfcXItYlFLakE&usp=drive_web
Requirements
https://docs.google.com/a/brown.edu/document/d/1zbVeEbpmqUwqZ2Wh8Tc38iC-9kFvdM16WTBadtRqroU/edit
Specifications
https://docs.google.com/a/brown.edu/document/d/1iK1yGrEas-br1r1l23B4jq9FaTis7IXkjxqR1w_eWYE/edit
Specifications 2 (More Recent)
https://docs.google.com/a/brown.edu/document/d/1D0ESUXshpOC7FwN6_x8gZ7gp1AqCk_Ws2UBtR1pwNdo/edit
Jobs
https://docs.google.com/a/brown.edu/document/d/1VOgr6uhh_b6dIed1yPbtZ0ZEZjZ3y3JHA9Y4A4ZAnFM/edit
Sound Capturing Tutorial
http://docs.oracle.com/javase/tutorial/sound/capturing.html
Undo Functionality
http://www.processworks.de/blog/2009/08/add-undoredo-functionality-to-a-java-app/
Concatenate Audio Files
http://karthicraghupathi.com/2013/01/12/concatenate-wav-files-in-java/
Wit API
https://www.wit.ai./
Avoiding Exploding Indexes On App Engine Datastore
https://developers.google.com/appengine/articles/indexselection
Accessing App Engine Data From Java Apps
The Java SDK includes a library called Remote API that lets you transparently access App Engine services from any Java application. For example, you can use Remote API to access a production datastore from an app running on your local machine. You can also use Remote API to access the datastore of one App Engine app from a different App Engine app.