Skip to content

Coding assignments (exercises) with solutions given to the members of the DSP Pro online course on learning digital audio signal processing for audio programming. For more information check https://www.wolfsoundacademy.com/dsp-pro

License

Notifications You must be signed in to change notification settings

JanWilczek/dsp-pro-course-assignments

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DSP Pro Online Course Assignments with Solutions

Coding assignments (exercises) with solutions given to the members of the DSP Pro online course on learning digital audio signal processing for audio programming. For more information check https://www.wolfsoundacademy.com/dsp-pro

Usage

To build and run the solutions locally, you need to first clone the repository.

# clone the repository if you haven't done so already (you only have to do it once)
git clone https://github.com/JanWilczek/dsp-pro-course-assignments.git
cd dsp-pro-course-assignments

To update the state of your local files with the latest version from GitHub, just run

git pull origin main:main

🏦 Structure

Each assignment has an example solution attached. The solutions are meant to be self-contained, i.e., you can treat them as separate projects unaware of the folder hierarchy.

To build an example project, just cd into the project directory in your terminal and proceed according to the README.md file.

💡 Example

# cd into the soltion folder
cd 4_06_1_wav_reader/solution

# generate the C++ CMake project of the solution
cmake -Bbuild

# build the project
cmake --build build

# run the built executable
build/read_wav data/1_channel_1_second_1kHzsine_16bitPCM@44100Hz.wav

📝 License

This repository is MIT-licensed so that students outside of the course can participate and have fun solving the assignments!

About

Coding assignments (exercises) with solutions given to the members of the DSP Pro online course on learning digital audio signal processing for audio programming. For more information check https://www.wolfsoundacademy.com/dsp-pro

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published