Cargo Features

[dependencies]
rrise = { version = "0.2.3", default-features = false, features = ["AkVorbisDecoder", "AkOpusDecoder", "AkDelayFX", "AkGainFX", "AkHarmonizerFX", "AkMatrixReverbFX", "AkMeterFX", "AkPeakLimiterFX", "AkRoomVerbFX", "AkStereoDelayFX", "AkToneSource", "AkTremoloFX", "AkOggOpusDecoder", "AkWemOpusDecoder", "examples", "crossbeam-channel", "bevy", "rrise-headers"] }
default = AkMeterFX, AkVorbisDecoder

These default features are set whenever rrise is added without default-features = false somewhere in the dependency tree.

AkVorbisDecoder default
AkOpusDecoder = AkOggOpusDecoder, AkWemOpusDecoder
AkAudioInputSource AkCompressorFX AkDelayFX
AkExpanderFX AkFlangerFX AkGainFX
AkGuitarDistortionFX AkHarmonizerFX
AkMatrixReverbFX
AkMeterFX default
AkParametricEQFX AkPeakLimiterFX
AkPitchShifterFX AkRecorderFX AkRoomVerbFX
AkSilenceSource AkSineSource AkStereoDelayFX
AkSynthOneSource AkTimeStretchFX AkToneSource
AkTremoloFX
AkOggOpusDecoder AkOpusDecoder?

Internal features, don't enable independantly!

AkWemOpusDecoder AkOpusDecoder?
examples = cc, ctrlc, lerp, simple_logger

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

cc examples?
ctrlc examples?
simple_logger examples?

Enables simple_logger ^2.1.0

lerp examples?

Enables lerp ^0.4.0

crossbeam-channel implicit feature

Enables crossbeam-channel

crossbeam-channel:

Multi-producer multi-consumer channels for message passing

bevy implicit feature

Enables bevy ^0.9.0

bevy:

A refreshingly simple data-driven game engine and app framework

rrise-headers implicit feature

Enables rrise-headers

rrise-headers:

A helper for Rrise, generating headers based on soundbank definition files