English
Related papers

Related papers: A Digital Guitar Tuner

200 papers

Machine learning is the capacity of a computational system to learn structures from datasets in order to make predictions on newly seen data. Such an approach offers a significant advantage in music scenarios in which musicians can teach…

Human-Computer Interaction · Computer Science 2016-11-03 Rebecca Fiebrink , Baptiste Caramiaux

The tuning curve of the cochlea measures how large an input is required to elicit a given output level as a function of the frequency. It is a fundamental object of auditory theory, for it summarizes how to infer what a sound was on the…

Biological Physics · Physics 2013-05-29 Marcelo O. Magnasco

In recent years, the task of Automatic Music Transcription (AMT), whereby various attributes of music notes are estimated from audio, has received increasing attention. At the same time, the related task of Multi-Pitch Estimation (MPE)…

Audio and Speech Processing · Electrical Eng. & Systems 2023-05-18 Frank Cwitkowitz , Toni Hirvonen , Anssi Klapuri

Tuning fork experiments at the undergraduate level usually only demonstrate a tuning fork's linear resonance. In this paper, we introduce an experiment that can be used to measure the nonlinear tuning curve of a regular tuning fork. Using…

Applied Physics · Physics 2024-06-19 Lintao Xiao , Chenyu Bao , Qiuhan Jia , Haoyang Wu , Huijun Zhou , Sihui Wang

Smart use of mixers is a relevant issue in radio engineering and in instrumentation design, and of paramount importance in phase noise metrology. However simple the mixer seems, every time I try to explain to a colleague what it does,…

Instrumentation and Detectors · Physics 2007-05-23 Enrico Rubiola

This work deals with the optimization of computer programs targeting Graphics Processing Units (GPUs). The goal is to lift, from programmers to optimizing compilers, the heavy burden of determining program details that are dependent on the…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-01-16 Xiaohui Chen , Marc Moreno-Maza , Jeeva Paudel , Ning Xie

Due to noisy actuation and external disturbances, tuning controllers for high-speed flight is very challenging. In this paper, we ask the following questions: How sensitive are controllers to tuning when tracking high-speed maneuvers? What…

Robotics · Computer Science 2022-03-01 Antonio Loquercio , Alessandro Saviolo , Davide Scaramuzza

Digital linear filters are used in a variety of applications (sound treatment, control/command, etc.), implemented in software, in hardware, or a combination thereof. For safety-critical applications, it is necessary to bound all variables…

Programming Languages · Computer Science 2007-06-05 David Monniaux

We present efficient methods to reliably characterize and tune gate-defined semiconductor spin qubits. Our methods are designed to target the tuning procedures of semiconductor double quantum dot in GaAs heterostructures, but can easily be…

We propose a tuner, suitable for adaptive control and (in its discrete-time version) adaptive filtering applications, that sets the second derivative of the parameter estimates rather than the first derivative as is done in the overwhelming…

Optimization and Control · Mathematics 2007-05-23 Felipe M. Pait , Paulo A Atkinson

While quantum dots are at the forefront of quantum device technology, tuning multi-dot systems requires a lengthy experimental process as multiple parameters need to be accurately controlled. This process becomes increasingly time-consuming…

The Fermilab Booster is a fast ramping (15Hz) synchrotron which accelerates protons from 400MeV to 8GeV. During commissioning of a transverse digital damper system, it was shown that the damper could provide a measurement of the machine…

Accelerator Physics · Physics 2012-09-20 N. Eddy , O. Lysenko

GuitarPro format tablatures are a type of digital music notation that encapsulates information about guitar playing techniques and fingerings. We introduce ShredGP, a GuitarPro tablature generative Transformer-based model conditioned to…

Sound · Computer Science 2023-07-12 Pedro Sarmento , Adarsh Kumar , Dekun Xie , CJ Carr , Zack Zukowski , Mathieu Barthet

Chord diagrams are used by guitar players to show where and how to play a chord on the fretboard. They are useful to beginners learning chords or for sharing the hand positions required to play a song.However, the diagrams presented on…

Sound · Computer Science 2024-07-22 Alexandre d'Hooge , Louis Bigo , Ken Déguernel , Nicolas Martin

Tuning tensor program generation involves searching for various possible program transformation combinations for a given program on target hardware to optimize the tensor program execution. It is already a complex process because of the…

Programming Languages · Computer Science 2023-12-29 Gaurav Verma , Siddhisanket Raskar , Zhen Xie , Abid M Malik , Murali Emani , Barbara Chapman

Patients with motor control difficulties often "type" on a computer using a switch keyboard to guide a scanning cursor to text elements. We show how to optimize some parts of the design of switch keyboards by casting the design problem as…

Human-Computer Interaction · Computer Science 2015-03-18 Xiao Zhang , Kan Fang , Gregory Francis

As the scale of quantum programs grows to match that of classical software, the nascent field of quantum software engineering must mature and tools such as debuggers will become increasingly important. However, developing a quantum debugger…

Quantum Physics · Physics 2024-06-27 Sara Ayman Metwalli , Rodney Van Meter

Optimizing the performance of GPU kernels is challenging for both human programmers and code generators. For example, CUDA programmers must set thread and block parameters for a kernel, but might not have the intuition to make a good…

Distributed, Parallel, and Cluster Computing · Computer Science 2017-06-30 Robert V. Lim , Boyana Norris , Allen D. Malony

Scalable quantum technologies will present challenges for characterizing and tuning quantum devices. This is a time-consuming activity, and as the size of quantum systems increases, this task will become intractable without the aid of…

Automatic performance tuning (auto-tuning) is widely used to optimize performance-critical applications across many scientific domains by finding the best program variant among many choices. Efficient optimization algorithms are crucial for…

Machine Learning · Computer Science 2025-10-10 Floris-Jan Willemsen , Rob V. van Nieuwpoort , Ben van Werkhoven