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

Support STR pre-amplifier and integrated amplifier #40

Open
wants to merge 9 commits into
base: master
Choose a base branch
from

Commits on Jan 29, 2023

  1. Guard against missing transport in assemble_buffer().

    Iain Patterson committed Jan 29, 2023
    Configuration menu
    Copy the full SHA
    219ab99 View commit details
    Browse the repository at this point in the history
  2. Abstract attenuation range.

    Don't hardcode the supported attenuation range as -90dB to 0dB.
    Instead make it a property of the AVR class.
    Note that we now treat the attenuation value as a float with 0.5dB
    precision.
    Iain Patterson committed Jan 29, 2023
    Configuration menu
    Copy the full SHA
    55d2dd7 View commit details
    Browse the repository at this point in the history
  3. Support STR pre-amplifier.

    Only one zone.
    Only four listening modes.
    Attenuation range from -96dB to +7dB in 0.5dB steps.
    The BRT command, which means query bitrate in most devices, is changed
    to move the left/right balance to the right.  Z1BRT0 is equivalent to
    moving balance 0.5dB to the right, Z1BRT50 moves it by 2.5dB and
    Z1BRT100 by 5dB.  When we send Z1BRT? to query bitrate, we actually shift
    the balance 0.5dB to the right, which is probably a bug on the device.
    Simply using this API would inadvertently adjust the balance fully to
    the right over time!
    Iain Patterson committed Jan 29, 2023
    Configuration menu
    Copy the full SHA
    2349ea9 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2023

  1. Configuration menu
    Copy the full SHA
    a27752f View commit details
    Browse the repository at this point in the history
  2. Remove logging

    mattlathrop committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    6f9bb4c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7104aae View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2023

  1. Merge pull request #1 from mattlathrop/str

    Add HTB and parse volume as float
    iain-cx authored Jun 30, 2023
    Configuration menu
    Copy the full SHA
    af59067 View commit details
    Browse the repository at this point in the history
  2. Formatting.

    Iain Patterson committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    73f9736 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2023

  1. Correct listening modes for STR.

    Iain Patterson committed Oct 2, 2023
    Configuration menu
    Copy the full SHA
    773cdc4 View commit details
    Browse the repository at this point in the history