Fading Coder

One Final Commit for the Last Sprint

Implementing Audio Management in Cocos Creator Projects

Audio Playback Fundamentals in Cocos Creator Cocos Creator provides two distinct approaches for audio playback: the AudioSource component and the AudioEngine API. Understanding the differences between these two options helps developers choose the right approach for their specific requirements. The A...

Rendering PCM Audio Data as Waveforms in Android

Raw PCM (Pulse-Code Modulation) audio consists of sequential binary samples representing amplitude at discrete time intervals. To visualize this data as a waveform on Android, the binary stream must be decoded, normalized, and rendered using the Canvas API. The implementation follows a three-phase a...

Detailed Overview of WAV File Format

An In-depth Overview of WAV File Structure Introduction The WAV file format—short for Waveform Audio File Format—is a digital audio storage standard. It utilize the "RIFF" (Resource Interchange File Format) framework, primarily storing audio in raw PCM format, leading to its widespread identificatio...