��#� �r�e�a�c�t�-�v�o�i�c�e�-�v�i�s�u�a�l�i�z�e�r� � �(�[�D�e�m�o� �A�p�p�]�(�h�t�t�p�s�:�/�/�r�e�a�c�t�-�v�o�i�c�e�-�v�i�s�u�a�l�i�z�e�r�.�v�e�r�c�e�l�.�a�p�p�/�)�)�
�
�
�
�#�#� �L�i�b�r�a�r�y� �O�v�e�r�v�i�e�w�
�
�
�
�T�h�e� ��r�e�a�c�t�-�v�o�i�c�e�-�v�i�s�u�a�l�i�z�e�r�
� �l�i�b�r�a�r�y� �o�f�f�e�r�s� �a� �c�o�m�p�r�e�h�e�n�s�i�v�e� �a�n�d� �h�i�g�h�l�y� �c�u�s�t�o�m�i�z�a�b�l�e� �s�o�l�u�t�i�o�n� �f�o�r� �c�a�p�t�u�r�i�n�g�,� �v�i�s�u�a�l�i�z�i�n�g�,� �a�n�d� �m�a�n�i�p�u�l�a�t�i�n�g� �a�u�d�i�o� �r�e�c�o�r�d�i�n�g�s� �w�i�t�h�i�n� �y�o�u�r� �w�e�b� �a�p�p�l�i�c�a�t�i�o�n�s�.� �B�u�i�l�t� �w�i�t�h� �R�e�a�c�t� �h�o�o�k� �a�n�d� �c�o�m�p�o�n�e�n�t�,� �t�h�i�s� �l�i�b�r�a�r�y� �s�i�m�p�l�i�f�i�e�s� �t�h�e� �p�r�o�c�e�s�s� �o�f� �i�n�t�e�g�r�a�t�i�n�g� �a�u�d�i�o� �r�e�c�o�r�d�i�n�g� �a�n�d� �v�i�s�u�a�l�i�z�a�t�i�o�n� �f�u�n�c�t�i�o�n�a�l�i�t�i�e�s� �u�s�i�n�g� �t�h�e� �[�W�e�b� �A�u�d�i�o� �A�P�I�]�(�h�t�t�p�s�:�/�/�d�e�v�e�l�o�p�e�r�.�m�o�z�i�l�l�a�.�o�r�g�/�e�n�-�U�S�/�d�o�c�s�/�W�e�b�/�A�P�I�/�W�e�b��A�u�d�i�o��A�P�I�)�.�
�
�
�
�!�[�s�c�r�e�e�n�s�h�o�t�]�(�.�/�p�u�b�l�i�c�/�v�o�i�c�e�V�i�s�u�a�l�i�z�e�r�.�p�n�g�)�
�
�
�
�#�#�#� �K�e�y� �F�e�a�t�u�r�e�s�:�
�
�
�
�-� ���A�u�d�i�o� �R�e�c�o�r�d�i�n�g���:� �E�a�s�i�l�y� �c�a�p�t�u�r�e� �a�u�d�i�o� �r�e�c�o�r�d�i�n�g�s� �w�i�t�h� �m�i�n�i�m�a�l� �s�e�t�u�p� �u�s�i�n�g� �R�e�a�c�t� �h�o�o�k� �a�n�d� �c�o�m�p�o�n�e�n�t�.�
�
�
�
�-� ���V�i�s�u�a�l�i�z�a�t�i�o�n���:� �V�i�s�u�a�l�i�z�e� �a�u�d�i�o� �d�a�t�a� �i�n� �r�e�a�l�-�t�i�m�e�,� �m�a�k�i�n�g� �i�t� �s�u�i�t�a�b�l�e� �f�o�r� �a�p�p�l�i�c�a�t�i�o�n�s� �s�u�c�h� �a�s� �v�o�i�c�e� �r�e�c�o�g�n�i�t�i�o�n�,� �s�o�u�n�d� �a�n�a�l�y�s�i�s�,� �a�n�d� �m�o�r�e�.�
�
�
�
�-� ���C�u�s�t�o�m�i�z�a�t�i�o�n���:� �T�h�e� �l�i�b�r�a�r�y� �i�s� �a�b�s�o�l�u�t�e�l�y� �c�u�s�t�o�m�i�z�a�b�l�e�,� �a�l�l�o�w�i�n�g� �y�o�u� �t�o� �t�a�i�l�o�r� �t�h�e� �a�u�d�i�o� �r�e�c�o�r�d�i�n�g� �a�n�d� �v�i�s�u�a�l�i�z�a�t�i�o�n� �c�o�m�p�o�n�e�n�t�s� �t�o� �f�i�t� �y�o�u�r� �p�r�o�j�e�c�t�'�s� �u�n�i�q�u�e� �r�e�q�u�i�r�e�m�e�n�t�s�.�
�
�
�
�-� ���R�e�s�p�o�n�s�i�v�e�n�e�s�s���:� �C�r�e�a�t�e� �a�u�d�i�o� �a�p�p�l�i�c�a�t�i�o�n�s� �t�h�a�t� �a�d�a�p�t� �s�e�a�m�l�e�s�s�l�y� �t�o� �v�a�r�i�o�u�s� �s�c�r�e�e�n� �s�i�z�e�s� �a�n�d� �d�e�v�i�c�e�s�,� �e�n�s�u�r�i�n�g� �a� �c�o�n�s�i�s�t�e�n�t� �u�s�e�r� �e�x�p�e�r�i�e�n�c�e� �a�c�r�o�s�s� �p�l�a�t�f�o�r�m�s�.�
�
�
�
�T�h�i�s� �R�E�A�D�M�E� �p�r�o�v�i�d�e�s� �a� �c�o�m�p�r�e�h�e�n�s�i�v�e� �g�u�i�d�e� �t�o� �e�f�f�e�c�t�i�v�e�l�y� �u�t�i�l�i�z�i�n�g� �t�h�e� �l�i�b�r�a�r�y�'�s� �f�e�a�t�u�r�e�s�.�
�
�
�
�#�#� �I�n�s�t�a�l�l�a�t�i�o�n�
�
�
�
�T�o� �i�n�t�e�g�r�a�t�e� �t�h�e� �R�e�a�c�t� �V�o�i�c�e� �V�i�s�u�a�l�i�z�e�r� �l�i�b�r�a�r�y� �i�n�t�o� �y�o�u�r� �p�r�o�j�e�c�t�,� �s�i�m�p�l�y� �i�n�s�t�a�l�l� �i�t� �v�i�a� �n�p�m� �o�r� �y�a�r�n�:�
�
�
�
��
��b�a�s�h� � �n�p�m� �i�n�s�t�a�l�l� �r�e�a�c�t�-�v�o�i�c�e�-�v�i�s�u�a�l�i�z�e�r� � �
��
�
�
�
�
�o�r�
�
�
�
��
��b�a�s�h� � �y�a�r�n� �a�d�d� �r�e�a�c�t�-�v�o�i�c�e�-�v�i�s�u�a�l�i�z�e�r� � �
��
�
�
�
�
�#�#� �D�e�m�o� �A�p�p�
�
�F�o�r� �a� �l�i�v�e� �d�e�m�o�n�s�t�r�a�t�i�o�n� �o�f� �t�h�e� ��r�e�a�c�t�-�v�o�i�c�e�-�v�i�s�u�a�l�i�z�e�r�
� �l�i�b�r�a�r�y�,� �y�o�u� �c�a�n� �c�h�e�c�k� �o�u�t� �t�h�e� �[�D�e�m�o� �V�o�i�c�e� �V�i�s�u�a�l�i�z�e�r� �A�p�p�]�(�h�t�t�p�s�:�/�/�r�e�a�c�t�-�v�o�i�c�e�-�v�i�s�u�a�l�i�z�e�r�.�v�e�r�c�e�l�.�a�p�p�/�)�.� �T�h�i�s� �a�p�p� �s�h�o�w�c�a�s�e�s� �v�a�r�i�o�u�s� �f�e�a�t�u�r�e�s� �a�n�d� �f�u�n�c�t�i�o�n�a�l�i�t�i�e�s� �o�f� �t�h�e� �l�i�b�r�a�r�y� �i�n� �a�c�t�i�o�n�.�
�
�
�
�F�e�e�l� �f�r�e�e� �t�o� �e�x�p�l�o�r�e� �t�h�e� �d�e�m�o� �a�p�p� �t�o� �s�e�e� �h�o�w� �t�h�e� ��r�e�a�c�t�-�v�o�i�c�e�-�v�i�s�u�a�l�i�z�e�r�
� �c�a�n� �b�e� �u�s�e�d� �i�n� �d�i�f�f�e�r�e�n�t� �s�c�e�n�a�r�i�o�s�.� �Y�o�u� �c�a�n� �r�e�f�e�r� �t�o� �t�h�e� �s�o�u�r�c�e� �c�o�d�e� �o�f� �t�h�e� �d�e�m�o� �a�p�p� �f�o�r� �a�d�d�i�t�i�o�n�a�l� �e�x�a�m�p�l�e�s� �a�n�d� �i�n�s�p�i�r�a�t�i�o�n� �f�o�r� �u�s�i�n�g� �t�h�e� �l�i�b�r�a�r�y� �e�f�f�e�c�t�i�v�e�l�y�.�
�
�
�
�#�#� �U�s�a�g�e�
�
�
�
�T�o� �s�t�a�r�t� �u�s�i�n�g� �t�h�e� ��V�o�i�c�e�V�i�s�u�a�l�i�s�e�r�
� �c�o�m�p�o�n�e�n�t�,� �y�o�u� �w�i�l�l� �n�e�e�d� �t�o� �i�m�p�o�r�t� �t�h�e� �n�e�c�e�s�s�a�r�y� �h�o�o�k� �a�n�d� �c�o�m�p�o�n�e�n�t� �f�r�o�m� �t�h�e� �l�i�b�r�a�r�y�.�
�
�H�e�r�e�'�s� �a�n� �e�x�a�m�p�l�e� �o�f� �h�o�w� �t�o� �u�s�e� �t�h�i�s� �l�i�b�r�a�r�y� �i�n� �y�o�u�r� ��A�p�p�
� �c�o�m�p�o�n�e�n�t�:�
�
�
�
��
��j�s�x� � �i�m�p�o�r�t� �{� �u�s�e�E�f�f�e�c�t� �}� �f�r�o�m� �"�r�e�a�c�t�"�;� � �i�m�p�o�r�t� �{� �u�s�e�V�o�i�c�e�V�i�s�u�a�l�i�z�e�r�,� �V�o�i�c�e�V�i�s�u�a�l�i�s�e�r� �}� �f�r�o�m� �"�r�e�a�c�t�-�v�o�i�c�e�-�v�i�s�u�a�l�i�z�e�r�"�;� � � � �c�o�n�s�t� �A�p�p� �=� �(�)� �=�>� �{� � � � � � �/�/� �I�n�i�t�i�a�l�i�z�e� �t�h�e� �r�e�c�o�r�d�e�r� �c�o�n�t�r�o�l�s� �u�s�i�n�g� �t�h�e� �h�o�o�k� � � � � � �c�o�n�s�t� �r�e�c�o�r�d�e�r�C�o�n�t�r�o�l�s� �=� �u�s�e�V�o�i�c�e�V�i�s�u�a�l�i�z�e�r�(�)�;� � � � � � �c�o�n�s�t� �{� � � � � � � � � � �/�/� �.�.�.� �(�E�x�t�r�a�c�t�e�d� �c�o�n�t�r�o�l�s� �a�n�d� �s�t�a�t�e�s�,� �i�f� �n�e�c�e�s�s�a�r�y�)� � � � � � � � � � �r�e�c�o�r�d�e�d�B�l�o�b�,� � � � � � � � � � �e�r�r�o�r�,� � � � � � � � � � �a�u�d�i�o�R�e�f�,� � � � � � �}� �=� �r�e�c�o�r�d�e�r�C�o�n�t�r�o�l�s�;� � � � � � � � �/�/� �G�e�t� �t�h�e� �r�e�c�o�r�d�e�d� �a�u�d�i�o� �b�l�o�b� � � � � � �u�s�e�E�f�f�e�c�t�(�(�)� �=�>� �{� � � � � � � � � � �i�f� �(�!�r�e�c�o�r�d�e�d�B�l�o�b�)� �r�e�t�u�r�n�;� � � � � � � � � � � � �c�o�n�s�o�l�e�.�l�o�g�(�r�e�c�o�r�d�e�d�B�l�o�b�)�;� � � � � � �}�,� �[�r�e�c�o�r�d�e�d�B�l�o�b�,� �e�r�r�o�r�]�)�;� � � � � � � � �/�/� �G�e�t� �t�h�e� �e�r�r�o�r� �w�h�e�n� �i�t� �o�c�c�u�r�s� � � � � � �u�s�e�E�f�f�e�c�t�(�(�)� �=�>� �{� � � � � � � � � � �i�f� �(�!�e�r�r�o�r�)� �r�e�t�u�r�n�;� � � � � � � � � � � � �c�o�n�s�o�l�e�.�l�o�g�(�e�r�r�o�r�)�;� � � � � � �}�,� �[�e�r�r�o�r�]�)�;� � � � � � � � �r�e�t�u�r�n� �(� � � � � � � � � � �<�V�o�i�c�e�V�i�s�u�a�l�i�s�e�r� �c�o�n�t�r�o�l�s�=�{�r�e�c�o�r�d�e�r�C�o�n�t�r�o�l�s�}� �r�e�f�=�{�a�u�d�i�o�R�e�f�}�/�>� � � � � � �)�;� � �}�;� � � � �e�x�p�o�r�t� �d�e�f�a�u�l�t� �A�p�p�;� � �
��
�
�
�
�
�A�d�d�i�t�i�o�n�a�l�l�y�,� �y�o�u� �c�a�n� �u�s�e� �t�h�e� ��s�e�t�P�r�e�l�o�a�d�e�d�A�u�d�i�o�B�l�o�b�
� �f�u�n�c�t�i�o�n� �t�o� �l�o�a�d� �a�n�y� �a�u�d�i�o� �d�a�t�a�.� �P�a�s�s� �y�o�u�r� �a�u�d�i�o� �d�a�t�a� �i�n� �a� ��B�l�o�b�
� �f�o�r�m�a�t� �t�o� �t�h�i�s� �f�u�n�c�t�i�o�n�:�
�
�
�
��
�� � �s�e�t�P�r�e�l�o�a�d�e�d�A�u�d�i�o�B�l�o�b�(�a�u�d�i�o�B�l�o�b�)�;� � �
��
�
�
�E�x�a�m�p�l�e�:�
�
��
��j�s�x� � �i�m�p�o�r�t� �{� �u�s�e�E�f�f�e�c�t� �}� �f�r�o�m� �'�r�e�a�c�t�'�;� � �i�m�p�o�r�t� �{� �u�s�e�V�o�i�c�e�V�i�s�u�a�l�i�z�e�r�,� �V�o�i�c�e�V�i�s�u�a�l�i�s�e�r� �}� �f�r�o�m� �'�r�e�a�c�t�-�v�o�i�c�e�-�v�i�s�u�a�l�i�z�e�r�'�;� � � � �c�o�n�s�t� �A�p�p� �=� �(�)� �=�>� �{� � � � � � �c�o�n�s�t� �r�e�c�o�r�d�e�r�C�o�n�t�r�o�l�s� �=� �u�s�e�V�o�i�c�e�V�i�s�u�a�l�i�z�e�r�(�)�;� � � � � � �c�o�n�s�t� �{� � � � � � � � � � �/�/� �.�.�.� �(�E�x�t�r�a�c�t�e�d� �c�o�n�t�r�o�l�s� �a�n�d� �s�t�a�t�e�s�,� �i�f� �n�e�c�e�s�s�a�r�y�)� � � � � � � � � � �s�e�t�P�r�e�l�o�a�d�e�d�A�u�d�i�o�B�l�o�b�,� � � � � � � � � � �e�r�r�o�r�,� � � � � � � � � � �a�u�d�i�o�R�e�f� � � � � � �}� �=� �r�e�c�o�r�d�e�r�C�o�n�t�r�o�l�s�;� � � � � � � � �u�s�e�E�f�f�e�c�t�(�(�)� �=�>� �{� � � � � � � � � � �/�/� �S�e�t� �t�h�e� �p�r�e�l�o�a�d�e�d� �a�u�d�i�o�B�l�o�b� �w�h�e�n� �t�h�e� �c�o�m�p�o�n�e�n�t� �m�o�u�n�t�s� � � � � � � � � � �/�/� �A�s�s�u�m�i�n�g� �'�a�u�d�i�o�B�l�o�b�'� �i�s� �d�e�f�i�n�e�d� �s�o�m�e�w�h�e�r�e� � � � � � � � � � �i�f� �(�a�u�d�i�o�B�l�o�b�)� �{� � � � � � � � � � � � � � �s�e�t�P�r�e�l�o�a�d�e�d�A�u�d�i�o�B�l�o�b�(�a�u�d�i�o�B�l�o�b�)�;� � � � � � � � � � �}� � � � � � �}�,� �[�a�u�d�i�o�B�l�o�b�]�)�;� � � � � � � � �/�/� �G�e�t� �a�n�d� �l�o�g� �a�n�y� �e�r�r�o�r� �w�h�e�n� �i�t� �o�c�c�u�r�s� � � � � � �u�s�e�E�f�f�e�c�t�(�(�)� �=�>� �{� � � � � � � � � � �i�f� �(�!�e�r�r�o�r�)� �r�e�t�u�r�n�;� � � � � � � � � � � � �c�o�n�s�o�l�e�.�l�o�g�(�e�r�r�o�r�)�;� � � � � � �}�,� �[�e�r�r�o�r�]�)�;� � � � � � � � �r�e�t�u�r�n� �(� � � � � � � � � � �<�V�o�i�c�e�V�i�s�u�a�l�i�s�e�r� �c�o�n�t�r�o�l�s�=�{�r�e�c�o�r�d�e�r�C�o�n�t�r�o�l�s�}� �r�e�f�=�{�a�u�d�i�o�R�e�f�}�/�>� � � � � � �)�;� � �}�;� � � � �e�x�p�o�r�t� �d�e�f�a�u�l�t� �A�p�p�;� � �
��
�
�
�
�
�#�#� �G�e�t�t�i�n�g� �s�t�a�r�t�e�d�
�
�
�
�1�.� �I�m�p�o�r�t� �t�h�e� �r�e�q�u�i�r�e�d� �c�o�m�p�o�n�e�n�t� �a�n�d� �h�o�o�k� �f�r�o�m� �t�h�e� �l�i�b�r�a�r�y�.�
�
�2�.� �I�n�i�t�i�a�l�i�z�e� �t�h�e� �r�e�c�o�r�d�e�r� �c�o�n�t�r�o�l�s� �u�s�i�n�g� �t�h�e� ��u�s�e�V�o�i�c�e�V�i�s�u�a�l�i�z�e�r�
� �h�o�o�k�.�
�
�3�.� �U�s�e� �t�h�e� �p�r�o�v�i�d�e�d� �s�t�a�t�e� �a�n�d� �f�u�n�c�t�i�o�n�s� �t�o� �m�a�n�a�g�e� �a�u�d�i�o� �r�e�c�o�r�d�i�n�g� �a�n�d� �p�l�a�y�b�a�c�k�.�
�
�4�.� �R�e�n�d�e�r� �t�h�e� ��V�o�i�c�e�V�i�s�u�a�l�i�s�e�r�
� �c�o�m�p�o�n�e�n�t� �t�o� �d�i�s�p�l�a�y� �t�h�e� �r�e�a�l�-�t�i�m�e� �a�u�d�i�o� �v�i�s�u�a�l�i�z�a�t�i�o�n�.�
�
�5�.� �U�s�e� �t�h�e� �p�r�o�v�i�d�e�d� �b�u�t�t�o�n�s� �t�o� �s�t�a�r�t�,� �p�a�u�s�e�,� �s�t�o�p�,� �a�n�d� �s�a�v�e� �t�h�e� �a�u�d�i�o� �r�e�c�o�r�d�i�n�g�.�
�
�
�
�R�e�m�e�m�b�e�r� �t�o� �i�n�c�l�u�d�e� �n�e�c�e�s�s�a�r�y� �C�S�S� �s�t�y�l�e�s� �t�o� �c�u�s�t�o�m�i�z�e� �t�h�e� �c�o�m�p�o�n�e�n�t�s� �a�n�d� �b�u�t�t�o�n�s� �a�c�c�o�r�d�i�n�g� �t�o� �y�o�u�r� �d�e�s�i�g�n� �p�r�e�f�e�r�e�n�c�e�s�.�
�
�
�
�#�#� �A�P�I� �R�e�f�e�r�e�n�c�e�
�
�
�
�#�#�#� ��u�s�e�V�o�i�c�e�V�i�s�u�a�l�i�z�e�r�(�)�
� �H�o�o�k�
�
�
�
�T�h�e� ��u�s�e�V�o�i�c�e�V�i�s�u�a�l�i�z�e�r�(�)�
� �h�o�o�k� �i�s� �a� �p�o�w�e�r�f�u�l� �t�o�o�l� �t�h�a�t� �o�f�f�e�r�s� �r�e�c�o�r�d�e�r� �c�o�n�t�r�o�l�s� �a�n�d� �s�t�a�t�e� �f�o�r� �a�u�d�i�o� �v�i�s�u�a�l�i�z�a�t�i�o�n�.� �I�t� �i�s� �a�l�s�o� �a�n� �e�x�c�e�l�l�e�n�t� �c�h�o�i�c�e� �f�o�r� �d�e�v�e�l�o�p�e�r�s� �w�h�o� �w�a�n�t� �t�o� �b�u�i�l�d� �t�h�e�i�r� �o�w�n� �c�u�s�t�o�m� �u�s�e�r� �i�n�t�e�r�f�a�c�e� �(�U�I�)� �f�o�r� �a�u�d�i�o�-�r�e�l�a�t�e�d� �a�p�p�l�i�c�a�t�i�o�n�s�.�
�
�
�
�#�#�#�#�#� �U�s�a�g�e�
�
�
�
��
��j�s�x� � �c�o�n�s�t� �r�e�c�o�r�d�e�r�C�o�n�t�r�o�l�s� �=� �u�s�e�V�o�i�c�e�V�i�s�u�a�l�i�z�e�r�(�)�;� � �
��
�
�
�
�
�#�#�#�#�#� �R�e�t�u�r�n�s�
�
�
�
�|� �R�e�t�u�r�n�s� � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �T�y�p�e� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �D�e�s�c�r�i�p�t�i�o�n� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|�
�
�|� �:�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-� �|�:�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�|�:�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�|�
�
�|� ��i�s�R�e�c�o�r�d�i�n�g�I�n�P�r�o�g�r�e�s�s�
� � � � � � � � � � � �|� ��b�o�o�l�e�a�n�
� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �I�n�d�i�c�a�t�e�s� �i�f� �a�u�d�i�o� �r�e�c�o�r�d�i�n�g� �i�s� �c�u�r�r�e�n�t�l�y� �i�n� �p�r�o�g�r�e�s�s�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|�
�
�|� ��i�s�P�a�u�s�e�d�R�e�c�o�r�d�i�n�g�
� � � � � � � � � � � � � � � �|� ��b�o�o�l�e�a�n�
� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �I�n�d�i�c�a�t�e�s� �i�f� �a�u�d�i�o� �r�e�c�o�r�d�i�n�g� �i�s� �c�u�r�r�e�n�t�l�y� �p�a�u�s�e�d�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|�
�
�|� ��a�u�d�i�o�D�a�t�a�
� � � � � � � � � � � � � � � � � � � � � � � � �|� ��U�i�n�t�8�A�r�r�a�y�
� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �A�u�d�i�o� �d�a�t�a� �f�o�r� �r�e�a�l�-�t�i�m�e� �v�i�s�u�a�l�i�z�a�t�i�o�n�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|�
�
�|� ��r�e�c�o�r�d�i�n�g�T�i�m�e�
� � � � � � � � � � � � � � � � � � � � �|� ��n�u�m�b�e�r�
� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �E�l�a�p�s�e�d� �t�i�m�e� �d�u�r�i�n�g� �r�e�c�o�r�d�i�n�g� �i�n� �s�e�c�o�n�d�s�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|�
�
�|� ��m�e�d�i�a�R�e�c�o�r�d�e�r�
� � � � � � � � � � � � � � � � � � � � �|� ��M�e�d�i�a�R�e�c�o�r�d�e�r� �\�|� �n�u�l�l�
� � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �M�e�d�i�a�R�e�c�o�r�d�e�r� �i�n�s�t�a�n�c�e� �u�s�e�d� �f�o�r� �r�e�c�o�r�d�i�n�g� �a�u�d�i�o�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|�
�
�|� ��d�u�r�a�t�i�o�n�
� � � � � � � � � � � � � � � � � � � � � � � � � �|� ��n�u�m�b�e�r�
� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �D�u�r�a�t�i�o�n� �o�f� �t�h�e� �r�e�c�o�r�d�e�d� �a�u�d�i�o� �i�n� �s�e�c�o�n�d�s�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|�
�
�|� ��c�u�r�r�e�n�t�A�u�d�i�o�T�i�m�e�
� � � � � � � � � � � � � � � � � �|� ��n�u�m�b�e�r�
� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �C�u�r�r�e�n�t� �p�l�a�y�b�a�c�k� �t�i�m�e� �o�f� �t�h�e� �r�e�c�o�r�d�e�d� �a�u�d�i�o�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|�
�
�|� ��a�u�d�i�o�S�r�c�
� � � � � � � � � � � � � � � � � � � � � � � � � �|� ��s�t�r�i�n�g�
� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �S�o�u�r�c�e� �U�R�L� �o�f� �t�h�e� �r�e�c�o�r�d�e�d� �a�u�d�i�o� �f�i�l�e� �f�o�r� �p�l�a�y�b�a�c�k�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|�
�
�|� ��i�s�P�a�u�s�e�d�R�e�c�o�r�d�e�d�A�u�d�i�o�
� � � � � � � � � � � � �|� ��b�o�o�l�e�a�n�
� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �I�n�d�i�c�a�t�e�s� �i�f� �r�e�c�o�r�d�e�d� �a�u�d�i�o� �p�l�a�y�b�a�c�k� �i�s� �p�a�u�s�e�d�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|�
�
�|� ��i�s�P�r�o�c�e�s�s�i�n�g�R�e�c�o�r�d�e�d�A�u�d�i�o�
� � � � � � � � �|� ��b�o�o�l�e�a�n�
� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �I�n�d�i�c�a�t�e�s� �i�f� �t�h�e� �r�e�c�o�r�d�e�d� �a�u�d�i�o� �i�s� �b�e�i�n�g� �p�r�o�c�e�s�s�e�d�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|�
�
�|� ��i�s�C�l�e�a�r�e�d�
� � � � � � � � � � � � � � � � � � � � � � � � �|� ��b�o�o�l�e�a�n�
� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �I�n�d�i�c�a�t�e�s� �i�f� �t�h�e� �c�a�n�v�a�s� �h�a�s� �b�e�e�n� �c�l�e�a�r�e�d�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|�
�
�|� ��r�e�c�o�r�d�e�d�B�l�o�b�
� � � � � � � � � � � � � � � � � � � � �|� ��B�l�o�b� �\�|� �n�u�l�l�
� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �R�e�c�o�r�d�e�d� �a�u�d�i�o� �d�a�t�a� �i�n� �a� �B�l�o�b� �f�o�r�m�a�t�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|�
�
�|� ��b�u�f�f�e�r�F�r�o�m�R�e�c�o�r�d�e�d�B�l�o�b�
� � � � � � � � � � � �|� ��A�u�d�i�o�B�u�f�f�e�r� �\�|� �n�u�l�l�
� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �A�u�d�i�o� �b�u�f�f�e�r� �f�r�o�m� �t�h�e� �r�e�c�o�r�d�e�d� �B�l�o�b�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|�
�
�|� ��s�e�t�P�r�e�l�o�a�d�e�d�A�u�d�i�o�B�l�o�b�
� � � � � � � � � � � �|� ��(�a�u�d�i�o�B�l�o�b�:� �B�l�o�b�)� �=�>� �v�o�i�d�
� � � � � � � � � � � � � � � � � � � � � � � � � �|� �T�h�i�s� �f�u�n�c�t�i�o�n� �a�l�l�o�w�s� �y�o�u� �t�o� �l�o�a�d� �a�n� �e�x�i�s�t�i�n�g� �a�u�d�i�o� �b�l�o�b� �f�o�r� �f�u�r�t�h�e�r� �p�r�o�c�e�s�s�i�n�g�,� �p�l�a�y�b�a�c�k� �a�n�d� �v�i�s�u�a�l�i�z�a�t�i�o�n�.� �T�h�e� ��a�u�d�i�o�B�l�o�b�
� �p�a�r�a�m�e�t�e�r� �r�e�p�r�e�s�e�n�t�s� �t�h�e� �r�e�c�o�r�d�e�d� �a�u�d�i�o� �d�a�t�a� �s�t�o�r�e�d� �i�n� �a� �B�l�o�b� �f�o�r�m�a�t�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|�
�
�|� ��s�t�a�r�t�R�e�c�o�r�d�i�n�g�
� � � � � � � � � � � � � � � � � � � �|� ��(�)� �=�>� �v�o�i�d�
� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �F�u�n�c�t�i�o�n� �t�o� �s�t�a�r�t� �a�u�d�i�o� �r�e�c�o�r�d�i�n�g�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|�
�
�|� ��t�o�g�g�l�e�P�a�u�s�e�R�e�s�u�m�e�
� � � � � � � � � � � � � � � � �|� ��(�)� �=�>� �v�o�i�d�
� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �F�u�n�c�t�i�o�n� �t�o� �t�o�g�g�l�e� �p�a�u�s�e�/�r�e�s�u�m�e� �d�u�r�i�n�g� �r�e�c�o�r�d�i�n�g� �a�n�d� �p�l�a�y�b�a�c�k� �o�f� �r�e�c�o�r�d�e�d� �a�u�d�i�o�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|�
�
�|� ��s�t�o�p�R�e�c�o�r�d�i�n�g�
� � � � � � � � � � � � � � � � � � � �|� ��(�)� �=�>� �v�o�i�d�
� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �F�u�n�c�t�i�o�n� �t�o� �s�t�o�p� �a�u�d�i�o� �r�e�c�o�r�d�i�n�g�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|�
�
�|� ��s�a�v�e�A�u�d�i�o�F�i�l�e�
� � � � � � � � � � � � � � � � � � � � �|� ��(�)� �=�>� �v�o�i�d�
� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �T�h�i�s� �f�u�n�c�t�i�o�n� �a�l�l�o�w�s� �y�o�u� �t�o� �s�a�v�e� �t�h�e� �r�e�c�o�r�d�e�d� �a�u�d�i�o� �a�s� �a� ��w�e�b�m�
� �f�i�l�e� �f�o�r�m�a�t�.� �P�l�e�a�s�e� �n�o�t�e� �t�h�a�t� �i�t� �s�u�p�p�o�r�t�s� �s�a�v�i�n�g� �a�u�d�i�o� �o�n�l�y� �i�n� �t�h�e� �w�e�b�m� �f�o�r�m�a�t�.� �I�f� �y�o�u� �n�e�e�d� �t�o� �s�a�v�e� �t�h�e� �a�u�d�i�o� �i�n� �a� �d�i�f�f�e�r�e�n�t� �f�o�r�m�a�t�,� �y�o�u� �c�a�n� �u�s�e� �e�x�t�e�r�n�a�l� �l�i�b�r�a�r�i�e�s� �l�i�k�e� �F�F�m�p�e�g� �t�o� �c�o�n�v�e�r�t� �t�h�e� �B�l�o�b� �t�o� �y�o�u�r� �d�e�s�i�r�e�d� �f�o�r�m�a�t�.� �T�h�i�s� �f�l�e�x�i�b�i�l�i�t�y� �a�l�l�o�w�s� �y�o�u� �t�o� �t�a�i�l�o�r� �t�h�e� �o�u�t�p�u�t� �f�o�r�m�a�t� �a�c�c�o�r�d�i�n�g� �t�o� �y�o�u�r� �s�p�e�c�i�f�i�c� �n�e�e�d�s�.� �|�
�
�|� ��c�l�e�a�r�C�a�n�v�a�s�
� � � � � � � � � � � � � � � � � � � � � � �|� ��(�)� �=�>� �v�o�i�d�
� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �F�u�n�c�t�i�o�n� �t�o� �c�l�e�a�r� �t�h�e� �v�i�s�u�a�l�i�z�a�t�i�o�n� �c�a�n�v�a�s�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|�
�
�|� ��e�r�r�o�r�
� � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� ��E�r�r�o�r� �\�|� �n�u�l�l�
� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �E�r�r�o�r� �o�b�j�e�c�t� �i�f� �a�n�y� �e�r�r�o�r� �o�c�c�u�r�r�e�d� �d�u�r�i�n�g� �r�e�c�o�r�d�i�n�g� �o�r� �p�l�a�y�b�a�c�k�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|�
�
�|� ��_�h�a�n�d�l�e�T�i�m�e�U�p�d�a�t�e�
� � � � � � � � � � � � � � � � �|� ��(�)� �=�>� �v�o�i�d�
� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �I�n�t�e�r�n�a�l� �f�u�n�c�t�i�o�n� �t�o� �h�a�n�d�l�e� �a�u�d�i�o� �t�i�m�e� �u�p�d�a�t�e�s� �d�u�r�i�n�g� �p�l�a�y�b�a�c�k�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|�
�
�|� ��a�u�d�i�o�R�e�f�
� � � � � � � � � � � � � � � � � � � � � � � � � �|� ��M�u�t�a�b�l�e�R�e�f�O�b�j�e�c�t�
�<�b�r�/�>��<�H�T�M�L�A�u�d�i�o�E�l�e�m�e�n�t� �\�|� �n�u�l�l�>�
� �|� �R�e�f�e�r�e�n�c�e� �t�o� �t�h�e� �a�u�d�i�o� �e�l�e�m�e�n�t� �u�s�e�d� �f�o�r� �p�l�a�y�b�a�c�k�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|�
�
�
�
�#�#�#�#� �L�o�a�d� �a�n�d� �v�i�s�u�a�l�i�z�e� �a�n�y� �A�u�d�i�o�
�
�
�
�Y�o�u� �c�a�n� �u�s�e� �t�h�e� �s�e�t�P�r�e�l�o�a�d�e�d�A�u�d�i�o�B�l�o�b� �f�u�n�c�t�i�o�n� �t�o� �l�o�a�d� �a�n�y� �a�u�d�i�o� �d�a�t�a�.� �P�a�s�s� �y�o�u�r� �a�u�d�i�o� �d�a�t�a� �a�s� �a� �B�l�o�b� �t�o� �t�h�i�s� �f�u�n�c�t�i�o�n�:�
�
�
�
��
�� � �s�e�t�P�r�e�l�o�a�d�e�d�A�u�d�i�o�B�l�o�b�(�a�u�d�i�o�B�l�o�b�)�;� � �
��
�
�
�
�
�#�#�#� ��V�o�i�c�e�V�i�s�u�a�l�i�s�e�r�
� �C�o�m�p�o�n�e�n�t�
�
�
�
�T�h�i�s� �c�o�m�p�o�n�e�n�t� �i�s� �d�e�s�i�g�n�e�d� �t�o� �v�i�s�u�a�l�i�z�e� �r�e�a�l�-�t�i�m�e� �a�u�d�i�o� �w�a�v�e�s� �o�r� �p�r�e�l�o�a�d�e�d� �a�u�d�i�o�,� �p�r�o�v�i�d�i�n�g� �a�n� �i�m�m�e�r�s�i�v�e� �a�u�d�i�o� �e�x�p�e�r�i�e�n�c�e�.�
�
�
�
�#�#�#� �P�r�o�p�s� �f�o�r� �A�u�d�i�o�V�i�s�u�a�l�i�z�e�r� �C�o�m�p�o�n�e�n�t�
�
�
�
�|� �P�r�o�p�s� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �D�e�s�c�r�i�p�t�i�o�n� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �D�e�f�a�u�l�t� � � � � � � �|� �T�y�p�e� � � � � � � � � � � � � � � � � � � � � � � � � �|�
�
�|�:�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�|�:�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�|�:�-�-�-�-�-�-�-�-�-�-�-�-�-�-�|�:�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�|�
�
�|� ����c�o�n�t�r�o�l�s�
��� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �P�r�o�v�i�d�e�s� �t�h�e� �a�u�d�i�o� �r�e�c�o�r�d�i�n�g� �c�o�n�t�r�o�l�s� �a�n�d� �s�t�a�t�e�s� �r�e�q�u�i�r�e�d� �f�o�r� �v�i�s�u�a�l�i�z�a�t�i�o�n� �f�r�o�m� �t�h�e� ��u�s�e�V�o�i�c�e�V�i�s�u�a�l�i�z�e�r�
� �h�o�o�k�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �-� � � � � � � � � � � � � �|� ��C�o�n�t�r�o�l�s�
� �(�R�e�q�u�i�r�e�d�)� � � � � � � � �|�
�
�|� ����r�e�f�
��� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �A� �r�e�f�e�r�e�n�c�e� �t�o� �t�h�e� �a�u�d�i�o� �e�l�e�m�e�n�t� �-� ��a�u�d�i�o�R�e�f�
� �f�r�o�m� �t�h�e� ��u�s�e�V�o�i�c�e�V�i�s�u�a�l�i�z�e�r�
� �h�o�o�k�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �-� � � � � � � � � � � � � �|� ��R�e�a�c�t�.�R�e�f�O�b�j�e�c�t�
� �(�R�e�q�u�i�r�e�d�)� �|�
�
�|� ����h�e�i�g�h�t�
��� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �T�h�e� �h�e�i�g�h�t� �o�f� �t�h�e� �v�i�s�u�a�l�i�z�a�t�i�o�n� �c�a�n�v�a�s�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� ��2�0�0�
� � � � � � � � � �|� ��s�t�r�i�n�g� �\�|� �n�u�m�b�e�r�
� �(�O�p�t�i�o�n�a�l�)� � � � � � � � � � �|�
�
�|� ����w�i�d�t�h�
��� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �T�h�e� �w�i�d�t�h� �o�f� �t�h�e� �v�i�s�u�a�l�i�z�a�t�i�o�n� �c�a�n�v�a�s�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� ��1�0�0�%�
� � � � � � � � �|� ��s�t�r�i�n�g� �\�|� �n�u�m�b�e�r�
� �(�O�p�t�i�o�n�a�l�)� �|�
�
�|� ����b�a�c�k�g�r�o�u�n�d�C�o�l�o�r�
��� � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �T�h�e� �b�a�c�k�g�r�o�u�n�d� �c�o�l�o�r� �o�f� �t�h�e� �v�i�s�u�a�l�i�z�a�t�i�o�n� �c�a�n�v�a�s�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� ��t�r�a�n�s�p�a�r�e�n�t�
� �|� ��s�t�r�i�n�g�
� �(�O�p�t�i�o�n�a�l�)� � � � � � � � � � �|�
�
�|� ����m�a�i�n�B�a�r�C�o�l�o�r�
��� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �T�h�e� �m�a�i�n� �c�o�l�o�r� �o�f� �t�h�e� �a�u�d�i�o� �w�a�v�e� �b�a�r�s�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� ��#�F�F�F�F�F�F�
� � � � � �|� ��s�t�r�i�n�g�
� �(�O�p�t�i�o�n�a�l�)� � � � � � � � � � �|�
�
�|� ����s�e�c�o�n�d�a�r�y�B�a�r�C�o�l�o�r�
��� � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �T�h�e� �s�e�c�o�n�d�a�r�y� �c�o�l�o�r� �o�f� �t�h�e� �a�u�d�i�o� �w�a�v�e� �b�a�r�s�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� ��#�5�e�5�e�5�e�
� � � � � �|� ��s�t�r�i�n�g�
� �(�O�p�t�i�o�n�a�l�)� � � � � � � � � � �|�
�
�|� ����s�p�e�e�d�
��� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �T�h�e� �s�p�e�e�d� �o�f� �t�h�e� �a�u�d�i�o� �v�i�s�u�a�l�i�z�a�t�i�o�n� �a�n�i�m�a�t�i�o�n� �(�I�n�t�e�g�e�r� �f�r�o�m� �1� �t�o� �6�,� �h�i�g�h�e�r� �n�u�m�b�e�r� �i�s� �s�l�o�w�e�r�)�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� ��3�
� � � � � � � � � � � �|� ��n�u�m�b�e�r�
� �(�O�p�t�i�o�n�a�l�)� � � � � � � � � � �|�
�
�|� ����b�a�r�W�i�d�t�h�
��� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �T�h�e� �w�i�d�t�h� �o�f� �e�a�c�h� �a�u�d�i�o� �w�a�v�e� �b�a�r�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� ��2�
� � � � � � � � � � � �|� ��n�u�m�b�e�r�
� �(�O�p�t�i�o�n�a�l�)� � � � � � � � � � �|�
�
�|� ����g�a�p�
��� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �T�h�e� �g�a�p� �b�e�t�w�e�e�n� �e�a�c�h� �a�u�d�i�o� �w�a�v�e� �b�a�r�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� ��1�
� � � � � � � � � � � �|� ��n�u�m�b�e�r�
� �(�O�p�t�i�o�n�a�l�)� � � � � � � � � � �|�
�
�|� ����r�o�u�n�d�e�d�
��� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �T�h�e� �b�o�r�d�e�r� �r�a�d�i�u�s� �o�f� �t�h�e� �a�u�d�i�o� �w�a�v�e� �b�a�r�s�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� ��5�
� � � � � � � � � � � �|� ��n�u�m�b�e�r�
� �(�O�p�t�i�o�n�a�l�)� � � � � � � � � � �|�
�
�|� ����i�s�C�o�n�t�r�o�l�P�a�n�e�l�S�h�o�w�n�
��� � � � � � � � � � � � � � � � � � � � � � � � � �|� �W�h�e�t�h�e�r� �t�o� �d�i�s�p�l�a�y� �t�h�e� �a�u�d�i�o� �c�o�n�t�r�o�l� �p�a�n�e�l�,� �i�n�c�l�u�d�i�n�g� �f�e�a�t�u�r�e�s� �s�u�c�h� �a�s� �r�e�c�o�r�d�e�d� �a�u�d�i�o� �d�u�r�a�t�i�o�n�,� �c�u�r�r�e�n�t� �r�e�c�o�r�d�i�n�g� �t�i�m�e�,� �a�n�d� �c�o�n�t�r�o�l� �b�u�t�t�o�n�s�.� �I�f� �y�o�u� �w�a�n�t� �t�o� �c�r�e�a�t�e� �y�o�u�r� �o�w�n� �U�I�,� �s�e�t� �i�t� �t�o� �f�a�l�s�e� �a�n�d� �u�t�i�l�i�z�e� �f�u�n�c�t�i�o�n�s� �f�r�o�m� �t�h�e� �u�s�e�V�o�i�c�e�V�i�s�u�a�l�i�z�e�r� �h�o�o�k� �t�o� �m�a�n�a�g�e� �a�u�d�i�o� �c�o�n�t�r�o�l�.� �|� ��t�r�u�e�
� � � � � � � � � �|� ��b�o�o�l�e�a�n�
� �(�O�p�t�i�o�n�a�l�)� � � � � � � � � �|�
�
�|� ����i�s�D�o�w�n�l�o�a�d�A�u�d�i�o�B�u�t�t�o�n�S�h�o�w�n�
��� � � � � � � � � � � � � � � � � � �|� �W�h�e�t�h�e�r� �t�o� �d�i�s�p�l�a�y� �t�h�e� �D�o�w�n�l�o�a�d� �a�u�d�i�o� �b�u�t�t�o�n�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� ��f�a�l�s�e�
� � � � � � � �|� ��b�o�o�l�e�a�n�
� �(�O�p�t�i�o�n�a�l�)� � � � � � � � � �|�
�
�|� ����f�u�l�l�s�c�r�e�e�n�
��� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �W�h�e�t�h�e�r� �t�h�e� �v�i�s�u�a�l�i�z�a�t�i�o�n� �s�h�o�u�l�d� �b�e� �d�i�s�p�l�a�y�e�d� �i�n� �f�u�l�l�s�c�r�e�e�n� �m�o�d�e�.� �I�t� �b�e�g�i�n�s� �f�r�o�m� �t�h�e� �c�e�n�t�e�r� �b�y� �d�e�f�a�u�l�t�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� ��f�a�l�s�e�
� � � � � � � �|� ��b�o�o�l�e�a�n�
� �(�O�p�t�i�o�n�a�l�)� � � � � � � � � �|�
�
�|� ����a�n�i�m�a�t�e�C�u�r�r�e�n�t�P�i�c�k�
��� � � � � � � � � � � � � � � � � � � � � � � � � � �|� �W�h�e�t�h�e�r� �t�o� �a�n�i�m�a�t�e� �t�h�e� �c�u�r�r�e�n�t� �p�i�c�k� �i�n� �t�h�e� �v�i�s�u�a�l�i�z�a�t�i�o�n�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� ��t�r�u�e�
� � � � � � � � �|� ��b�o�o�l�e�a�n�
� �(�O�p�t�i�o�n�a�l�)� � � � � � � � � �|�
�
�|� ����o�n�l�y�R�e�c�o�r�d�i�n�g�
��� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �W�h�e�t�h�e�r� �t�o� �s�h�o�w� �t�h�e� �v�i�s�u�a�l�i�z�a�t�i�o�n� �o�n�l�y� �d�u�r�i�n�g� �v�o�i�c�e� �r�e�c�o�r�d�i�n�g�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� ��f�a�l�s�e�
� � � � � � � �|� ��b�o�o�l�e�a�n�
� �(�O�p�t�i�o�n�a�l�)� � � � � � � � � �|�
�
�|� ����i�s�D�e�f�a�u�l�t�U�I�S�h�o�w�n�
��� � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �W�h�e�t�h�e�r� �t�o� �s�h�o�w� �a� �d�e�f�a�u�l�t� �U�I� �o�n� �C�a�n�v�a�s� �b�e�f�o�r�e� �r�e�c�o�r�d�i�n�g�.� �I�f� �y�o�u� �w�a�n�t� �t�o� �c�r�e�a�t�e� �y�o�u�r� �o�w�n� �U�I�,� �s�e�t� �i�t� �t�o� �f�a�l�s�e�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� ��t�r�u�e�
� � � � � � � � �|� ��b�o�o�l�e�a�n�
� �(�O�p�t�i�o�n�a�l�)� � � � � � � � � �|�
�
�|� ����c�a�n�v�a�s�C�o�n�t�a�i�n�e�r�C�l�a�s�s�N�a�m�e�
��� � � � � � � � � � � � � � � � � � � � �|� �T�h�e� �C�S�S� �c�l�a�s�s� �n�a�m�e� �f�o�r� �t�h�e� �c�o�n�t�a�i�n�e�r� �o�f� �t�h�e� �v�i�s�u�a�l�i�z�a�t�i�o�n� �c�a�n�v�a�s�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �-� � � � � � � � � � � � � �|� ��s�t�r�i�n�g�
� �(�O�p�t�i�o�n�a�l�)� � � � � � � � � � �|�
�
�|� ����i�s�P�r�o�g�r�e�s�s�I�n�d�i�c�a�t�o�r�S�h�o�w�n�
��� � � � � � � � � � � � � � � � � � � � �|� �W�h�e�t�h�e�r� �t�o� �s�h�o�w� �t�h�e� �p�r�o�g�r�e�s�s� �i�n�d�i�c�a�t�o�r� �a�f�t�e�r� �r�e�c�o�r�d�i�n�g�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� ��t�r�u�e�
� � � � � � � � �|� ��b�o�o�l�e�a�n�
� �(�O�p�t�i�o�n�a�l�)� � � � � � � � � �|�
�
�|� ����p�r�o�g�r�e�s�s�I�n�d�i�c�a�t�o�r�C�l�a�s�s�N�a�m�e�
��� � � � � � � � � � � � � � � � � � �|� �T�h�e� �C�S�S� �c�l�a�s�s� �n�a�m�e� �f�o�r� �t�h�e� �p�r�o�g�r�e�s�s� �i�n�d�i�c�a�t�o�r�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �-� � � � � � � � � � � � � �|� ��s�t�r�i�n�g�
� �(�O�p�t�i�o�n�a�l�)� � � � � � � � � � �|�
�
�|� ����i�s�P�r�o�g�r�e�s�s�I�n�d�i�c�a�t�o�r�T�i�m�e�S�h�o�w�n�
��� � � � � � � � � � � � � � � � �|� �W�h�e�t�h�e�r� �t�o� �s�h�o�w� �t�h�e� �p�r�o�g�r�e�s�s� �i�n�d�i�c�a�t�o�r� �t�i�m�e�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� ��t�r�u�e�
� � � � � � � � �|� ��b�o�o�l�e�a�n�
� �(�O�p�t�i�o�n�a�l�)� � � � � � � � � �|�
�
�|� ����p�r�o�g�r�e�s�s�I�n�d�i�c�a�t�o�r�T�i�m�e�C�l�a�s�s�N�a�m�e�
��� � � � � � � � � � � � � � �|� �T�h�e� �C�S�S� �c�l�a�s�s� �n�a�m�e� �f�o�r� �t�h�e� �p�r�o�g�r�e�s�s� �i�n�d�i�c�a�t�o�r� �w�i�t�h� �t�i�m�e�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �-� � � � � � � � � � � � � �|� ��s�t�r�i�n�g�
� �(�O�p�t�i�o�n�a�l�)� � � � � � � � � � �|�
�
�|� ����i�s�P�r�o�g�r�e�s�s�I�n�d�i�c�a�t�o�r�O�n�H�o�v�e�r�S�h�o�w�n�
��� � � � � � � � � � � � � �|� �W�h�e�t�h�e�r� �t�o� �s�h�o�w� �t�h�e� �p�r�o�g�r�e�s�s� �i�n�d�i�c�a�t�o�r� �o�n� �h�o�v�e�r�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� ��t�r�u�e�
� � � � � � � � �|� ��b�o�o�l�e�a�n�
� �(�O�p�t�i�o�n�a�l�)� � � � � � � � � �|�
�
�|� ����p�r�o�g�r�e�s�s�I�n�d�i�c�a�t�o�r�O�n�H�o�v�e�r�C�l�a�s�s�N�a�m�e�
��� � � � � � � � � � � �|� �T�h�e� �C�S�S� �c�l�a�s�s� �n�a�m�e� �f�o�r� �t�h�e� �p�r�o�g�r�e�s�s� �i�n�d�i�c�a�t�o�r� �o�n� �h�o�v�e�r�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �-� � � � � � � � � � � � � �|� ��s�t�r�i�n�g�
� �(�O�p�t�i�o�n�a�l�)� � � � � � � � � � �|�
�
�|� ����i�s�P�r�o�g�r�e�s�s�I�n�d�i�c�a�t�o�r�T�i�m�e�O�n�H�o�v�e�r�S�h�o�w�n�
��� � � � � � � � � �|� �W�h�e�t�h�e�r� �t�o� �s�h�o�w� �t�h�e� �p�r�o�g�r�e�s�s� �i�n�d�i�c�a�t�o�r� �t�i�m�e� �o�n� �h�o�v�e�r�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� ��t�r�u�e�
� � � � � � � � �|� ��b�o�o�l�e�a�n�
� �(�O�p�t�i�o�n�a�l�)� � � � � � � � � �|�
�
�|� ����p�r�o�g�r�e�s�s�I�n�d�i�c�a�t�o�r�T�i�m�e�O�n�H�o�v�e�r�C�l�a�s�s�N�a�m�e�
��� � � � � � � �|� �T�h�e� �C�S�S� �c�l�a�s�s� �n�a�m�e� �f�o�r� �t�h�e� �p�r�o�g�r�e�s�s� �i�n�d�i�c�a�t�o�r� �w�i�t�h� �t�i�m�e� �o�n� �h�o�v�e�r�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �-� � � � � � � � � � � � � �|� ��s�t�r�i�n�g�
� �(�O�p�t�i�o�n�a�l�)� � � � � � � � � � �|�
�
�|� ����i�s�A�u�d�i�o�P�r�o�c�e�s�s�i�n�g�T�e�x�t�S�h�o�w�n�
��� � � � � � � � � � � � � � � � � � �|� �W�h�e�t�h�e�r� �t�o� �s�h�o�w� �t�h�e� �a�u�d�i�o� �p�r�o�c�e�s�s�i�n�g� �t�e�x�t�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� ��t�r�u�e�
� � � � � � � � �|� ��b�o�o�l�e�a�n�
� �(�O�p�t�i�o�n�a�l�)� � � � � � � � � �|�
�
�|� ����a�u�d�i�o�P�r�o�c�e�s�s�i�n�g�T�e�x�t�C�l�a�s�s�N�a�m�e�
��� � � � � � � � � � � � � � � � �|� �T�h�e� �C�S�S� �c�l�a�s�s� �n�a�m�e� �f�o�r� �t�h�e� �a�u�d�i�o� �p�r�o�c�e�s�s�i�n�g� �t�e�x�t�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �-� � � � � � � � � � � � � �|� ��s�t�r�i�n�g�
� �(�O�p�t�i�o�n�a�l�)� � � � � � � � � � �|�
�
�|� ����c�o�n�t�r�o�l�B�u�t�t�o�n�s�C�l�a�s�s�N�a�m�e�
��� � � � � � � � � � � � � � � � � � � � � �|� �T�h�e� �C�S�S� �c�l�a�s�s� �n�a�m�e� �f�o�r� �t�h�e� �C�l�e�a�r� �B�u�t�t�o�n� �a�n�d� �D�o�w�n�l�o�a�d� �A�u�d�i�o� �b�u�t�t�o�n� �c�o�m�p�o�n�e�n�t�s�.� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �|� �-� � � � � � � � � � � � � �|� ��s�t�r�i�n�g�
� �(�O�p�t�i�o�n�a�l�)� � � � � � � � � � �|�
�
�
�
�
�
�#�#� �L�i�c�e�n�s�e�
�
�
�
�T�h�i�s� �l�i�b�r�a�r�y� �i�s� �d�i�s�t�r�i�b�u�t�e�d� �u�n�d�e�r� �t�h�e� �M�I�T� �L�i�c�e�n�s�e�.�
�
�
�
�#�#� �I�s�s�u�e�s�
�
�
�
�I�f� �y�o�u� �e�n�c�o�u�n�t�e�r� �a�n�y� �b�u�g�s� �o�r� �h�a�v�e� �s�u�g�g�e�s�t�i�o�n�s� �f�o�r� �i�m�p�r�o�v�e�m�e�n�t�s�,� �p�l�e�a�s�e� �r�e�p�o�r�t� �t�h�e�m� �i�n� �t�h�e� �G�i�t�H�u�b� �I�s�s�u�e�s� �s�e�c�t�i�o�n�.�
�
�
�
�#�#� �S�u�p�p�o�r�t�
�
�
�
�F�o�r� �s�u�p�p�o�r�t� �o�r� �g�e�n�e�r�a�l� �q�u�e�s�t�i�o�n�s�,� �y�o�u� �c�a�n� �r�e�a�c�h� �o�u�t� �t�o� �[�z�a�r�y�t�s�k�y�i�2�2�2�@�g�m�a�i�l�.�c�o�m�]�(�m�a�i�l�t�o�:�z�a�r�y�t�s�k�y�i�2�2�2�@�g�m�a�i�l�.�c�o�m�)�.�
�
�
�
�I�f� �y�o�u� �f�i�n�d� �m�y� �p�r�o�j�e�c�t� �v�a�l�u�a�b�l�e� �a�n�d� �w�o�u�l�d� �l�i�k�e� �t�o� �s�u�p�p�o�r�t� �i�t�s� �d�e�v�e�l�o�p�m�e�n�t�,� �y�o�u� �c�a�n� �b�u�y� �m�e� �a� �c�o�f�f�e�e� �&.� �Y�o�u�r� �c�o�n�t�r�i�b�u�t�i�o�n� �h�e�l�p�s� �k�e�e�p� �t�h�i�s� �p�r�o�j�e�c�t� �a�c�t�i�v�e� �a�n�d� �g�r�o�w�i�n�g�.�
�
�
�
�<�a� �h�r�e�f�=�"�h�t�t�p�s�:�/�/�w�w�w�.�b�u�y�m�e�a�c�o�f�f�e�e�.�c�o�m�/�z�a�r�y�t�s�k�y�i�2�2�"� �t�a�r�g�e�t�=�"��b�l�a�n�k�"�>�<�i�m�g� �s�r�c�=�"�h�t�t�p�s�:�/�/�w�w�w�.�b�u�y�m�e�a�c�o�f�f�e�e�.�c�o�m�/�a�s�s�e�t�s�/�i�m�g�/�c�u�s�t�o�m��i�m�a�g�e�s�/�o�r�a�n�g�e�_�i�m�g�.�p�n�g�"� �a�l�t�=�"�B�u�y� �M�e� �A� �C�o�f�f�e�e�"� �s�t�y�l�e�=�"�h�e�i�g�h�t�:� �4�1�p�x� �!�i�m�p�o�r�t�a�n�t�;�w�i�d�t�h�:� �1�7�4�p�x� �!�i�m�p�o�r�t�a�n�t�;�b�o�x�-�s�h�a�d�o�w�:� �0�p�x� �3�p�x� �2�p�x� �0�p�x� �r�g�b�a�(�1�9�0�,� �1�9�0�,� �1�9�0�,� �0�.�5�)� �!�i�m�p�o�r�t�a�n�t�;�-�w�e�b�k�i�t�-�b�o�x�-�s�h�a�d�o�w�:� �0�p�x� �3�p�x� �2�p�x� �0�p�x� �r�g�b�a�(�1�9�0�,� �1�9�0�,� �1�9�0�,� �0�.�5�)� �!�i�m�p�o�r�t�a�n�t�;�"� �>�<�/�a�>�
�
�
�
�Y�o�u�r� �c�o�n�t�r�i�b�u�t�i�o�n� �i�s� �g�r�e�a�t�l�y� �a�p�p�r�e�c�i�a�t�e�d�!� �d'�=�
�
�
�
�#�#� �C�r�e�d�i�t�s�
�
�
�
�T�h�i�s� �l�i�b�r�a�r�y� �w�a�s� �c�r�e�a�t�e�d� �b�y� �[�Y�u�r�i�i� �Z�a�r�y�t�s�k�y�i�]�(�h�t�t�p�s�:�/�/�g�i�t�h�u�b�.�c�o�m�/�Y�Z�a�r�y�t�s�k�y�i�)�.