Skip to content

Outputs 32-bit float instead of signed 16-bit int #10

@brandonkirsch

Description

@brandonkirsch

This library uses libvorbis which only returns PCM data as 32-bit floats.

This unusual output format is unusable with several other utilities such as node-lame.

I think this library needs a routine similar to vorbisfile.c "ov_read_filter" that uses vorbis_ftoi() to correctly convert 32-bit floating points to the usual & expected signed 16-bit integers.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions