-
-
Notifications
You must be signed in to change notification settings - Fork 1k
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
Vibed - Issues exporting at 192 kHz #7221
Comments
If you are talking about oversampling, that is indeed bugged and i remember @LostRobotMusic campaigning for it to be removed. |
I'm not. I'm talking about |
...Sampling rate. |
That's my main limitation rn. I don't have my pc with me so can't test anything.+ College sucking up my time and energy. |
This is caused in the constructor of lmms/plugins/Vibed/VibratingString.cpp Line 46 in 71dd300
Why is lmms/plugins/Vibed/VibratingString.cpp Line 39 in 71dd300
This gives |
I wonder... should the plugins really know about any other sample rates than the one they're supposed to spit out samples at? I mean, is there (and should there be) a difference between e.g. 88200 Hz and 44100 Hz with 2x oversampling? |
IMO the plugins should only know about the sample rate that the DAW tells it to process data at. This is the sample rate at which audio is coming in and expected to come out of the plugin. This is how it's implemented in all the plugin standards, e.g. VST, CLAP, etc., as well. The plugin should not access any other data from the DAW. In fact "regular" plugins cannot even do that because DAWs are different and all they know is the interface of the plugin standard they are implemented in. |
System Information
Ubuntu 22.04
LMMS Version(s)
1.2.2, master at bda042e
Bug Summary
Vibed has issues exporting at 192 kHz.
Expected Behaviour
It exports at 192 kHz all the time?
Steps To Reproduce
Export VibedExport.mmp.txt at 192 kHz! (remove .txt)
Observe the curve (see image).
Export the project again but adjust the knob Length (string length) to 2.
The exported soundfile now looks like expected.
The steps above was done with fpe debugging flags set so no floating point errors detected.
Screenshots / Minimum Reproducible Project
The text was updated successfully, but these errors were encountered: