Key Information

Register
Submit
Status: ‌Cancelled requirements infeasible

Challenge Overview

INTRODUCTION
This challenge aims to generate basic karaoke functionality by mixing audio from a music track and the device’s microphone and sending it to an external AirPlay enabled speaker.

REQUIREMENTS
This should be a one screen application with the following functionality:

1. Select a song from the device’s music library using a MPMediaPickerController
2. Mix the audio from the selected song with input from a mic attached to the device
3. Stream the mixed audio to a standalone AirPlay enabled speaker (not the device's speaker, headphones, etc.)
4. Provide simple functionality for starting and stopping the music playback/audio stream



Final Submission Guidelines

SETUP
-- Send an email to harrywynn or lazybaer and request to be added to the Project Wolke team
-- Once added to the team fork the repository and work off of this branch
-- Add harrywynn and lazybaer as members of your forked repository.

SUBMISSION GUIDELINES
-- Code may be written with Objective-C, however Swift is preferred
-- Code must compile against iOS SDK 8.0 with a deployment target of iOS 7.0
-- Audio from selected song mixed with mic input must play through a speaker connected via AirPlay, not the device’s speaker, bluetooth speaker, headphones, etc.
-- Upload the source project as a zip
-- Upload documentation for how to run your solution
-- Include your gitlab username and URL of your forked repository in your documentation
-- Provide a video overview of your submission

REVIEW STYLE:

Final Review:

Community Review Board

Approval:

User Sign-Off

SHARE:

ID: 30046589