Electronic Engineering and Computer Science
Browse by
Recent Submissions
-
Mesostructures: Beyond Spectrogram Loss in Differentiable Time–Frequency Analysis
Computer musicians refer to mesostructures as the intermediate levels of articulation between the microstructure of waveshapes and the macrostructure of musical forms. Examples of mesostructures include melody, arpeggios, ... -
Computing ecosystems: neural networks and embedded hardware platforms
Embedded hardware platforms such as single-board computers (e.g., Raspberry Pi, Bela) or microcontrollers (e.g., Teensy, Arduino Uno) offer an entry point for beginners into physical computing. However, deploying neural ... -
Pipeline for recording datasets and running neural networks on the Bela embedded hardware platform
Deploying deep learning models on embedded devices is an arduous task: oftentimes, there exist no platform-specific instructions, and compilation times can be considerably large due to the limited computational resources ... -
Adapting Language-Audio Models as Few-Shot Audio Learners
(2023-08-20)Contrastive language-audio pretraining (CLAP) has become a new paradigm to learn audio concepts with audio-text pairs. CLAP models have shown unprecedented performance as zero-shot classifiers on downstream tasks. To further ... -
Adapting Language-Audio Models as Few-Shot Audio Learners
(2023-08-20)Contrastive language-audio pretraining (CLAP) has become a new paradigm to learn audio concepts with audio-text pairs. CLAP models have shown unprecedented performance as zero-shot classifiers on downstream tasks. To further ... -
PISketch: Finding Persistent and Infrequent Flows
(2023-05-11) -
OneSketch: A Generic and Accurate Sketch for Data Streams
(2023-01-01)In this paper, we propose a generic sketch algorithm capable of achieving more accuracy in the following five tasks: finding top-<inline-formula><tex-math notation="LaTeX">$k$</tex-math></inline-formula> frequent items, ... -
The Sabotaging Piano: key-to-pitch remapping as a source of new techniques in piano improvisation
In this paper we present the Sabotaging Piano, a prepared electronic piano that alters key-to-pitch correspondence by reassigning adjacent pitches (i.e. one semi-tone higher or lower) to each key. Performers can control ... -
Self-Sabotage Workshop: a starting point to unravel sabotaging of instruments as a design practice
Within the music improvisation and jazz scenes, playing a wrong note may be seen as a source of creativity and novelty, where an initially undesired factor (the mistaken note) invites the musician to leverage their skills ... -
Submixing and shift-invariant stochastic games
(2023-05-25) -
SonicDraw: a web-based tool for sketching sounds and drawings
(2021-01-01)We present SonicDraw, a web browser tool that lies in between a drawing and a sound design interface. Through this ambiguity we aim to explore new kinds of user interactions as the creative process can be led either by ... -
Music jamming as a participatory design method. A case study with disabled musicians
We propose a method that uses music jamming as a tool for the design of musical instruments. Both designers and musicians collaborate in the music making process for the subsequent development of individual “music performer’s ... -
An ultrathin and flexible terahertz electromagnetically induced transparency-like metasurface based on asymmetric resonators
(2023-01-01)Terahertz (THz) electromagnetically induced transparency-like (EIT-like) metasurfaces have been extensively explored and frequently used for sensing, switching, slow light, and enhanced nonlinear effects. Reducing radiation ... -
Terahertz Dielectric Characterization of Three-Dimensional Organotypic Treated Basal Cell Carcinoma and Corresponding Double Debye Model
(2023-05-01)The potential of terahertz (THz) spectroscopy and imaging in skin cancer detection and mainly basal cell carcinoma (BCC), the most common type of skin cancer, was previously studied. Thanks to the significant absorption ... -
Serverless Computing: New Trends and Research Directions
(2023-01-01)Serverless computing is an innovative method for the production and distribution of software since it does not rely on a centralised server management infrastructure. As a result of this, serverless computing is becoming ...