Skip to content

A music player developed using the JUCE C++ framework. Demonstrates object-oriented programming concepts.

Notifications You must be signed in to change notification settings

jxne00/AudioMix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

AudioMix

AudioMix is a music player made using the C++ JUCE framework. This music player allows loading and playing of tracks, with the ability to adjust the speed, volume, and position of the loaded track. Tracks added into the playlist section are saved upon exiting the application, and restored when the application is reopened. Some other functionalities include crossfading between two tracks, searching for a track in the playlist, and the ability to add tracks to queue.

Instructions

To load AudioMix:

  1. Clone this repo with git clone https://github.com/jxne00/AudioMix.git.
  2. Download JUCE, and locate Projucer.
  3. Launch Projucer and open the .jucer file inside 'audioMix' folder (or double click the .jucer file).
  4. Open up an IDE from within Projucer to build and run AudioMix music player.

Refer to Tutorial: Getting started with the Projucer for more info.

Demo

Watch the demo video here

image

About

A music player developed using the JUCE C++ framework. Demonstrates object-oriented programming concepts.

Resources

Stars

Watchers

Forks

Languages