# Downmixing Multichannel Audio on Android

DevFeed: [Downmixing Multichannel Audio on Android](<https://devfeed.tech/articles/downmixing-multichannel-audio-on-android-25143.md>)

Original publisher: [Read original article](<https://ianbird.dev/downmixing-multichannel-audio/>)

Author: Ian Bird

Published: 2021-11-15T18:53:33Z

Content type: tutorial

Language: en

Sources: [Ian Bird](<https://devfeed.tech/sources/ian-bird.md>)

Topics: [Android](<https://devfeed.tech/topics/android.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [audio](<https://devfeed.tech/tags/audio.md>), [decoding](<https://devfeed.tech/tags/decoding.md>), [encoding](<https://devfeed.tech/tags/encoding.md>), [guide](<https://devfeed.tech/tags/guide.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [mediacodec](<https://devfeed.tech/tags/mediacodec.md>), [multichannel](<https://devfeed.tech/tags/multichannel.md>)

## AI overview

A practical guide to downmixing multichannel audio on Android. It explains why downmixing may be needed for compatibility, how Android represents decoded audio as PCM buffers, and the role of channel order and PCM encoding.

## Source excerpt

Sometimes we need to dig a little deeper into how things work. This is a quick and simple guide covering raw audio buffers on Android, and how to downmix multichannel formats.