中文
相关论文

相关论文: Live-Musikprogrammierung in Haskell

200 篇论文

In this paper, we are presenting a new model for interactive music. Unlike most interactive systems, our model is based on file organization, but does not require digital audio treatments. This model includes a definition of a constraints…

声音 · 计算机科学 2009-01-27 Fabien Gallot , Owen Lagadec , Myriam Desainte-Catherine , Sylvain Marchand

Homogeneous generative meta-programming (HGMP) enables the generation of program fragments at compile-time or run-time. We present the first foundational calculus which can model powerful HGMP languages such as Template Haskell. The…

编程语言 · 计算机科学 2017-04-25 Martin Berger , Laurence Tratt , Christian Urban

The advent of ML music models such as Google Magenta's MusicVAE now allow us to extract and replicate compositional features from otherwise complex datasets. These models allow computational composers to parameterize abstract variables such…

An attempt at unifying logic and functional programming is reported. As a starting point, we take the view that "logic programs" are not about logic but constitute inductive definitions of sets and relations. A skeletal language design…

计算机科学中的逻辑 · 计算机科学 2016-08-31 Lawrence C. Paulson , Andrew W. Smith

We comment on the over-use of lists in functional programming. With this respect, we review history of Haskell and some of its libraries, and hint at current developments.

编程语言 · 计算机科学 2018-08-28 Johannes Waldmann

Programming language definitions assign formal meaning to complete programs. Programmers, however, spend a substantial amount of time interacting with incomplete programs -- programs with holes, type inconsistencies and binding…

In Electronic Dance Music (EDM), many artists use DJing techniques in order to perform their own productions live. As a consequence, they do not have access during the performance to the internal structure of their tracks, and specifically…

声音 · 计算机科学 2024-01-17 Alice Rixte

We describe software and a language for quasibiological computations. Its theoretical basis is a unified theory of complex (adaptive) systems where all laws are regularities of relations between things or agents, and dynamics is made from…

计算物理 · 物理学 2007-05-23 Gerhard Mack , Jan Wuerthner

Implementing multi-player networked games by broadcasting the player's input and letting each client calculate the game state - a scheme known as lock-step simulation - is an established technique. However, ensuring that every client in…

编程语言 · 计算机科学 2017-06-30 Joachim Breitner , Chris Smith

Language model-based code completion models have quickly grown in use, helping thousands of developers write code in many different programming languages. However, research on code completion models typically focuses on imperative languages…

计算与语言 · 计算机科学 2024-03-25 Tim van Dam , Frank van der Heijden , Philippe de Bekker , Berend Nieuwschepen , Marc Otten , Maliheh Izadi

Probabilistic programming is a growing area that strives to make statistical analysis more accessible, by separating probabilistic modelling from probabilistic inference. In practice this decoupling is difficult. No single inference…

编程语言 · 计算机科学 2022-04-15 Maria I. Gorinova

We describe a real-time system that receives a live audio stream from a jam session and generates lyric lines that are congruent with the live music being played. Two novel approaches are proposed to align the learned latent spaces of audio…

声音 · 计算机科学 2021-06-04 Olga Vechtomova , Gaurav Sahu , Dhruv Kumar

Sequence modeling with neural networks has lead to powerful models of symbolic music data. We address the problem of exploiting these models to reach creative musical goals, by combining with human input. To this end we generalise previous…

人工智能 · 计算机科学 2017-10-03 Christian Walder , Dongwoo Kim

In this work, we present a deep learning-based automatic multitrack music mixing system catered towards live performances. In a live performance, channels are often corrupted with acoustic bleeds of co-located instruments. Moreover,…

音频与语音处理 · 电气工程与系统科学 2026-04-30 Devansh Zurale , Iris Lorente , Michael Lester , Alex Mitchell

Modern keyboards allow a musician to play multiple instruments at the same time by assigning zones -- fixed pitch ranges of the keyboard -- to different instruments. In this paper, we aim to further extend this idea and examine the…

声音 · 计算机科学 2021-10-22 Hao-Wen Dong , Chris Donahue , Taylor Berg-Kirkpatrick , Julian McAuley

Synthesizing programs from examples requires searching over a vast, combinatorial space of possible programs. In this search process, a key challenge is representing the behavior of a partially written program before it can be executed, to…

编程语言 · 计算机科学 2021-04-21 Maxwell Nye , Yewen Pu , Matthew Bowers , Jacob Andreas , Joshua B. Tenenbaum , Armando Solar-Lezama

Many Haskell textbooks explain the evaluation of pure functional programs as a process of stepwise rewriting using equations. However, usual implementation techniques perform program transformations that make producing the corresponding…

编程语言 · 计算机科学 2024-07-17 Pedro Vasconcelos , Rodrigo Marques

This application-oriented study concerns computational musicology, which makes use of grammar systems. We define multi-generative rule-synchronized scattered-context grammar systems (without erasing rules) and demonstrates how to…

形式语言与自动机理论 · 计算机科学 2025-07-22 Jozef Makiš , Alexander Meduna , Zbyněk Křivka

This study examines the simulation of quantum algorithms on a classical computer. The program code implemented on a classical computer will be a straight connection between the mathematical formulation of quantum mechanics and computational…

量子物理 · 物理学 2007-06-13 Peter Nyman

With the rapid development of computer technology, computer music has begun to appear in the laboratory. Many potential utility of computer music is gradually increasing. The purpose of this paper is attempted to analyze the possibility of…

多媒体 · 计算机科学 2010-05-24 Gilbert Phuah Leong Siang , Nor Azman Ismail , Pang Yee Yong