Struct SFEWriteOptions

Namespace
SpessaSharp.SoundBank.SoundFont
Assembly
SpessaSharp.dll

Options for writing an SFE 4 file.

public readonly record struct SFEWriteOptions : IEquatable<SFEWriteOptions>
Implements
Inherited Members

Constructors

SFEWriteOptions(SF2WriteOptions, bool)

Options for writing an SFE 4 file.

public SFEWriteOptions(SF2WriteOptions Base, bool rf64)

Parameters

Base SF2WriteOptions
rf64 bool

If the RIFS (64-bit RIFF chunks) should be used. Increases maximum size from 4GB to effectively infinite. Recommended, since SFE 4 is effectively incompatible with SF2.

Fields

Default

public static readonly SFEWriteOptions Default

Field Value

SFEWriteOptions

Properties

Base

public SF2WriteOptions Base { get; init; }

Property Value

SF2WriteOptions

rf64

If the RIFS (64-bit RIFF chunks) should be used. Increases maximum size from 4GB to effectively infinite. Recommended, since SFE 4 is effectively incompatible with SF2.

public bool rf64 { get; init; }

Property Value

bool