com.hardcodedjoy.noisoid
v1.1.2
minSdkVersion: 21
targetSdkVersion: 33
Audio synthesizer library for Android.
This is an Audio synthesizer library for Android.
Features:
- sine wave generator
- triangle wave generator
- sawtooth wave generator
- square wave generator
- mix multiple waves
- change amplitude and frequency of a wave while it is playing
- low-pass filter
- high-pass filter
Audio output via AudioTrack with MODE_STREAM and PERFORMANCE_MODE_LOW_LATENCY. This library could be useful for low-latency sound effects in games, musical instrument apps like piano, etc.
This repo also contains an android project that is a testbed app. See its code for more details about using the library.
developer website: https://hardcodedjoy.com