I've still not found a way to split a midi track into segments within LMMS.
However, I have found a workaround, which might help some people.
It goes like this.
1. Export one or more Midi tracks as a new Midi file. I'm not sure if it's only possible to export just a single track - didn't work when I tried - but never mind - the work around still works.
2. Open the new Midi file in Musescore. If there is more than one track shown as a line in the score, use the Parts option to separate out the track line to split or edit, so that eventually only one part or track line is shown.
3. If you want you can make edits or corrections directly in MuseScore. If you just want to split a Midi track into segments, then you need to insert empty bars at the split points. You'll need to note the bar numbers, or otherwise keep track of those split points.
4. Export the MuseScore file again as Midi to get a a second midi file.
5. Import that Midi file, and the result should be a track with separate segments. These may need to be pushed back together within LMMS, because the extra bars will have inserted a second or two delay at each split point.
This is somewhat of a kludge - but I have tested it, and it works.
If anyone has a really long track which they can't edit easily in Piano Roll this might give them a way to manage this.
If anyone finds or can explain a way to do these segment splits directly in LMMS I'd be very glad to know of that.
However, I have found a workaround, which might help some people.
It goes like this.
1. Export one or more Midi tracks as a new Midi file. I'm not sure if it's only possible to export just a single track - didn't work when I tried - but never mind - the work around still works.
2. Open the new Midi file in Musescore. If there is more than one track shown as a line in the score, use the Parts option to separate out the track line to split or edit, so that eventually only one part or track line is shown.
3. If you want you can make edits or corrections directly in MuseScore. If you just want to split a Midi track into segments, then you need to insert empty bars at the split points. You'll need to note the bar numbers, or otherwise keep track of those split points.
4. Export the MuseScore file again as Midi to get a a second midi file.
5. Import that Midi file, and the result should be a track with separate segments. These may need to be pushed back together within LMMS, because the extra bars will have inserted a second or two delay at each split point.
This is somewhat of a kludge - but I have tested it, and it works.
If anyone has a really long track which they can't edit easily in Piano Roll this might give them a way to manage this.
If anyone finds or can explain a way to do these segment splits directly in LMMS I'd be very glad to know of that.