Drum Controller Analog-to-Digital Conversion and Signal Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current music video games lack an immersive and effective way for players to interact with drum-based games, as existing controllers do not accurately simulate the experience of playing real drums, limiting the depth of player engagement and feedback.

Innovation Solution

A drum system video game controller with sensors, analog to digital converters, and processing circuitry that detects strikes and converts them into multi-bit digital signals, allowing for accurate input to a game console to generate audio feedback and scorekeeping, while also incorporating a collapsible support structure and foot pedals for enhanced gameplay.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a drum system video game controller with sensors and ADC is used, then measurement precision of drum strikes is improved, but device complexity increases

Engineering Contradiction:
Improvedetection accuracy of drum strikesVSAvoidcontroller structure complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The drum controller is divided into separate functional modules: individual sensors for each drum pad, ADC converters for signal conversion, and processing circuitry for signal interpretation. This segmentation allows each component to be optimized independently while working together to achieve precise strike detection.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Analog-to-Digital Converters (ADC) serve as intermediary components between the analog sensor signals and the digital processing circuitry. The ADC translates the analog voltage signals from the sensors into multi-bit digital signals that can be processed by the game console, enabling precise measurement while managing the complexity through standardized conversion.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If processing circuitry with de-bounce algorithm is implemented, then reliability of signal processing is improved, but device complexity increases

Engineering Contradiction:
Improvesignal processing accuracyVSAvoidprocessing circuitry complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The processing circuitry implements a de-bounce algorithm that anticipates and prevents false signals by waiting for a predetermined period after detecting a drum strike before registering the input. This preliminary timing action filters out spurious signals caused by vibration or accidental touches, improving reliability without requiring complex additional hardware.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses periodic sampling and timing mechanisms to detect drum strikes. By sampling the sensor signal at specific time intervals and comparing it against threshold values over a predetermined period, the system reliably distinguishes between valid strikes and false signals, enhancing processing accuracy through time-based periodic evaluation.

Inventive Principle:
Principle #19Periodic action

3Measurement precision

If multi-bit digital signal conversion is used, then measurement precision of strike magnitude is improved, but use of energy increases

Engineering Contradiction:
Improvestrike magnitude detection precisionVSAvoidenergy consumption of controller
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system dynamically adjusts the number of bits used for digital signal representation based on the requirements of different drum pads and strike magnitudes. By varying the bit depth parameter rather than using a fixed high precision for all signals, the system achieves necessary measurement precision while minimizing energy consumption in the ADC and processing circuitry.

Inventive Principle:
Principle #35Parameter changes

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Enhances player engagement by providing accurate simulation of drumming experience, offering immersive gameplay with audio and visual feedback, and allowing for various game modes including solo performances, while being portable and easy to store.

Implementation Method 1

a sensor configured to detect a strike of a corresponding drum of the plurality of drums and to provide an analog signal indicative of the strike

Methodology Applied
Scientific EffectPiezoelectric Effect: Piezoelectric Effect

Implementation Method 2

an analog to digital converter (ADC) coupled to the sensors, the ADC configured to convert the analog signals into multi-bit digital signals

Methodology Applied
Scientific EffectAnalog-to-Digital Conversion:

Implementation Method 3

a hinge coupled to the base plate and the pedal plate

Methodology Applied
Scientific EffectHinge: Hinge

Implementation Method 4

an actuating stop structure disposed on the bottom surface of the pedal plate, the stop structure for contacting the sensor assembly and for resisting the pressure applied via the pedal plate

Methodology Applied
Scientific EffectFriction: Friction

Data Source

PatentUS9452358B2System and method for playing a music video game with a drum system game controller
Publication Date: 2016.09.27 ACTIVISION PUBLISHING INC
  • US9452358B2 patent drawing
  • US9452358B2 patent drawing
  • US9452358B2 patent drawing

AI summary

A system and method for playing a multi-player music video game with a drum system video game controller is provided. In one embodiment, the invention relates to a method for providing a drum solo with a music based multi-player video game. In another embodiment, the invention relates to a system for providing analog input from one or more drum sensors used in game play associated with a music based multi-player video game. In yet another embodiment, the invention relates to a method for preventing interference between the one or more drum sensors. In one embodiment, the invention relates to a method for mapping digital information indicative of input to a video game controller in a first form to information in a second form, the second form conforming to a protocol for inputs to a video game console executing a music based multi-player video game.