Skip to content

maronin/EZDJ

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#EZDJ

##Description

This is a project that was inspired by wanting to share music with my friends while I played video games with them. This application is written in C# and uses an open source audio and MIDI library called NAudio.

This project was particularly challenging, as it involved figuring out a way to mix two input sources (my microphone and the music I was playing) into one source (what my friends where hearing) and at the same time, outputting the music to myself as well.

Instructions on how to use

Adding songs

Click on the 'note' and 'plus' icon located on the middle right side of the application. Proceed to add songs (Supports: .wave, .mp3, .aiff).

Playing song

Once the songs have been added, they will be displayed at the bottom of the application. Scroll up or down to view your tracks if you have more than at least 14 songs. To play the track, simply double click the song you want to play.

Changing volume

Move the circular blue bars to adjust volume. The one located on the left is how loud the volume is for you. The one located on the right is the volume for others.

Seek track

The large circular green bar in the middle is used to seek the current song. Click anywhere along the circle or drag accordingly.

Setup sources

In order for this to work and be able to mix your mic and music to a single output source, you'll need to download Virtual Audio Cable. Once you've installed virtual audio cable, you can follow the setup below.

  • Set the input to your mic
  • The output to your Virtual Audio Cable (eg. Line 1)
  • The music output to Virtual Audio Cable (eg. Line 1)

For the application you are going to use to communicate with your freinds (Skype, Discord, etc.), select Line 1 as your input source.

Click the setting icons located on the top left corner of the application to access the input/output settings.

About

This is a sound mixer that takes in input from a sound file AND your mic and outputs it to a single source. It makes it so you can hear the sound file you are playing, as well as the other people on the other end. Perfect for sharing music with your friends while you play some video games

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages