lmms icon indicating copy to clipboard operation
lmms copied to clipboard

Add feature to export tracks and clips

Open sakertooth opened this issue 1 year ago • 8 comments

The option to export a track was added to the cog wheel for anything but automation tracks. This PR also adds options to export individual clips, as well as consolidate them if multiple are selected.

Fixes #6666.

sakertooth avatar Feb 21 '24 12:02 sakertooth

I found a couple bugs for this pr there is an audio bug when you go to the volume tab in the instruments when you turn the amt on and all the way to the right the bounced audio/exported audio will get loud for no reason then go to normal volume. The other bug is the word cancel is cut off on Windows 11. the cancel cut off two

the cancel cut off

Spacemagehq avatar Jan 15 '25 23:01 Spacemagehq

I found a couple bugs for this pr there is an audio bug when you go to the volume tab in the instruments when you turn the amt on and all the way to the right the bounced audio/exported audio will get loud for no reason then go to normal volume. The other bug is the word cancel is cut off on Windows 11.

Are you also sure these issues don't appear on the master branch?

sakertooth avatar Jan 15 '25 23:01 sakertooth

I found a couple bugs for this pr there is an audio bug when you go to the volume tab in the instruments when you turn the amt on and all the way to the right the bounced audio/exported audio will get loud for no reason then go to normal volume. The other bug is the word cancel is cut off on Windows 11.

Are you also sure these issues don't appear on the master branch?

i'm on Windows, it's a pain in the ass to compile anything from scratch or build the master.

Spacemagehq avatar Jan 15 '25 23:01 Spacemagehq

i'm on Windows, it's a pain in the ass to compile anything from scratch or build the master.

Can't you simply install the nightly build?

sakertooth avatar Jan 15 '25 23:01 sakertooth

Please also add #8086 MidiClipView.h SampleClipView.h. You can improve them with ProjectRenderer::availableDescriptions()

Please apply the changes according to your opinion.

Will try to apply this, thanks. It also might be easier to send me a git diff patch but I can work with the suggestions.

sakertooth avatar Oct 12 '25 16:10 sakertooth

I might do a refactor before this PR so it is easier to implement some stuff.

sakertooth avatar Oct 12 '25 17:10 sakertooth

We should also have this PR be able to export pattern tracks, which may not have a clip in the song editor.

image

sakertooth avatar Oct 12 '25 17:10 sakertooth

I might do a refactor before this PR so it is easier to implement some stuff.

What do you mean by this?

We should also have this PR be able to export pattern tracks, which may not have a clip in the song editor.

Maybe, it isn't a priority.

szeli1 avatar Oct 13 '25 20:10 szeli1