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

FM7 - A 6 operator FM synthesizer #229

Merged
merged 79 commits into from Oct 11, 2018
Merged

FM7 - A 6 operator FM synthesizer #229

merged 79 commits into from Oct 11, 2018

Conversation

@lazzarello
Copy link
Contributor

@lazzarello lazzarello commented Oct 11, 2018

A Norns interface for the FM7 UGen, a phase modulation oscillator matrix. This is an MVP release. The engine is a 16 voice polyphonic synthesizer.

Notable features.

  • Device UI displays 6x6 modulation matrix and which of the 6 operators are output to audio
  • Key 2 for random modulation matrix + carrier output
  • Key 3 for random note event
  • Encoders 1 - 3 change operator 1 frequency multiplier, phase, amplitude (pre output)
  • Grid in Earthsea sequencer mode
  • Grid keys toggle encoders 1 - 3 to change operator 2 - 6
  • All params exposed via PARAMETERS menu
  • MIDI!
  • OSC for all params should "just work" as of norns v1.1.0

Thanks to @catfact , @tehn , @markwheeler , @pq and @junklight for Norns/Lua/SC help.

Special thanks to Stefan Kersten who made the FM7 UGen over 10 years ago.

@tehn
tehn approved these changes Oct 11, 2018
Copy link
Member

@tehn tehn left a comment

very much looking forward to this!

@tehn tehn merged commit cf79780 into monome:master Oct 11, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

2 participants