Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add pulse wave signal source functions to the signal module #151

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Commits on Feb 5, 2021

  1. add pulse wave signal source functions to the signal module

    I added three pulse wave source functions to the dasp::signal module, that I felt would be useful.
    I chose to add a selection 12.5%, 25%, and 75% duty cycle pulse waves.
    
    My reasoning for this was due to those 3, (plus 50%, as standard Square Wave) being the most common in chiptune, and old gaming APU's.
    
    Initially I tried extending the signal module in my own project, but came across some difficulty trying to implement it as a trait.
    ifacodes committed Feb 5, 2021
    Configuration menu
    Copy the full SHA
    9a0e70a View commit details
    Browse the repository at this point in the history
  2. fix pulse3 example

    ifacodes committed Feb 5, 2021
    Configuration menu
    Copy the full SHA
    bee8fdd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    97eb4b7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    702db95 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    769b02d View commit details
    Browse the repository at this point in the history