The client has made the following changes to the job.
Client prefers freelancers from:
You are still able to submit a proposal for this job.
The client prefers freelancers from
a different location.
Interface an existing open source library (C++) with Android via the Java Native Interface and the Android NDK.
PURPOSE OF LIBRARY:
Permits you to change the tempo and pitch of a raw audio stream dynamically and independently of one another.
LIBRARY TO BE USED:
SBSMS ( [obscured] /projects/sbsms/)
Rubberband ( [obscured] /rubberband/)
FROM USER's PERSPECTIVE:
The user selects an audio clip to play. He also specifies any pitch and/or speed adjustment. The processed clip should begin playing almost immediately. It should continue playing in a loop. User should be able to update the pitch or speed of the clip.
User should be able to add more clips in the same manner as above. All processed audio should be merged and will play simultaneously.
The library ALREADY implements ALL of the tempo/pitch processing of the audio. It can also handle multiple audio streams at once. You also do NOT need to implement ANY of the Android user interfa...
Sign in or Register to see more