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

Create event Audio Synthesis in F# with John Stovin #16

Open
defshef-auto opened this issue Mar 18, 2018 · 0 comments
Open

Create event Audio Synthesis in F# with John Stovin #16

defshef-auto opened this issue Mar 18, 2018 · 0 comments
Assignees

Comments

@defshef-auto
Copy link

Audio Synthesis in F# with John Stovin

- 6:30pm - Tickets

John Stovin presents "Audio Synthesis in F#"

Specifically, John will share with you how reactive event handling and lazy sequences can be used together to create a simple software-based audio synthesizer.

No knowledge of signal processing theory is required. John will start with a simple, non-technical and non-mathematical explanation of the basic concepts of digital signal processing. John will then build on that explanation to show how to design a basic signal flow and processing elements using pure functional elements, and how to make this signal flow interact with external devices in real time.

F# topics covered will include: Seq & List; Event Handling; Sequence comprehension; Higher-order functions, particularly unfold.

If you would like to follow along with code during the talk, you will need a Windows laptop (John's code currently only supports Windows audio) with an audio card, F# and an editor.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants