Neural Loop Combiner: Neural Network Models for Assessing the Compatibility of Loops
Music producers who use loops may have access to thousands in loop libraries, but finding ones that are compatible is a time-consuming process; we hope to reduce this burden with automation. State-of-the-art systems for estimating compatibility, such as AutoMashUpper, are mostly rule-based and could be improved on with machine learn-ing. To train a model, we need a large set of loops with ground truth compatibility values. No such dataset exists, so we extract loops from existing music to obtain positive examples of compatible loops, and propose and compare various strategies for choosing negative examples. For re-producibility, we curate data from the Free Music Archive.Using this data, we investigate two types of model architectures for estimating the compatibility of loops: one based on a Siamese network, and the other a pure convolutional neural network (CNN). We conducted a user study in which participants rated the quality of the combinations suggested by each model, and found the CNN to outperform the Siamese network. Both model-based approaches outperformed the rule-based one. We have opened source the code for building the models and the dataset.
Code (1)
Similar Papers 제목 키워드 기반
A Wave Trapping Dispersive Delay Structure Based on Substrate Integrated Waveguide (SIW)
A dispersive delay structure (DDS) is a device that creates a specified group delay function over frequency bandwidth. In this paper, the idea of trapping the electromagnetic waves in a feedback loop is proposed to achie…
Finding the Loops that Matter
The Loops that Matter method (Schoenberg et. al, 2019) for understanding model behavior provides metrics showing the contribution of the feedback loops in a model to behavior at each point in time. To provide these metri…
Exploring Damping Effect of Inner Control Loops for Grid-Forming VSCs
This paper presents an analytical approach to explore the damping effect of inner loops on grid-forming converters. First, an impedance model is proposed to characterize the behaviors of inner loops, thereby illustrating…
Inherent directionality explains the lack of feedback loops in empirical networks
We explore the hypothesis that the relative abundance of feedback loops in many empirical complex networks is severely reduced owing to the presence of an inherent global directionality. Aimed at quantifying this idea, w…
LoopSmart: Smart Visual SLAM Through Surface Loop Closure
We present a visual simultaneous localization and mapping (SLAM) framework of closing surface loops. It combines both sparse feature matching and dense surface alignment. Sparse feature matching is used for visual odomet…
Point Cloud RegistrationSimultaneous Localization and MappingSurface ReconstructionVisual Odometry