i need the help of experienced freelance library developers for accomplishing the following tasks:
1. Decoding mp3 to wav
2. Encoding wav file and/or in-memory wav buffer to mp3
3. Time-Shift algorithm for wav file/in-memory wav buffer(= changing tempo and keeping pitch)
4. Measuring/displaying microphone level
5. Mixing/combining 44100hz 16bit wav files/in-memory wav buffers
6. Asynchronously unzipping files from a zip or tar archive (without blocking the application)
7. Library for Google Play expansion files
8. Library for Google Play subscriptions (In-App-Billing)
I don't need exclusive rights on the source code. I'm just interested in getting a reliable solution for my application. That means: you may resell the source code to other clients or provide the members of this forum with a free library/free source code. Payment via Paypal.
Tar archives could be interesting for b4a users because of Erel's gzip/zlib functions : gzip-zlib-compressionsAbout 6: I never saw the tar format on the Android platform and I wonder if there's really a need for it.
Note: there's already a zip/unzip library for B4A but it is not based on the API class and doesn't seem to work well.
A zip/unzip function that works asynchronously is very easy to do (there's a class in the Android API: ZipFile). I can do it if you wish.
(I think it's time to change my Ferrari).
Unless someone is trying to import lamemp3 encoder.
outval = amp1 * wavevalue1 + amp2 * wavevalue2
Thats incredibly simple! okay maybe i oversimplified
Hopefully we'll have a working B4A library sometime soon.
The main issue i see is the number of wav file formats and variations.
Set your audio source as "MIC" using MediaRecorder.AudioSource class and adjust volume by calling onVolumeSetRequest method.
For No. 4 (Get/Set Microphone Level)
With a little help by Informatix i have already found a simple solution for getting the microphone level.
Setting the microphone level seems to be more difficult. The one and only hint i found was this one on stackoverflow.com:
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?