Papers for

music streaming services

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Generative recommenders speed up item suggestions by splitting thinking from spelling

Separating Thinking from Spelling for Efficient Generative Recommendation

Abstract: Generative recommenders retrieve items by writing their semantic IDs (SIDs) code by code under trie-constrained beam search, an approach now deployed on large web platforms. Standard autoregressive interfaces pay for the SID length K twice: a history of T items enters the backbone as TK code tokens, and every beam-search step runs through the backbone, so returning B candidates costs O(BK) backbone decode tokens per user. The second cost often dominates, and it grows with the backbone, the SID depth and the candidate budget. We introduce Deco (decoding from concepts), which separates reading the history from writing the identifier. The backbone reads each history item as one fused token and condenses the history once into a compact next-item concept; a light KV-cached decoder conditioned on the concept and the generated prefix runs the entire beam search, while the identifiers, the trie and the autoregressive factorization stay unchanged. The decoder approaches full-backbone accuracy with cross-entropy alone, and distillation improves it further. On seven datasets from e-commerce, movies and music streaming, Deco achieves comparable or better accuracy than both a standard generative recommender and the full-backbone teacher with fused inputs, while delivering 3.2--8.6$\times$ their throughput under a 50 ms p95 latency budget in a production-style serving pipeline. Delegating beam search makes larger candidate pools and models practical: Deco generates 1000 candidates faster than its teacher generates 100, and with a 1.5B-parameter LLM backbone, it matches the 69M-parameter teacher's throughput while achieving higher accuracy.

Fri 23 OctInformation Retrieval
The gist
Making item recommendations on big web platforms is often slow because generating each item's identifier takes a lot of steps. The authors propose a method called Deco that speeds up this process by separating how the system understands what to recommend from how it writes down the item IDs. Deco uses a smaller, faster decoder to handle the details after the main system summarizes the user's history. This approach keeps accuracy high while making the whole recommendation process up to 8.6 times faster.
Open → 2610.32980v1

Large language models improve music emotion prediction from text and audio

Predicting Music Valence and Arousal via Textual and Multimodal In-Context Learning in Large Language Models

Abstract: While arousal can be reliably predicted from musical audio, emotional valence remains difficult to model due to its subjective and context-dependent nature. In this work, we investigate the potential of in-context learning (ICL) with large language models to advance continuous valence and arousal prediction. Rather than predicting emotion scores directly, our framework leverages contextual demonstrations from an auxiliary dataset to refine the initial predictions produced by a small, task-specific base model. We systematically evaluate a text-based ICL variant using lyrics and generated audio captions, alongside a multimodal variant that incorporates raw audio signals. Using the entire MER60 dataset strictly as a held-out test set, our experiments demonstrate substantial performance gains, particularly for valence. Text-based ICL improves the valence $R^2$ from 0.110 to 0.427 with 80 demonstration shots, while the multimodal variant achieves 0.346 with only 10 shots. These findings suggest that training-free ICL offers an effective inference-time strategy for current language models to predict continuous music emotion.

Thu 22 OctSoundArtificial IntelligenceComputation and Language
The gist
Predicting how music makes people feel is tricky, especially figuring out if the feeling is positive or negative (valence). The authors show that by using large language models and giving them examples to learn from without retraining, they can better guess emotions in songs. They use song lyrics, descriptions of the music, and even raw audio to help improve predictions compared to traditional approaches. Their method works well on a standard test set, especially improving predictions of valence.
Open → 2610.31202v1

MQAScore measures text to music match in detailed musical aspects

MQAScore: Fine-Grained Text-Music Alignment Evaluation via Large Audio Language Model

Abstract: Text-to-music alignment is commonly evaluated by the global similarity between text and audio embeddings, which collapses all described attributes into a single score and obscures which ones are missing. We instead introduce MQAScore, which verifies each atomic musical concept along five clip-level dimensions (genre, instrument, mood/theme, vocal, and usage) by the probability that a large audio language model (LALM) answers affirmatively to a binary question. To assess evaluator reliability, we construct verification labels from presence/absence annotations and LLM-guided concept substitutions, and propose the Sensitivity-Invariance Ratio, which measures how selectively an evaluator responds to meaning-changing substitutions. Experiments show that concept-level scoring improves both question-answering and similarity-based evaluators, and MQAScore can be a more reliable and interpretable fine-grained complement to global similarity for evaluating text-to-music alignment.

