Dynamic Stave Filters for Scorewriter Software

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The process of changing the view of underlying music data from a condensed stave to a de-condensed stave in scorewriter programs is labor-intensive and error-prone, requiring tedious customization of individual score items across multiple parts.

Innovation Solution

The implementation of stave filters in scorewriter software allows users to define filters that hide specific musical elements, enabling the generation of de-condensed stave views by removing selected element types, with filters that can be applied to entire staves or portions, automatically adjusting to changes in musical project duration and adding necessary elements for musical validity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If manual customization of individual score items is performed for each part, then the accuracy and specificity of each part is improved, but the time consumption and labor intensity increase significantly

Engineering Contradiction:
Improveaccuracy of score item customizationVSAvoidtime consumption for customization
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent segments the music score into multiple staves, each representing a different voice or instrument. Users can then apply filters to individual staves to selectively display or hide specific score items (notes, rests, articulations, dynamics) for each voice independently, avoiding the need to manually customize every item across all parts.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces stave filters as an intermediary mechanism between the user and the score items. These filters act as mediators that automatically apply customization rules to entire staves or groups of staves, eliminating the need for direct manual customization of each individual score item while maintaining accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If individual score items are customized one at a time, then the precision of customization is improved, but the complexity and error-proneness of the process increase

Engineering Contradiction:
Improveprecision of score item customizationVSAvoidcomplexity of customization process
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent merges multiple customization operations into a single filter application. Instead of customizing each score item individually across multiple staves, users can define a filter once and apply it to multiple staves simultaneously, reducing the complexity of the process while maintaining precise customization through the filter's selection criteria.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The stave filter serves multiple functions simultaneously: it filters score items, applies stylistic changes, handles articulation markings, and manages dynamics indicators all through a single mechanism. This multi-functionality reduces the overall complexity compared to using separate tools for each customization task.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Productivity

If filters are applied to entire staves, then the efficiency of processing is improved, but the flexibility for selective filtering is reduced

Engineering Contradiction:
Improveefficiency of filter applicationVSAvoidflexibility of filter application
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent implements local quality by allowing filters to be applied to specific portions of staves rather than requiring entire stave filtering. Users can define filter ranges to target specific time intervals or measure sections, enabling efficient processing of large portions while maintaining flexibility to filter only specific local areas when needed.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20240312440A1Dynamic filtered data within music creation projects
Publication Date: 2024.09.19 AVID TECHNOLOGY INC
  • US20240312440A1 patent drawing
  • US20240312440A1 patent drawing
  • US20240312440A1 patent drawing

AI summary

Dynamic user-defined stave filters enable users of scorewriter software applications to generate de-condensed musical parts from condensed scores. When a stave filter is applied to some or all of a stave displaying multiple types of musical element, one or more of the musical element types are hidden from view. Stave filters remove from display note and/or non-note element types. Filtered staves are linked to corresponding unfiltered staves such that compositional changes in a condensed score are reflected in the linked de-condensed staves. Uses include generation of individual parts from a score or generation of different orchestrations or arrangements. Filtered staves are drawn in an intelligent fashion to ensure that musical data are displayed in a musically valid form that conforms to stylistic conventions.