Open Access. Powered by Scholars. Published by Universities.®

Articles 1 - 6 of 6

Full-Text Articles in VLSI and Circuits, Embedded and Hardware Systems

Printer For Music Box, Chad Lewis, Caleb Murawski, Zion Smith, Bryan Tibbs Jan 2026

Printer For Music Box, Chad Lewis, Caleb Murawski, Zion Smith, Bryan Tibbs

Williams Honors College, Honors Research Projects

The traditional method of creating music box sheet music involves manually punching holes into a paper strip using a hand-operated hole punch. This process involves precise knowledge of each note’s location and the ability to achieve perfect accuracy for hours.

The goal of this system is to automate this process, significantly reducing the time required while greatly improving the accuracy of the resulting music box playback. The user simply uploads a MIDI file of their choice into a user-friendly application. Here, the file is modified based on the user’s needs and sent to an automated hole-punching system to punch the …


Music Synthesizer Senior Project: Danalog, Vikrant A. Marathe Jun 2017

Music Synthesizer Senior Project: Danalog, Vikrant A. Marathe

Electrical Engineering

The Danalog is a 25 key portable digital music synthesizer that uses multiple synthesis methods and effects to generate sounds. Sound varieties included three synthesis methods including FM, subtractive, and sample-based, with up to eight adjustable parameters, at least four effects, including reverb, chorus, and flange, with five adjustable parameters, and at least two note polyphony, and a five band equalizer. The user would be able to adjust these effects using digital encoders and potentiometers and view the settings on two LCD screens. The finals project was unable to meet the original design requirements. The FM synthesis method was primarily …


Danalog: Digital Music Synthesizer, Evan R. Lew Jun 2017

Danalog: Digital Music Synthesizer, Evan R. Lew

Electrical Engineering

The Danalog is a 25 key portable digital music synthesizer that uses multiple synthesis methods and effects to generate sounds. Sound varieties included three synthesis methods including FM, subtractive, and sample-based, with up to eight adjustable parameters, at least four effects, including reverb, chorus, and flange, with five adjustable parameters, and at least two note polyphony, and a five band equalizer. The user would be able to adjust these effects using digital encoders and potentiometers and view the settings on two LCD screens.

The finals project was unable to meet the original design requirements. The FM synthesis method was primarily …


Wireless Audio Bridge, Daniel L. Hodges Jun 2017

Wireless Audio Bridge, Daniel L. Hodges

Electrical Engineering

Bluetooth, a wireless technology standard used to exchange data using radio transmissions, has made a significant impact on the audio technology industry, specifically the way people listen to music. This technology enables a wireless listening experience, eliminating the need for wires or cables between audio devices as previously required. Audio can transmit from a cellphone or laptop (an output device) to a pair of headphones or speakers (an input device) without any physical connection. Compared to alternative wireless listening solutions (i.e. FM transmitter, radio broadcast), Bluetooth offers greater reliability, audio fidelity, portability, and ease of use. To obtain this functionality, …


Music Synthesizer Senior Project: Individual Report, Bryan Bellin Jun 2017

Music Synthesizer Senior Project: Individual Report, Bryan Bellin

Electrical Engineering

No abstract provided.


Multicore, Multithreaded, Phase-Synchronous Fm Sound Synthesizer, Justin Tomlin Jan 2011

Multicore, Multithreaded, Phase-Synchronous Fm Sound Synthesizer, Justin Tomlin

Electrical Engineering

This project implements a phase-synchronous FM synthesis algorithm in hardware.  Envelope and low frequency oscillator modulation of oscillator parameters is implemented.  The microcontroller the system is based on, the XMOS XS1-G4, allows for physical parallelism including features such as multiple cores, multiple hardware threads on each core, a hardware event-driven thread scheduler, and channel, channel ends, and link switches for thread and core communication.  The event-driven architecture of this device was ideal for implementing this synthesis algorithm.  The final product is portable, durable, has a simple, intuitive user interface, and allows for extensive spectral shaping capabilities.  The basic functional requirements …