View Issue Details

IDProjectCategoryView StatusLast Update
0001238OpenMPTFeature Requestpublic2024-04-09 17:05
Reportersincx Assigned To 
PrioritynormalSeverityfeatureReproducibilityN/A
Status newResolutionopen 
Platformx64OSWindowsOS Version10
Product VersionOpenMPT 1.29.00.* (old testing) 
Summary0001238: Easier sample slicing
Description

It'd be really nice to be able to make a selection of a sample and instantly be able to copy it into a new sample slot, for example when breaking down a drum loop it'd be super convenient to be able to just select drum 1 -> keyboard shortcut -> select drum 2 -> keyboard shortcut ... etc. Alternatively, maybe a set of "slice points" would be a better solution to that issue - something like the existing cue points, but without a fixed number of them and probably just temporary and not stored in the module whatsoever, just for quick slicing.

TagsNo tags attached.
Has the bug occurred in previous versions?
Tested code revision (in case you know it)

Relationships

has duplicate 0001101 closed copy to new sample 

Activities

dem1

dem1

2019-08-11 17:24

reporter   ~0003997

I would also like similar changes. The sample cue feature is very nice but I would use it way more often if it behaved as follows:

  • Allow fewer than 9 cue points, and don't set any points by default. Very rarely would I want to split my sample into exactly ten parts. Slice at Cue Points should allow splitting into three or four samples. (playbackwise, if cue 4 is not set and o04 appears in the volume column, I am fine with ignoring the volume command and playing from the beginning of the sample)
  • Make cue points visible in the sample editor. I believe there is already a ticket for this.
  • Allow playback from cue points in the sample editor, perhaps by using the right-click context menu.
Saga Musix

Saga Musix

2019-08-26 20:35

administrator   ~0004029

Allow fewer than 9 cue points, and don't set any points by default. Very rarely would I want to split my sample into exactly ten parts.

This is a side effect of the sample slicing being implemented on top of a pre-existing feature (cue points for pattern effect command oxx). Ideally they would be entirely independent but currently that's not really possible (see also: making cue points and related stuff visible in the editor)

Saga Musix

Saga Musix

2019-09-07 12:12

administrator   ~0004047

I forgot to mention:

Allow playback from cue points in the sample editor, perhaps by using the right-click context menu.

You can use Shift+1...Shift+9 for that (default keymap).

dem1

dem1

2019-09-09 01:38

reporter   ~0004052

<quote>
This is a side effect of the sample slicing being implemented on top of a pre-existing feature (cue points for pattern effect command oxx). Ideally they would be entirely independent but currently that's not really possible (see also: making cue points and related stuff visible in the editor)
</quote>

OK, I think I see the problem there. When only default sample cue points are used, the actual sample numbers aren't saved in the file, so changing the default cue points in the way that I suggested would break modules that have oxx effects on samples with no custom cue points set.

<quote>
You can use Shift+1...Shift+9 for that (default keymap).
</quote>
Well, I'll be damned! It was right there in the manual all along! Thanks!

Issue History

Date Modified Username Field Change
2019-07-24 22:29 sincx New Issue
2019-08-11 17:24 dem1 Note Added: 0003997
2019-08-26 20:35 Saga Musix Note Added: 0004029
2019-09-07 12:12 Saga Musix Note Added: 0004047
2019-09-09 01:38 dem1 Note Added: 0004052
2024-04-09 17:05 Saga Musix Relationship added has duplicate 0001101