Thu 22 OctSoundArtificial Intelligence
The gist
Matching a text description to music is usually judged by a single overall score, which hides important details about what matches or doesn't. The authors created MQAScore, which checks the match on specific musical ideas like genre, instruments, mood, vocals, and usage by asking yes/no questions to a powerful audio language model. They also developed a way to check how sensitive this method is to real differences in music. Their tests show that this detailed approach gives clearer and more reliable results than just one general score.
Open → 2610.31083v1

Music structure analysis improves using audio and lyrics data together

Structural Context from Audio and Lyric Evidence for Music Structure Analysis Using the New SheetSage-MSA Dataset

Abstract: Music structure analysis (MSA) aims to identify functional labels and their boundaries in music. Despite recent progress, three challenges remain. First, fine-grained annotations for MSA are scarce. Second, existing systems often share one encoder between boundary detection and functional labeling despite their different information requirements. Third, most end-to-end systems are audio-only and ignore structural cues from lyrics. To address these issues, we construct SheetSage-MSA, an MSA dataset derived from SheetSage, containing 13,880 cleaned excerpt annotations from 9,010 songs and approximately 82.5 hours of annotated audio. We further propose SCALE (Structural Context from Audio and Lyric Evidence), which uses separate task-specific audio pathways to model local transitions and long-range structural context, and incorporates timestamped lyrics and lyrical recurrence to refine chorus predictions. On the HarmonixSet benchmark, SCALE outperforms the existing state-of-the-art SongFormer by 3.5 and 4.2 percentage points in HR.5F and HR3F, respectively, while improving ACC by 0.9 points. An interactive demo page containing the source code is also available at https://multimodal-music-research-lab.github.io/SCALE/.

Mon 19 OctSound
The gist
Music structure analysis is about finding the different parts of a song, like verses and choruses, and where they start and end. The authors noticed that existing tools often work only with audio or use the same approach for different sub-tasks, which can limit accuracy. They created a large new dataset with detailed labels and developed a method called SCALE that uses both audio and lyrics to better detect song structure. This method outperforms previous systems on standard tests, showing that combining sound and words helps music understanding.
Open → 2610.26253v1

Music arousal changes forecasted from scheduled future music chunks

Known Music, Unknown Response: Leakage-Audited Dynamic Arousal Forecasting With Scheduled Future Music

Abstract: Dynamic music emotion recognition usually estimates concurrent or lag-aligned labels from audio that has already been observed. We instead forecast the change in consensus arousal when the upcoming music is scheduled but all later affect labels remain hidden. Evaluation holds out complete songs, encodes each eligible 4-s chunk independently, predicts arousal innovation, and compares the correct future with displaced segments from the same song. On PMEmo and a 1,494-song DEAM evaluation pool excluded from engineering development, a complete past/future MuQ representation raises concordance correlation coefficient (CCC) by 0.389--0.507 over recent affect and remains 0.268--0.382 above a calibrated nonlinear state model. A future-only trajectory contains no past or current audio and still exceeds that state model by 0.150--0.249. The earliest legal future chunk, which ends 5.5--11 s before the target, also remains informative. Correct placement exceeds an overlapping 5-s shift by 0.100--0.209 and the acoustic-nearest eligible same-song segment by 0.078--0.105, with positive song-cluster lower bounds. These results show that both scheduled content and its within-song position carry forecast information under the stated observation rules. The study provides a leakage-controlled reference for known-future music forecasting without treating predictive substitutions as causal interventions.

Fri 16 OctSound
The gist
This paper looks at predicting how listeners' feelings of excitement or calmness (arousal) will change when they hear upcoming pieces of music. Unlike traditional methods that analyze music already played, the authors focus on forecasting changes based on short future music segments, even without knowing listeners' future reactions. Their approach shows that just knowing the upcoming music and its position within a song helps predict emotional changes better than some existing models. They also carefully design their method to avoid leaking future information that would make the predictions unrealistic.
Open → 2610.23063v1

Flowgrpo improves vocal separation using new reward design

FlowGRPO for Vocal Separation: From Reward Analysis to Reward Design

Abstract: The Flow Matching objective supervises the velocity field at intermediate states, whereas waveform metrics are evaluated after decoding and may be non-differentiable. To align Flow Matching models with waveform-level and perceptual quality objectives during post-training, FlowGRPO optimizes their trajectories using endpoint rewards. In this work, we focus on music separation and use multi-resolution short-time Fourier transform (MRSTFT), scale-invariant signal-to-distortion ratio (SI-SDR), and Virtual Speech Quality Objective Listener (ViSQOL) as reward components. Before policy optimization, we analyze the relationship between data quality factors and the within-group gap between the maximum and mean rollout rewards for each component. This analysis motivates a revised ViSQOL reward that matches channel-wise root-mean-square (RMS) levels and evaluates the interval from the first to the last active frame, retaining inactive frames within that interval. We also apply a sample-quality filter based on predefined waveform checks. Together, the revised reward and quality filter enable FlowGRPO to improve the pretrained vocal separator in both separation performance and perceptual quality.

