Virtual Instrument Library Management System for MIDI Expression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The music industry faces limitations due to the outdated MIDI Standard, which lacks standardization in instrument sampling and control, leading to constraints in musical notation, performance, and the inability to accurately express complex musical expressions, especially with the rise of AI-based music composition and production.

Innovation Solution

A new virtual musical instrument library management system employing rule-based instrument performance logic to predict sample playback based on music-theoretic states, enabling automated selection and performance of sampled and synthesized notes, integrated with AI-driven music composition and generation systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional MIDI systems are used for music performance and production, then basic musical notation and playback are supported, but complex musical expressions and human-like performance nuances cannot be accurately expressed or generated

Engineering Contradiction:
Improveability to express complex musical expressionsVSAvoidaccuracy of musical expression
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces a comprehensive set of performance parameters including timing deviation, velocity variation, aftertouch, and expression control that go beyond standard MIDI capabilities. These parameters enable realistic simulation of human performance nuances by allowing continuous variation in multiple dimensions of musical expression simultaneously.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent segments the music performance into distinct controllable components: note timing, velocity, aftertouch, expression, and articulation. Each component can be independently controlled and optimized, allowing precise manipulation of performance characteristics to achieve human-like expression.

Inventive Principle:
Principle #1Segmentation

2Extent of automation

If AI-based music composition and production systems are implemented, then automated music generation capabilities are enhanced, but limitations in underlying MIDI infrastructure constrain the quality and expressiveness of generated music

Engineering Contradiction:
Improveautomated music generation capabilityVSAvoidmusical expressiveness
Core Design Contradiction:
Extent of automationVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal performance control system that works across all virtual musical instruments and AI composition systems. The standardized performance parameters and control mechanisms provide a multi-functional framework that can be applied to diverse musical contexts and instrument types, enabling consistent high-quality automated generation.

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

Solution Approach 2:

The patent implements dynamic control of performance parameters that allows AI systems to adapt and vary musical expressions in real-time. The system supports continuous adjustment of timing, velocity, and expression parameters to create naturally varying performances rather than rigid, repetitive patterns.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If virtual musical instrument libraries are expanded with more samples and instruments, then musical versatility and sound quality improve, but system complexity and computational requirements increase

Engineering Contradiction:
Improvenumber of virtual musical instrumentsVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies local quality by allowing different performance parameters to be controlled at specific local levels (individual notes, phrases, or sections) rather than requiring global control of all parameters simultaneously. This enables selective application of complex performance controls only where needed, reducing overall system complexity.

Inventive Principle:
Principle #3Local quality

4Ease of operation

If standard MIDI protocols are used for instrument control, then compatibility with existing systems is maintained, but precision and control over performance parameters are insufficient

Engineering Contradiction:
Improvesystem compatibilityVSAvoidcontrol precision
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent introduces an intermediary layer between standard MIDI protocols and virtual musical instrument execution. This intermediary translates and expands basic MIDI messages into detailed performance control data, maintaining compatibility with existing MIDI infrastructure while enabling precise control over performance parameters through additional control channels and extended parameter sets.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11024275B2Method of digitally performing a music composition using virtual musical instruments having performance logic executing within a virtual musical instrument (VMI) library management system
Publication Date: 2021.06.01 SHUTTERSTOCK
  • US11024275B2 patent drawing
  • US11024275B2 patent drawing
  • US11024275B2 patent drawing

AI summary

An automated music performance system that is driven by the music-theoretic state descriptors of any musical structure (e.g. a music composition or sound recording). The system can be used with next generation digital audio workstations (DAWs), virtual studio technology (VST) plugins, virtual music instrument libraries, and automated music composition and generation engines, systems and platforms. The automated music performance system generates unique digital performances of pieces of music, using virtual musical instruments created from sampled notes or sounds and/or synthesized notes or sounds. Each virtual music instrument has its own set of music-theoretic state responsive performance rules that are automatically triggered by the music theoretic state descriptors of the music composition or performance to be digitally performed. An automated virtual music instrument (VMI) library selection and performance subsystem is provided for managing the virtual musical instruments during the automated digital music performance process.