中文
相关论文

相关论文: Live-Musikprogrammierung in Haskell

200 篇论文

This study proposes a system designed to enumerate the process of collaborative composition among humans, using automatic music composition technology. By integrating multiple Recurrent Neural Network (RNN) models, the system provides an…

声音 · 计算机科学 2024-03-07 So Hirawata , Noriko Otani

Probabilistic programming languages, which exist in abundance, are languages that allow users to calculate probability distributions defined by probabilistic programs, by using inference algorithms. However, the underlying inference…

编程语言 · 计算机科学 2026-01-15 Oliver Goldstein , Ohad Kammar

The aim of this study is to teach an algorithm how to recognize different types of music. Users will submit songs for analysis. Since the algorithm hasn't heard these songs before, it needs to figure out what makes each song unique. It does…

声音 · 计算机科学 2024-05-28 Navin Kamuni , Dheerendra Panwar

Much algorithmic research in NLP aims to efficiently manipulate rich formal structures. An algorithm designer typically seeks to provide guarantees about their proposed algorithm -- for example, that its running time or space complexity is…

编程语言 · 计算机科学 2025-12-30 Tim Vieira , Ryan Cotterell , Jason Eisner

Inference algorithms for probabilistic programming are complex imperative programs with many moving parts. Efficient inference often requires customising an algorithm to a particular probabilistic model or problem, sometimes called…

编程语言 · 计算机科学 2024-12-24 Minh Nguyen , Roly Perera , Meng Wang , Steven Ramsay

Natural language is widely used to describe, prompt, and control audio systems, but rarely serves as the representation carrying audio itself. We introduce lexical acoustic coding (LAC), a framework in which pre-trained LLM sender and…

机器学习 · 计算机科学 2026-05-12 Emanuele Rossi , Emanuele Rodolà

Live interactions have the potential to meaningfully engage audiences during musical performances, and modern technologies promise unique ways to facilitate these interactions. This work presents findings from three co-design sessions with…

人机交互 · 计算机科学 2017-02-22 Alina Striner , Brenna McNally

Pattern discovery algorithms in the music domain aim to find meaningful components in musical compositions. Over the years, although many algorithms have been developed for pattern discovery in music data, it remains a challenging task. To…

声音 · 计算机科学 2020-10-26 Iris Ren , Anja Volk , Wouter Swierstra , Remco C. Veltkamp

Logic programming is a flexible programming paradigm due to the use of predicates without a fixed data flow. To extend logic languages with the compact notation of functional programming, there are various proposals to map evaluable…

编程语言 · 计算机科学 2022-05-17 Michael Hanus

User defined recursive types are a fundamental feature of modern functional programming languages like Haskell, Clean, and the ML family of languages. Properties of programs defined by recursion on the structure of recursive types are…

编程语言 · 计算机科学 2013-12-11 James Caldwell

Refinement Reflection turns your favorite programming language into a proof assistant by reflecting the code implementing a user-defined function into the function's (output) refinement type. As a consequence, at uses of the function, the…

编程语言 · 计算机科学 2016-10-18 Niki Vazou , Ranjit Jhala

Probabilistic programming is related to a compositional approach to stochastic modeling by switching from discrete to continuous time dynamics. In continuous time, an operator-algebra semantics is available in which processes proceeding in…

人工智能 · 计算机科学 2012-12-05 Eric Mjolsness

Complex software can be hard to read, adapt, and maintain. Refactoring it can create cleaner and self-explanatory code. Refactoring tools try to guide developers towards better code, with more quality. However, most of them take too long to…

软件工程 · 计算机科学 2023-07-21 Sara Fernandes , Ademar Aguiar , André Restivo

Functional programming represents a modern tool for applying and implementing software. The state of the art in functional programming reports an increasing number of methodologies in this paradigm. However, extensive interdisciplinary…

计算机与社会 · 计算机科学 2020-08-25 Pedro Figueirêdo , Yuri Kim , Nghia Le Minh , Evan Sitt , Xue Ying , Viktória Zsók

We propose a design for a functional programming language for autonomous agents, built off the ideas and motivations of Behavior Trees (BTs). BTs are a popular model for designing agents behavior in robotics and AI. However, as their growth…

编程语言 · 计算机科学 2024-12-13 Oliver Biggar , Iman Shames

LLM-powered code generation has the potential to revolutionize creative coding endeavors, such as live-coding, by enabling users to focus on structural motifs over syntactic details. In such domains, when prompting an LLM, users may benefit…

多媒体 · 计算机科学 2025-09-25 Sam Kouteili , Hiren Madhu , George Typaldos , Mark Santolucito

Algorithmic composition is the partial or total automation of the process of music composition by using computers. Since the 1950s, different computational techniques related to Artificial Intelligence have been used for algorithmic…

人工智能 · 计算机科学 2014-02-05 Jose David Fernandez , Francisco Vico

Understanding program code is a complicated endeavor. As such, myriad different factors can influence the outcome. Investigations of program comprehension, and in particular those using controlled experiments, have to take these factors…

软件工程 · 计算机科学 2021-03-17 Dror G. Feitelson

This paper explores the integration of visual communication and musical interaction by implementing a robotic camera within a "Guided Harmony" musical game. We aim to examine co-creative behaviors between human musicians and robotic…

人机交互 · 计算机科学 2024-10-29 Ross Greer , Laura Fleig , Shlomo Dubnov

The quality of outputs produced by deep generative models for music have seen a dramatic improvement in the last few years. However, most deep learning models perform in "offline" mode, with few restrictions on the processing time.…

声音 · 计算机科学 2019-05-01 Pablo Samuel Castro