Update export options and dialog text for better clarity
This commit is contained in:
@@ -21,7 +21,7 @@ function ExportOptions({ disabled = false }: { disabled?: boolean }) {
|
||||
const { data: projectData } = useProject(projectId);
|
||||
|
||||
const notesVariationWarnings = useMemo(() => {
|
||||
if (format === 'reaper') {
|
||||
if (format === 'ableton' || format === 'reaper') {
|
||||
return [];
|
||||
}
|
||||
|
||||
@@ -103,34 +103,6 @@ function ExportOptions({ disabled = false }: { disabled?: boolean }) {
|
||||
disabled={disabled}
|
||||
helperText="Samples will be exported as separate WAV files and bundled with the project. Sampler instrument will be assigned to each track that has a sample."
|
||||
/>
|
||||
<CheckboxField
|
||||
name="drumRackGroupA"
|
||||
title="Use «Drum Rack» for group A"
|
||||
disabled={disabled || !includeArchivedSamples}
|
||||
className="ml-4"
|
||||
helperText="Tracks in group A will be exported as Drum Rack. Choke groups are supported! Make sure your drum pads are not playing chromatically."
|
||||
/>
|
||||
<CheckboxField
|
||||
name="drumRackGroupB"
|
||||
title="Use «Drum Rack» for group B"
|
||||
disabled={disabled || !includeArchivedSamples}
|
||||
className="ml-4"
|
||||
helperText="Tracks in group B will be exported as Drum Rack. Choke groups are supported! Make sure your drum pads are not playing chromatically."
|
||||
/>
|
||||
<CheckboxField
|
||||
name="drumRackGroupC"
|
||||
title="Use «Drum Rack» for group C"
|
||||
disabled={disabled || !includeArchivedSamples}
|
||||
className="ml-4"
|
||||
helperText="Tracks in group C will be exported as Drum Rack. Choke groups are supported! Make sure your drum pads are not playing chromatically."
|
||||
/>
|
||||
<CheckboxField
|
||||
name="drumRackGroupD"
|
||||
title="Use «Drum Rack» for group D"
|
||||
disabled={disabled || !includeArchivedSamples}
|
||||
className="ml-4"
|
||||
helperText="Tracks in group D will be exported as Drum Rack. Choke groups are supported! Make sure your drum pads are not playing chromatically."
|
||||
/>
|
||||
<CheckboxField
|
||||
name="exportAllPadsWithSamples"
|
||||
title="Export all pads with assigned samples"
|
||||
|
||||
@@ -23,7 +23,7 @@ function sanitizeFileName(value: string): string {
|
||||
}
|
||||
|
||||
const NOTES: Record<ExportFormatId, string> = {
|
||||
ableton: `Recorded fader automation is exported for LVL, PTC, LPF, HPF, FX, ATK, REL, PAN, TUNE, VEL and MOD. TIM automation is not exported because Ableton has no equivalent for the EP's real-time stretch control. Choke groups require Drum Rack, and the EP effects and stretching algorithms remain approximations.`,
|
||||
ableton: `Pads used at one consistent pitch are automatically organized into Drum Racks, while chromatic pads remain on separate MIDI tracks. Recorded fader automation is exported for LVL, PTC, LPF, HPF, FX, ATK, REL, PAN, TUNE, VEL and MOD. Choke groups work between pads in the same Drum Rack. TIM automation, the EP effects and stretching algorithms remain approximations.`,
|
||||
dawproject: `Unfortunately, the DAWproject format does not currently support the "Sampler" instrument, so you will need to manually assign the samples in your DAW.`,
|
||||
midi: `The simplest format supported by any DAW. But you have to assign the samples manually.`,
|
||||
reaper: `Only basic sampler features are supported`,
|
||||
|
||||
Reference in New Issue
Block a user