Changing octave on pc keyboard

Having trouble with LMMS? Ask about it here.
Hello, I want to be able to change octave on my pc keyboard, is there a hack to make this possible? :) I am surprised to find that this isn't implemented already, but oh well, it's a free program... ¯\_(ツ)_/¯
I'm not looking for work-arounds, I know about those already, from https://lmms.io/forum/viewtopic.php?t=8383.
607 wrote:
Mon Apr 15, 2019 9:27 am
I want to be able to change octave on my pc keyboard
Implemented. Its named Base-note, but it is a instrument setting, and that it should be, because it allows for most flexibility
https://lmms.io/wiki/index.php?title=In ... #Base_note

You can however also change global octave. I wint recommend it, but you can
Use the slider Global-octave
Image
(First slider from right in picture)
Only 'steps' of 12 semitones will preserve musical normality!
Unfortunately neither the base note change nor the semitone changer solves the problem. I appear to be experimenting this bug:

https://github.com/LMMS/lmms/issues/4535

When I adjust it up by 12 semitones, it makes the lowest note on my 88 key keyboard playable, but on the other hand the highest note is silent.

Any other workarounds? Thanks!
sb56637 wrote:
Sun Jun 30, 2019 5:48 pm
When I adjust it up by 12 semitones, it makes the lowest note on my 88 key keyboard playable, but on the other hand the highest note is silent.
That is expected! It will be very rare that you find a preset that sanely will span a grand-piano. Most often you have presets that span less than 5 octaves -Default, that is! Because if you change filter-settings, quite often then 'sane' span in octave can both move or expand, but it may also shrink!
That is the nature of electronic 'instruments'. Whereas a real analog grand-piano is build, for 88 keys, you will next to never see that in virtual instrument-presets

Besides that, since you are new in Forum
Welcome sb56637 !
Here are all important links:
http://lmms.io/forum/viewtopic.php?f=1&t=4740
-A few rules and useful forum instructions
Hi @musikbear, thanks a lot for the reply and for the warm welcome!


musikbear wrote:
Mon Jul 01, 2019 3:06 pm
That is expected! It will be very rare that you find a preset that sanely will span a grand-piano. Most often you have presets that span less than 5 octaves
...
That is the nature of electronic 'instruments'. Whereas a real analog grand-piano is build, for 88 keys, you will next to never see that in virtual instrument-presets
Actually there are a large number of good quality free soundfonts with all 88 keys sampled from real pianos. (Maestro Concert Grand, Salamander Grand, Yamaha C7, Yamaha C5, Keppy's Steinway, Kawai Upright, and many more.) The same ones that I'm having trouble with in LMMS work fine (correct octaves and all 88 keys work) in LinuxSampler and Carla and Sforzando. But I do greatly prefer LMMS's interface and performance compared to those other options, so I would love to see this bug fixed.
sb56637 wrote:
Tue Jul 02, 2019 12:07 am
Actually there are a large number of good quality free soundfonts with all 88 keys sampled
That is true! But those are not synthesized sounds! They are indeed as you say sampled from analogue real instruments! a whole different method.
The same ones that I'm having trouble with in LMMS
Is it soundfonts you cant 'spread' over your 88 keys? You say you already tried moving base-note..
Idk.. But this should work...

Case : Low-octave is mising
  • Move the base-note octave(s) to the left

Case : High-octave is mising
  • Move the base-note octave(s) to the right


If you have one sf that is not huge, and do work in other-daws for the whole 88 span, but not in LMMS, please link or upload that one
musikbear wrote:
Tue Jul 02, 2019 1:27 pm

If you have one sf that is not huge, and do work in other-daws for the whole 88 span, but not in LMMS, please link or upload that one
Sure, here's one:
https://musical-artifacts.com/artifacts ... er_1.1.zip

In standalone Sforzando and Qsampler and Carla, it spans all 88 keys, and with the correct octaves.
But with the Sforzando VST running in Vestige in LMMS, or with the Carla Rack plugin for LMMS, the octaves are wrong and trying to correct it results in a few dead keys at the extremes of the keyboard.

Most other SFZ piano soundfonts behave the same in LMMS as described above, but this is the smallest example I can find for you to test.

Thanks for your help!
sb56637 wrote:
Tue Jul 02, 2019 6:59 pm
Sure, here's one: ( @ 128 mb ) :O
In standalone Sforzando and Qsampler and Carla...
WaM.. Are these sfX soundfonts?
So you run them in VSTs SF-player, and not in LMMS-sf2-player
Image

Thats a whole new issue..

Let m know
@musikbear, The problem is with SFZ soundfonts. The reason why is that SFZ allow for much more natural sustain pedal behavior compared with SF2 soundfonts. I tried them in LMMS in various ways:
- Vestige -> Sforzando
- LMMS Carla rack plugin -> Carla's native SFzero support
- LMMS Carla rack plugin -> LinuxSampler LV2 -> configured via Qsampler

All of the above methods show the same problem with octaves.

This is the bug report I created a while back. Sorry for the double post here in the forums:
https://github.com/LMMS/lmms/issues/4535
sb56637 wrote:
Wed Jul 03, 2019 2:12 pm
@musikbear, The problem is with SFZ soundfonts.
Then i get it! Ya sfX is a problem