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

Higher granular dials in Sfxr can open a world of sounds #5404

Closed
musikBear opened this issue Feb 24, 2020 · 5 comments
Closed

Higher granular dials in Sfxr can open a world of sounds #5404

musikBear opened this issue Feb 24, 2020 · 5 comments

Comments

@musikBear
Copy link

Enhancement Summary

Adding a multiplier for the pitch-slide array in Sfxr will make this generator able to create significantly more versatile output

Justification

more sounds from this plugin

Mockup

I have fooled around with Sfxr, mostly because i really never paid it much attention. That is an oversight. SFxr has amazing possibilities.
In this picture i have settings for a sweetspot for all 4 dials -I include the preset
image
Changing any of the framed dial-values 3. decimal will result in extreme changes of output.
If we had a fourth or perhaps even a fifth decimal-option, a tremendous sound-scape would be available
For demo change START .322 to .323 !
Afair, there is no LMMS plugin that shows that kind of dramatic change in output, when a dial value is changed in 3. decimal.
sfxrSweetspots.zip

@DomClark
Copy link
Member

Related: #4565

@zonkmachine
Copy link
Member

@musikBear The step size is set by the 0.001 value in these two models. Poke there.

FloatModel( val, 0.0, 1.0, 0.001, parent, displayName )

FloatModel( val, -1.0, 1.0, 0.001, parent, displayName )

@musikBear
Copy link
Author

@zonkmachine Great spot! This should be simple -can you assign me to this?

@musikBear
Copy link
Author

This was a failure
It seams that the point-of-change is not possible to 'catch'
I worked on several dials, but Change| ChangeSpd gave the most understandable result
In stable 1.2.1 we have a super short sound at setting 0.746.
At 0.747 the whole sweep through all octaves
In my Master, i therefore changed the input to 0.0001 that was expected to catch the output from sweetspot 0.746 to 0.746 + 0.000n
And it did. The output was identical with super short sound at 0.746.
That continues to 0.7468, then it goes into whole sweep through all octaves!
I then added 1 more decimal
At 0.74681 identical with super short sound at 0.746.
At 0.74682 into whole sweep through all octaves
Added 2 more decimals..
At 0.7468203 identical with super short sound at 0.746.
At 0.7468204 into whole sweep through all octaves
Looks like This is not possible.
I back out -Sorry

@musikBear musikBear removed their assignment May 22, 2020
@zonkmachine
Copy link
Member

So you basically found a quirk in sfxr. I kind of suspected it but there's no knowing if it can be usable without probing into the matter. Now we know. Closing for now.

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

No branches or pull requests

3 participants