Skip to content

Add vowel fx #961

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

Merged
merged 1 commit into from
Feb 7, 2016
Merged

Conversation

xavriley
Copy link
Collaborator

@xavriley xavriley commented Feb 7, 2016

This is a second attempt at adding a vowel fx like Tidal, this time
using the b-band-pass ugen. This was based on code from this page

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

The figures for the vowels come from the FormantTable UGen which is part
of the sc3 plugins. I think these probably came from CSound originally
as that's where everyone seems to copy from for the formants.

Getting b-band-pass to match the volume of the unfiltered input
required a large pre and post amp fudge. Also I found it sounded the
same as the SuperCollider version if I summed several filters rather
than using mix as in the SC code.

This is a second attempt at adding a vowel fx like Tidal, this time
using the `b-band-pass` ugen. This was based on code from this page

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

The figures for the vowels come from the FormantTable UGen which is part
of the sc3 plugins. I think these probably came from CSound originally
as that's where everyone seems to copy from for the formants.

Getting `b-band-pass` to match the volume of the unfiltered input
required a large pre and post amp fudge. Also I found it sounded the
same as the SuperCollider version if I summed several filters rather
than using mix as in the SC code.
samaaron added a commit that referenced this pull request Feb 7, 2016
@samaaron samaaron merged commit a555254 into sonic-pi-net:master Feb 7, 2016
@samaaron
Copy link
Collaborator

samaaron commented Feb 7, 2016

Fabulous, thanks :)

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.

3 participants