Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improvements to sound module (N-bit samples + EXTENSIBLE) #1553

Merged
merged 2 commits into from
Nov 16, 2012
Merged

Improvements to sound module (N-bit samples + EXTENSIBLE) #1553

merged 2 commits into from
Nov 16, 2012

Commits on Nov 16, 2012

  1. Add support for WAVE samples with any bit width through 64.

    This update adds support for all bit widths between 1 and 64
    (inclusive). Previously, the WAVE code only supported "common"
    bit widths, but some concern was raised on the mailing list. This
    update implements logic to read and write files that use any bit
    width.
    dancasimiro committed Nov 16, 2012
    Configuration menu
    Copy the full SHA
    7ab5e32 View commit details
    Browse the repository at this point in the history
  2. Add support for the WAVE_FORMAT_EXTENSIBLE tag.

    The extensible tag was added to the WAVE specification in order
    to clear up some of the unclear parts of the original. The extensible
    format tag is used when the WAVE file contains more than two channels,
    or the number of bits does not equal 8 or 16.
    dancasimiro committed Nov 16, 2012
    Configuration menu
    Copy the full SHA
    417c86d View commit details
    Browse the repository at this point in the history