System and method for assigning visual markers to the output of a filter bank
First Claim
1. A system for marking output of a filter bank, the filter bank comprising a plurality of filters providing a plurality of filter outputs, the system comprising:
- an analyzer module that receives filter outputs from the filter bank based on an input to the filter bank, the input comprising a wave signal spanning a plurality of octaves; and
a graphic processing module that generates a graphic image comprising displays of the filter outputs, wherein the analyzer module assigns display sets to the filter outputs in the filter bank, assigns one of a plurality of octave equivalence classes to each display set, and assigns one of a plurality of visual markers to each octave equivalence class, each display set comprising at least one filter output, and wherein the graphic processing module generates the displays of the filter outputs based on the assigned visual markers, and provides that each display of each filter output is based on the octave equivalence class of the display set for each filter output.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for assigning visual markers to the output of a filter bank to establish a visual correspondence between octave equivalent outputs. The system includes an analyzer module and a graphic processing module. The analyzer module receives filter outputs from the filter bank, which has received as input a wave signal spanning multiple octaves. The graphic processing module generates a graphic image including displays of the filter outputs. The analyzer module assigns display sets to the filter outputs, assigns octave equivalence classes to display sets, and assigns visual markers to octave equivalence classes. The graphic processing module generates the displays of the filter outputs in the graphic image based on the assigned visual markers, the assigned octave equivalence classes, and the assigned display sets.
68 Citations
17 Claims
-
1. A system for marking output of a filter bank, the filter bank comprising a plurality of filters providing a plurality of filter outputs, the system comprising:
-
an analyzer module that receives filter outputs from the filter bank based on an input to the filter bank, the input comprising a wave signal spanning a plurality of octaves; and
a graphic processing module that generates a graphic image comprising displays of the filter outputs, wherein the analyzer module assigns display sets to the filter outputs in the filter bank, assigns one of a plurality of octave equivalence classes to each display set, and assigns one of a plurality of visual markers to each octave equivalence class, each display set comprising at least one filter output, and wherein the graphic processing module generates the displays of the filter outputs based on the assigned visual markers, and provides that each display of each filter output is based on the octave equivalence class of the display set for each filter output. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for marking output of a filter bank, the filter bank comprising a plurality of filters providing a plurality of filter outputs, the system comprising:
-
means for receiving filter outputs from the filter bank based on an input to the filter bank, the input comprising a wave signal spanning a plurality of octaves;
means for assigning display sets to the filter outputs in the filter bank, each display set comprising at least one filter output to display in a graphic image;
means for assigning one of a plurality of octave equivalence classes to each display set;
means for assigning one of a plurality of visual markers to each octave equivalence class; and
means for generating the graphic image of the filter outputs based on the assigned visual markers to provide that each display of each filter output is based on the octave equivalence class of the display set for each filter output. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method for marking output of a filter bank comprising a plurality of filters, the method comprising:
-
receiving filter outputs from the filter bank based on an input to the filter bank, the input comprising a wave signal spanning a plurality of octaves;
assigning display sets to the filter outputs in the filter bank, each display set comprising at least one filter output to display in a graphic image;
assigning one of a plurality of octave equivalence classes to each display set;
assigning one of a plurality of visual markers to each octave equivalence class; and
generating the graphic image of the filter outputs based on the assigned visual markers to provide that each display of each filter output is based on the octave equivalence class of the display set for each filter output. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer program product that comprises a computer readable medium having-instructions stored thereon for a visual marker application for marking output of a filter bank comprising a plurality of filters, such that the instructions, when carried out by a processor of a computer, cause the computer to perform the steps of:
-
receiving filter outputs from the filter bank based on an input to the filter bank, the input comprising a wave signal spanning a plurality of octaves;
assigning display sets to the filter outputs in the filter bank, each display set comprising at least one filter output to display in a graphic image;
assigning one of a plurality of octave equivalence classes to each display set;
assigning one of a plurality of visual markers to each octave equivalence class; and
generating the graphic image of the filter outputs based on the assigned visual markers to provide that each display of each filter output is based on the octave equivalence class of the display set for each filter output.
-
-
17. A computer program propagated signal product embodied in a propagated medium, having instructions for a visual marker application for marking output of a filter bank comprising a plurality of filters, such that the instructions, when carried out by a processor of a computer, cause the computer to perform the steps of:
-
receiving filter outputs from the filter bank based on an input to the filter bank, the input comprising a wave signal spanning a plurality of octaves;
assigning display sets to the filter outputs in the filter bank, each display set comprising at least one filter output to display in a graphic image;
assigning one of a plurality of octave equivalence classes to each display set;
assigning one of a plurality of visual markers to each octave equivalence class; and
generating the graphic image of the filter outputs based on the assigned visual markers to provide that each display of each filter output is based on the octave equivalence class of the display set for each filter output.
-
Specification