Find Jobs
Hire Freelancers

Create native Unity3D plug-in (for OS X and Windows standalone)

$30-250 USD

Completed
Posted about 8 years ago

$30-250 USD

Paid on delivery
My Unity3D game must to be able to compress and decompress speech using the open source Opus codec ([login to view URL]). As you will see, this code builds easily into static and dynamic libraries from command-line tools, but I need to be able to call into them from my standalone Unity game instances (OS X and Windows are required... Linux is extra credit). A head-start to creating the glue needed may possibly be gleaned from this wrapper project: https://opusdotnetinvoke.codeplex.com. I'd like to have greater control over sampling rates than specified there -- offering 11025 and 22050 in addition to those provided in an enum there, and ideally allowing sample rate to be passed as an integer. I will provide a simple test scene in Unity3D to verify functionality. An acceptable implementation must include source code and build trees by which I can reproduce your working implementation using open source build tools where possible, and Visual Studio and XCode where necessary.
Project ID: 9741451

About the project

1 proposal
Remote project
Active 8 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
My placeholde bid.___________________________________________________________________________________
$150 USD in 5 days
5.0 (36 reviews)
6.5
6.5

About the client

Flag of CANADA
Cambridge, Canada
5.0
1
Member since Feb 22, 2016

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.