Skip to content
/ 3DAW Public

CIS4930 Project. On hold. The readme is out of date.

Notifications You must be signed in to change notification settings

jlahman/3DAW

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

3DAW

Contributing:

To push changes, make a fork, branch your test code, make sure it works, submit a pull request to master.

Install method:

There are two ways to build the projec: 2. With JUCE as the gui 2. As a CLI app with no GUI

To install with a gui, open the juice project file with projucer and build. to install without a gui, follow the building instructions using make.

Dependencies are the same for both, except the no gui doesn't require juce

Building:

Dependencies:

In order to build this project, the following system libraries need to be installed:

If you are using a linux distro, your software repository probably has these. On ubuntu 18.04 they can be installed by: sudo apt install libmatio-dev libportaudio2 portaudio19-dev libavcodec-dev libavformat-dev libavutil-dev libavresample-dev

Using CMAKE:

  1. Download Project and extract to desired location
  2. Change directory to '~/3DAW'
  3. Make a directory named 'build'
  4. Change director to 'build'
  5. Run: 'cmake ../src'
  6. install according to your platforms default way
    • i.e. on systems with make just run make
  7. Run the executable ~/3DAW/bin/audio_test

Using make:

run in src directory: make audio_test make clean

run in bin directory: ./audio_test

Running:

On successful building: Run the executable ~/3DAW/bin/audio_test

About

CIS4930 Project. On hold. The readme is out of date.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages