Rhythm Game Note Generation Using Music Signal Peak Extraction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing music-based game services face limitations due to copyright issues, resulting in a restricted music source, which hinders the creation of diverse and engaging rhythm games.
Innovation Solution
An apparatus and method that analyze a music signal to extract a main sound source and designate rhythm notes based on peak periods, allowing users to input taps corresponding to these periods, with the ability to allocate notes across multiple lines and adjust based on desired or random orders.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If music-based game services use limited copyrighted music sources, then copyright compliance is maintained, but game content diversity and user engagement are reduced
Solution Approach 1:
The system allows users to provide their own music signals from their terminals or obtain them via network, enabling users to serve themselves with music content rather than relying on pre-approved copyrighted sources. This resolves the contradiction by shifting the copyright compliance responsibility to users while maintaining game content diversity.
Solution Approach 2:
The rhythm game apparatus is designed to work with any music signal provided by users rather than being limited to specific copyrighted sources. The system universally accepts various music inputs and processes them through the same peak detection and note generation mechanisms, enabling unlimited game content diversity without copyright restrictions.
2Productivity
If the system extracts main sound sources and designates rhythm notes automatically, then game production efficiency is improved, but processing complexity increases
Solution Approach 1:
The system extracts only the essential peak periods from the music signal that correspond to rhythm notes, separating the critical timing information from the rest of the complex music signal. This extraction approach improves productivity by focusing only on necessary elements while managing processing complexity through selective analysis.
Solution Approach 2:
The manual process of creating rhythm games is replaced with an automated system that uses signal processing algorithms to detect peak periods and generate rhythm notes automatically. This substitution dramatically improves production efficiency by eliminating manual intervention in the note creation process.
3Adaptability or versatility
If multiple rhythm notes are allocated across multiple lines, then gameplay complexity and engagement are enhanced, but system complexity increases
Solution Approach 1:
The rhythm notes are segmented and allocated to multiple separate lines, with each line representing a distinct rhythmic layer or instrument. This segmentation allows complex gameplay with multiple simultaneous notes while managing system complexity by organizing notes into independent, manageable lines that can be processed separately.
Data Source
AI summary
Provided is a method of producing a rhythm game according to an embodiment of the inventive concepts that includes extracting a main sound source of a music signal by based on a plurality of channel signals included in the music signal; extracting a peak period from the main sound source; and designating a rhythm note that requires a tap input from a user to correspond to a timing of the peak period.


