Skip to content

Add digital volume control to i2sout by multiplying to 24 bits? #7569

@dholth

Description

@dholth

It should be possible to do volume control on an I2S output by doing 24/32 bit audio, and multiplying each sample by an integer on the way out. Then the amplifier gain would set the maximum volume, and more reasonable volumes could be set as a number between 0 and 1.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions