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

Add Portamento, Swing Control and Envelope Pitch and Panning #6515

Closed
QuetzalcoutlDev opened this issue Sep 24, 2022 · 6 comments
Closed

Add Portamento, Swing Control and Envelope Pitch and Panning #6515

QuetzalcoutlDev opened this issue Sep 24, 2022 · 6 comments

Comments

@QuetzalcoutlDev
Copy link

Enhancement Summary

I think that one of the many things that LMMS lacks, I think that the Portamento, the Swing control and the Pitch and Pan Envelope are one of the most important and necessary things that LMMS needs, I know that we can fix ourselves using the plugins VST but when you need portamento in the LMMS internal plugins you can't as it doesn't have them

Justification

I think LMMS badly needs these controls

@allejok96
Copy link
Contributor

Some plugins like LB302 and Zyn has portamento already. SF2, Vibed and (correct me if I'm wrong) Vestige doesn't support per-note pitch bend at all. The rest of the plugins would benefit from a portamento feature.

@Monospace-V
Copy link
Contributor

(Swing control is actually a feature in the works. You can control amount of swing with a slider. I am personally a fan of the change-quantisation-pattern approach for swing, like Reaper does, because I feel it allows you to see exactly what you do- but this is a good way of working.)

Re: portamento, though, there is a handy feature that works on several internal plugins, called pitch bend.
This video shows how to use pitch bend in LMMS.
Until (if) portamento is implemented, you can use this. It doesn't work for soundfonts and some other plugins, so I automate pitch. It gives a certain level of control above and beyond portamento.

However, it is worth noting that Portamento usually is found only on monophonic synthesizers, and most LMMS synths are polyphonic. Exception is the LB302, which is monophonic, and it has a portamento option. Unless we add a monophonic mode to normal plugins like the TripleOscillator, portamento could be difficult to do properly unless we're willing to let some slightly funny things happen or patch them up in a way that could sometimes be unwanted.

@QuetzalcoutlDev
Copy link
Author

(Swing control is actually a feature in the works. You can control amount of swing with a slider. I am personally a fan of the change-quantisation-pattern approach for swing, like Reaper does, because I feel it allows you to see exactly what you do- but this is a good way of working.)

Re: portamento, though, there is a handy feature that works on several internal plugins, called pitch bend. This video shows how to use pitch bend in LMMS. Until (if) portamento is implemented, you can use this. It doesn't work for soundfonts and some other plugins, so I automate pitch. It gives a certain level of control above and beyond portamento.

However, it is worth noting that Portamento usually is found only on monophonic synthesizers, and most LMMS synths are polyphonic. Exception is the LB302, which is monophonic, and it has a portamento option. Unless we add a monophonic mode to normal plugins like the TripleOscillator, portamento could be difficult to do properly unless we're willing to let some slightly funny things happen or patch them up in a way that could sometimes be unwanted.

I think another option is to set the LMMS polyphonic plugins to mono mode as I recently saw a video of a professional music producer in FL Studio testing LMMS and mentioning that mono would be a feature he needs 😅

@Monospace-V
Copy link
Contributor

Monospace-V commented Sep 25, 2022

I think another option is to set the LMMS polyphonic plugins to mono mode as I recently saw a video of a professional music producer in FL Studio testing LMMS and mentioning that mono would be a feature he needs 😅

Yes, OP, I mentioned the option.

Unless we add a monophonic mode to normal plugins like the TripleOscillator, [...]

I'm a little surprised I haven't seen it suggested anywhere. I'll check tomorrow. It seems a good feature.

@zonkmachine
Copy link
Member

Unless we add a monophonic mode to normal plugins like the TripleOscillator, [...]

I'm a little surprised I haven't seen it suggested anywhere. I'll check tomorrow. It seems a good feature.

👍 I'd love this!

@allejok96
Copy link
Contributor

Closing this due to lot of duplicate requests. Discussion about monophonic portamento continues in #6516. Thanks for bringing up that idea.

@allejok96 allejok96 closed this as not planned Won't fix, can't repro, duplicate, stale Sep 28, 2022
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

4 participants