Sun 11 OctSound
The gist
Separating vocals from music tracks is tricky because the usual training methods don’t always match how we measure sound quality later. The authors study how to better guide the separation model by changing rewards it gets after it processes the whole sound. They focus on rewards that measure sound quality in different ways and improve these rewards to better match human hearing. This leads to a vocal separation method that picks out vocals cleaner and sounds better.
Open → 2610.15780v1

Emotional flow of Chinese pop songs follows local cycles and later build ups

Sectional Structure and Emotional Dynamics in Chinese Pop Songs: An Empirical Analysis of Valence-Arousal Trajectories across 100 Songs

Abstract: Music Emotion Recognition (MER) aims to identify and represent emotional information in music through computational methods and is an important research area within Music Information Retrieval (MIR). To address the limited consideration of song sectional structure in existing dynamic MER research, this study examines 100 Chinese pop songs by aligning 1,046 manually annotated sections with continuous Valence-Arousal (VA) trajectories and analyzing them from the perspectives of section type, adjacent section transitions, repeated sections, and whole-song trajectories. The results show that emotional differences across sections are reflected more strongly in Arousal. Verse typically forms a relatively low-activation baseline, Pre-chorus exhibits a progressive buildup, and Chorus produces a more pronounced high-arousal arrival, while Interlude, Bridge, and Outro tend to show transitional, divergent, and closing functions, respectively. Although whole-song sectional configurations are diverse, high-frequency local transitions are relatively concentrated. High-arousal positions occur more often in the later part of a song, but are not fixed to the final Chorus. Based on these findings, this study summarizes the emotional organization of the selected pop songs as an empirical framework of "local cycles-global accumulation", in which local sectional cycles are accompanied by emotional pullbacks, while the overall trajectory exhibits a later-stage rise in VA and a tendency for high-Arousal positions to occur later in the song.

Mon 14 SeptSound
The gist
This study looks at how emotions change throughout different parts of 100 Chinese pop songs. The researchers matched song sections like verses and choruses with measures of emotional energy and positivity. They found that verses tend to be calmer, choruses are more exciting, and other sections like bridges serve as transitions. Overall, songs often build up emotional intensity toward the end, but not always in the final chorus. This creates a pattern where small emotional cycles happen within the song’s parts, while the whole song gradually becomes more energetic.
Open → 2609.15675v1

Music sample identification dataset enables better matching of transformed tracks

Building a Dataset for Music Sample Identification

Abstract: Sample identification (SI) is the task of matching an element of a musical work to its musically transformed versions used to create new works. The task has received little attention and lacks large-scale publicly available data. In this work, we mine sampling annotations from a music database and split them for training and evaluation. The resulting dataset is nearly three orders of magnitude larger than the existing SI benchmarks, with training, validation, and test sets of 114 k, 6 k, and 10 k tracks. We find that naively splitting the annotations places the same tracks in different sets. To avoid this, we construct a graph from the annotations and split it over connected components. We further find that a single mega-component contains half of the annotations, making component-wise splitting incompatible with balanced splits; we trim it, yielding a leakage-aware pipeline. We share the dataset for non-commercial scientific research purposes only and make the data-analysis and splitting code publicly available. We hope that our work fosters research on SI.

Mon 14 SeptSound
The gist
Identifying music samples means recognizing parts of one song reused in others after being changed. Because previous datasets were too small, the authors created a much larger collection of songs with known sampling information. They carefully split this data to avoid mixing related tracks in both training and test sets, making sure their tests are fair. This new dataset can help researchers create better tools to find music samples.
Open → 2609.15465v1

Greek automatic lyric transcription improves with adapted Whisper models

Automatic Lyric Transcription for Greek Songs: Scaling and Task Composition Effects in Whisper Adaptation

Abstract: Automatic Lyric Transcription (ALT) remains substantially more challenging than speech recognition due to melodic variability, rhythmic irregularity, and accompaniment interference. This is heightened in low-resource languages like Greek, where no prior benchmark for ALT exists. We present the first controlled study of Whisper adaptation for Greek ALT, investigating model scaling effects, task composition via multitask training in transcribe-translate ratios, and two-stage speech-to-singing adaptation. We also curate a segment-level aligned singing dataset based on the Greek Audio Dataset (GAD) using source separation and CTC forced alignment. Results show that scaling consistently improves performance, while multitask learning acts as a beneficial regularizer primarily for smaller-capacity models. The 2-stage adaptation in Whisper Large-v3 achieves a Word Error Rate (WER) of 27.2%, a significant improvement over zero-shot baselines, establishing the first Greek ALT benchmark.

Thu 10 SeptComputation and LanguageSound
The gist
Transcribing song lyrics automatically is harder than regular speech recognition because songs have melody, rhythm changes, and background music. This difficulty is even greater for Greek songs, which haven't had much research done before. The authors tested different versions of a model called Whisper to see how well it can transcribe Greek song lyrics. They found that bigger models work better, and training the models with a mix of related tasks helps smaller models. Their best adapted model cut errors significantly, creating the first benchmark for this task in Greek.
Open → 2609.11302v1

Matching songs by listening habits beyond artist and genre

Project Qualia: Recovering Experiential Music Structure from Session Co-occurrence Data

Abstract: This report presents results from Project Qualia, an ongoing effort to determine whether experiential similarity between songs, a structure not captured by genre or metadata taxonomies, can be recovered from real listening behavior. We constructed a large-scale dataset of listening sessions, comprising 1.29 billion scrobbles collected from 9,396 users via the Last.fm API and reduced through a preprocessing pipeline to 531.6 million training scrobbles across 28.6 million sessions. On this corpus, we trained a skip-gram Word2Vec model (Song2Vec), treating each session as a sentence and each track as a token. As anticipated, the resulting embedding space was dominated by artist identity, a consequence of single-artist runs within sessions. To test for a subtler, artist-independent signal, we developed an artist-residual procedure: subtracting each artist's centroid from its tracks' embeddings and evaluating whether the remainder retained structure. Mean cross-artist cosine similarity fell from 0.2487 in raw embedding space to 0.0005 in residual space, yet 4,577 cross-artist track pairs retained cosine similarity $\ge 0.70$ in residual space, forming coherent genre- and era-based clusters, including trip-hop, 1990s grunge, 2020 mainstream pop, and cross-composer classical piano pairs at cosine similarity up to 0.95. These results confirm that the training data contains experiential structure independent of artist identity, establishing an empirical basis for an architecture designed to learn this experiential layer directly.

Wed 9 SeptSoundInformation RetrievalMachine Learning
The gist
People tend to listen to songs in particular groupings that aren’t always obvious from the artist or genre labels. The authors studied a huge amount of listening data to see if they could find hidden patterns about how songs are experienced together. They used a machine learning model to create a map of songs based on co-listening sessions, then developed a way to remove the influence of artist identity to find deeper connections. Their method revealed groups of songs from different artists that share similar styles or moods, showing there’s more to music similarity than just artist or genre. This helps reveal how people actually experience music in a more personal, subtle way.
Open → 2609.10862v1

Irish traditional tunes show diversity grows despite selection pressures

Population Ecology of Tunes

Abstract: How cultural repertoires maintain diversity under selection is a fundamental question in cultural evolution. We address this using thirteen years of weekly popularity data for approximately 20,000 Irish traditional tunes, fitting ecological birth-process models under neutral, frequency-dependent, and per-tune selection hypotheses. We find strong evidence that tunes differ in intrinsic fitness - some are systematically more likely to be learned than others. We find that 29% of the variance in fitness can be explained by a mixture of social and melodic features. Some tunes appear to be carried along via linkage due to the tradition of playing tunes in sets, analogous to selective sweeps in genetics. By measuring changes in fitness over time and comparing this with recordings we precisely identify the mechanism by which a long-dormant tune can become fit through a popular recording. Despite the directional selection, repertoire diversity increases, driven by the continual arrival of new compositions. These results demonstrate that selection and diversity can coexist in a cultural ecosystem, and establish Irish traditional music as a quantitatively tractable system for studying the evolution of cultural variants and understanding what makes a tune stand out.

Tue 8 SeptSound
The gist
How cultural traditions keep a wide variety of songs popular over time is a big question. This study looked at 13 years of data on almost 20,000 Irish traditional tunes and found that some tunes are naturally more likely to be learned or passed on. They also found that new tunes keep arriving, which helps keep the variety growing even though some tunes become more popular than others. The researchers showed that popular recordings can make old, forgotten tunes suddenly popular again.
Open → 2609.09501v1