Mac OS X audio recording menu bar icon

This project is to create a Mac OS X application that puts an icon in the menu bar, allows the user to select an audio device, and then lets the user start/stop recording by selecting a menu item or by a hotkey. The requirements are: 1) There must be an icon in the menu bar that is easily updated by us after the project is delivered. Any simple icon can be used when delivered 2) There must be a mechanism to enumerate all of the audio devices and build a list of them to display to the user 3) There must be a mechanism to allow the user to select one of the audio devices in a drop-down list from the menu bar 4) There must be a menu item that allows the user to start and stop recording (when not recording it should say "Start recording", when recording it should say "Stop recording") 5) There must be a menu item to bring up an "About" window with content that is easily filled in after the project is delivered. 6) The application must be able to record from an audio source that is already in use/being recorded from. For example, a user should be able to select a microphone that is in use by Skype in a Skype phone call. The applicatin should only record the microphone and not all of the audio from skype (unlike something like Audio Hijack Pro). 7) The application must have a simple interface to specify where the audio will be saved. The audio will only be saved in WAVE format but the user will be able to specify the sampling rate and whether the recording is mono or stereo. 8) When recording to disk the application must periodically, at a rate fixed as a constant in the code, update a text file that lists the system time and how many samples have been written to disk. The text file will have the same name as the WAVE file but with the extension ".TXT". The deliverables are: 1) A working XCode project that builds a universal binary for Mac OS 10.X (all versions) 2) Instructions on how to build the project 3) Instructions on how to update the items mentioned in the requirements

Habilidades: Cocoa, Engenharia, Mac OS, MySQL, PHP, Gestão de projetos, Arquitetura de software, Teste de Software

Veja mais: mac audio bar, xcode drop down list, update xcode, universal audio, simple binary code, management icon, list icon, like unlike source code in php, icon phone, icon code, icon 8 * 8, how to use binary, how to create icon, how to create an icon, how to create a icon, how to code in binary, how to code binary, create the icon file, create text icon, create an icon file, binary to txt, application recording, 4 bar mechanism, mac os x 10.7, mac os x 10 6

Acerca do Empregador:
( 5 comentários ) United States

ID do Projeto: #3047656