Abstract: Techniques are disclosed for providing a virtual demonstration experience that includes presenting a user interface including an option to select between at least two configurations. The techniques also include initiating a first playback of an audio track for a first configuration, the first playback based on a binaural recording of a first audio system setup rendering the audio track. The techniques also include, in response to selection of a second configuration while the first playback of the audio track is occurring, switching to a second playback of the audio track, the second playback based on a binaural recording of a second audio system setup rendering the audio track, the second audio system setup different from the first audio system setup, wherein switching to the second playback of the audio track continues from where the first playback was prior to switching to the second playback.
Type:
Grant
Filed:
July 27, 2021
Date of Patent:
November 7, 2023
Assignee:
Bose Corporation
Inventors:
Steven Edward Munley, Caroline T. Webber, Christian Bousquet, Nicole Michelle Curran, Francis P. Flannery
Abstract: Systems and methods for detecting detect termination status in an audio communication system, wherein termination status indicates whether exactly one termination circuit is part of the audio communication system, are disclosed. Exemplary implementations may: accept an input voltage, by a voltage-controlled current source that includes and drives a resistive load; generate an AC voltage used as an input voltage for the current source; connect a first set of one or more filters to the output of the current source that generate a first analog output signal; connect a second set of one or more filters to the resistive load that generate a second analog output signal; determine a ratio of the first and second analog output signals and use it to determine the termination status.
Abstract: Example techniques facilitate calibration of a playback device. An example implementation involves a computing device capturing, via a microphone, data representing multiple iterations of a calibration sound as played by a playback device. The computing device identifies multiple sections within the captured data. Two or more sections represent respective iterations of the calibration sound as played by the playback device. Based on the multiple identified sections, the computing device determines a frequency response of the playback device, the frequency response of the playback device representing audio output by the playback device and acoustic characteristics of an environment around the playback device. Based on the frequency response of the playback device and a target frequency response, the computing device determines one or more parameters of an audio processing algorithm and sends, to the playback device, the one or more parameters of the audio processing algorithm.
Abstract: A system is provided for editing an audio file. The system displays, on an electronic device, a piano roll. The system receives a user input to cut a segment of the piano roll. The segment of the piano roll includes a respective tone that extends across both sides of the segment of the piano roll, such that the respective tone includes: a first portion of the respective tone that precedes the segment of the piano roll; and a second portion of the respective tone that follows the segment of the piano roll. In response to the user input to cut the segment of the piano roll, the system cuts the segment from the piano roll and, without user intervention, concatenate the first portion of the respective tone with the second portion of the respective tone.