Skip to content

A Software Audio Synthesizer in Java with clean UI. Users can generate different sound waves and filters and mix the sound.

Notifications You must be signed in to change notification settings

Sonia-96/SoundSynthesizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Audio Synthesizer

Introduction

This is a software audio synthesizer implemented in Java. It can generate different sound waves: sine, square, white noise, and linear ramp. And it also supports different filters, including volume adjuster, VF sine wave, and mixer (play button). The GUI is implemented in JavaFX. Users can create, drag, connect, and remove widgets easily.

Learn more from this video introduction.

image-20221119195431298

Project Structure

project-structure

Credits

This is my course project for the course CS6011 at MSD program. Thanks Dave for designing such an interesting project! 🥳

About

A Software Audio Synthesizer in Java with clean UI. Users can generate different sound waves and filters and mix the sound.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages