Suganthan

Android Audio Engineer & Mobile Broadcasting Developer

Suganthan is the developer of BroadcastMySelf and founder of Suga Apps, an independent mobile software studio based in Bandarawela, Sri Lanka. With over seven years of hands-on experience building Android audio applications, he specialises in real-time DSP processing, Icecast and Shoutcast protocol integration, and low-latency audio engineering on mobile hardware.

Before building BroadcastMySelf, Suganthan worked extensively with the Android AudioRecord and AudioTrack APIs, explored the limits of mobile audio buffers, and tested streaming reliability across 3G, 4G, and Wi-Fi networks in real-world field conditions. The goal was always the same: make professional radio broadcasting possible from a single smartphone without compromise.

Android Audio Engineering Icecast / Shoutcast DSP / Real-Time Processing Mobile Broadcasting MP3 / Opus / Ogg Vorbis

Technical Expertise

  • • Android AudioRecord / AudioTrack / AudioEffect APIs
  • • 32-bit floating-point DSP pipeline design
  • • Icecast 2.x and Shoutcast v1/v2 source protocols
  • • MP3 CBR/VBR, Opus, and Ogg Vorbis encoding
  • • Real-time audio effects: EQ, compression, gate, reverb
  • • Low-latency Android audio buffer optimization

Broadcasting Background

  • • 7+ years developing Android broadcast tools
  • • Tested across 50+ Android devices and 4 network types
  • • Field-tested with community radio stations in South Asia
  • • Active in the open-source Icecast/Xiph community
  • • BroadcastMySelf used in 60+ countries
  • • LiveMic Pro developer (companion broadcast app)

How I Write

Every guide and article on this site comes from direct, hands-on experience building and using BroadcastMySelf. When I write about DSP compression, it's because I've spent months tuning compressor parameters on Android. When I explain Icecast mount points, it's because I've debugged those exact configurations in production.

I write for broadcasters at every level — from someone setting up their first internet radio station to engineers who want to understand why mobile audio behaves differently from desktop. If a concept requires a technical foundation to be genuinely useful, I build that foundation first rather than skipping to a checklist.

All technical claims are based on either documented specifications (Icecast/Shoutcast protocol docs, Android audio API reference, codec standards from Xiph.Org and IETF) or reproducible measurements made on real Android hardware.

Articles by Suganthan