Skip to content

Sofacosta/SoundMaker.Solution

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 

Repository files navigation

SOUND MAKER 🎶

A web application to create your own sounds. Initiated: 07-05-2021 Modified: 07-14-2021

By Sofia Acosta, Jesse Callahan, Laurie Waller, HR Williams and Theron Packus

Description

This is a unique virtual synth with three oscillators and a beat machine developed on top of the Web Audio API. Team Week 2 project at Epicodus. Be sure your volume levels are low before playing with this synth.

Setup/Installation Requirements

Software Requirements
  1. Internet browser
  2. A code editor such as VSCode to view and edit the code
  3. .NET or follow along with the Installing .NET instructions to install .NET
Open Locally
  • Click on the link to my repository: https://github.com/Sofacosta/SoundMaker.Solution
  • Click on the green "Code" button and copy the repository URL
  • Open your terminal and use the command git clone https://github.com/Sofacosta/SoundMaker.Solution into the directory you would like to clone the repository
  • Open in text editor to view code and make changes
Installing .NET

In order to run the application, please install .NET for your computer to recognize the dotnet command.

  1. Download .NET Core SDK (Software Development Kit). Clicking this link will prompt a file download for your particular OS from Microsoft.
  2. Open the file. Follow the installation steps.
  3. Confirm the installation is successful by opening your terminal and running the command dotnet --version. The response should be something similar to this:5.0.100. This means it was successfully installed.
Compiling
  • Navigate to the SoundMaker folder in the command line
  • Use the command dotnet build to compile
Installing Packages
  • Navigate to the SoundMaker folder in the command line
  • Use the command dotnet restore
View In Browser
  • Navigate to SoundMaker folder in the command line
  • Use the command dotnet run to execute the compiled code and start a localhost
  • In browser navigate to http://localhost:5000

Known Bugs

  • No known bugs

Notes and Resources

Azure Tutorial Neon Light Button Fonts Web Audio API Intro Web Audio API tutorial

Support and Contact Details

If any errors or bugs occur with installation, delete both bin and obj folders and follow the Compiling and Installing Packages instructions again. Get help or report a bug you have found in the .NET platform at .NET Support.

Technologies Used

  • .NET Core 5.0.1
  • ASP.NET Core MVC
  • ASP.NET Core Razor Pages
  • Bootstrap
  • C#
  • CSS
  • Azure
  • GitHub
  • HTML
  • VS Code
  • Razor
  • Web Audio API
  • JavaScript

License

This software is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors