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

Synths - supersaw reimplemented #1225

Closed
wants to merge 1 commit into from
Closed

Synths - supersaw reimplemented #1225

wants to merge 1 commit into from

Conversation

pjagielski
Copy link
Contributor

Hi,
I want to submit reimplemented version of "supersaw" synth. I think it could replace the existing one, but I can also submit this as a synth with a new name.

The implementation is highly based on this SuperCollider code:

http://sccode.org/1-4YS

(actually, without the LFO part).

It basically creates 2x5 (original frequency and 1 octave below) saws detuned by random value from 0.99 to 1.01, with a little delay. I also added a bit of noise to spread the sound a bit.

I found this SC code while trying to reimplement Count Om Me by Chase & Status (original: https://www.youtube.com/watch?v=91V0Cqx9TzM tutorial video: https://www.youtube.com/watch?v=MEjskFsvAk8)

The Sonic PI code for supersaw part is here: https://gist.github.com/pjagielski/dfcf03f3007688251ee6aadbd9fe3a21

It sounds like this on old supersaw: https://instaud.io/oUn (some cracks here)

This is on new version: https://instaud.io/oUl

Looking forward for feedback!

@ethancrawford
Copy link
Collaborator

When the synths are created according to https://github.com/samaaron/sonic-pi/blob/master/SYNTH_DESIGN.md, there's usually a graphviz .dot file that's created at the same time - maybe it's a good idea to add the .dot file for this synth to the PR too?

@samaaron
Copy link
Collaborator

This looks ace. Could you give it a different name other than supersaw? Happy for it to be very similar...

@pjagielski
Copy link
Contributor Author

pjagielski commented May 15, 2016

OK, how about tech_saws? (can underscore be used in synth name?)

I can submit also tech_pluck which sounds like this https://instaud.io/oWF, interested?

@samaaron
Copy link
Collaborator

Yep, tech_saws sounds great - also i'm very interested in any other synths you want to contribute
:)

@pjagielski
Copy link
Contributor Author

OK, I'll get back to this after the weekend ;)

@pjagielski
Copy link
Contributor Author

Closing in favor of #1272

@pjagielski pjagielski closed this May 30, 2016
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

Successfully merging this pull request may close these issues.

None yet

3 participants