The goal of this thesis was to implement a tool that, given a digital audio input, can extract and represent rhythm and musical time. The purpose of the tool is to help develop better models of rhythm for real-time computer based performance and composition. This analysis tool, Riddim, uses Independent Subspace Analysis (ISA) and a robust onset detection scheme to separate and detect salient rhythmic and timing information from different sonic sources within the input. This information is then represented in a format that can be used by a variety of algorithms that interpret timing information to infer rhythmic and musical structure. A secondary objective of this work is a "proof of concept" as a non-real-time rhythm analysis system based on ISA. This is a necessary step since ultimately it is desirable to incorporate this functionality in a real-time plug-in for live performance and improvisation.
翻译:该论文的目的是实施一种工具,根据数字音频输入,可以提取和代表节奏和音乐时间。该工具的目的是帮助为基于计算机的实时性能和成份开发更好的节奏模型。这一分析工具,Riddim,使用独立子空间分析(ISA)和一个强有力的启动检测机制,将输入中不同声源的明显节奏和定时信息分离并检测出来。该信息随后以各种算法的形式体现,这些算法可以解释时间信息以推断出节奏和音乐结构。这项工作的第二个目标是“防概念”作为基于ISA的非实时节奏分析系统。这是一个必要的步骤,因为最终有必要将这一功能纳入实时插件,用于现场性能和即时节奏。