Skip to content

A frequency modulation synthesizer, realized in Python with Pyo library.

Notifications You must be signed in to change notification settings

lynerist/fm-synthesizer-pyo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

fm-synthesizer-pyo

A frequency modulation synthesizer, realized in Python with Pyo library.

Needed library: Pyo - official website

Pyo is a Python module written in C to help digital signal processing script creation. It provides a complete set of classes to build audio softwares, compose algorithmic musics or simply explore audio processing with a simple, mature and powerful programming language.


In my project I used four oscillators, the first and the second one module the carrier while third and fourth module the first and the second.

 ____            ____
|    |          |    |
| 3  |          |  4 |
|____|          |____|
  ||              ||
  ||              ||
 _\/_            _\/_
|    |          |    |
| 1  |          |  2 |
|____|          |____|
  ||              ||
  ||______________||
  \______ + _______/
         | |
        _\ /_
        |   |
        | C |
        |___|
         | |
         | |
         \ /
        OUTPUT

About

A frequency modulation synthesizer, realized in Python with Pyo library.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages