qualia_core_db/audio/
mod.rs1pub mod acoustic_plane;
4pub mod acoustic_sab;
5pub mod audio_sidecar_link;
6pub mod audio_spectral_sheet;
7pub mod cqt_bake;
8pub mod dsp_kernel;
9pub mod hrtf;
10#[cfg(not(target_arch = "wasm32"))]
12pub mod istft;
13pub mod stft;
14pub mod stft_bake;
15pub mod tf_surface;
17pub mod tf_surface_edit;
19
20pub use acoustic_plane::{
21 acoustic_enabled_for_mode, acoustic_params_from_tensor, drain_sonic_tokens, pop_sonic_token,
22 push_sonic_token, sonify_tensor_node, AcousticParams, AcousticUniform, SonicTokenRing,
23 SONIC_RING_CAP,
24};
25pub use acoustic_sab::{
26 init_acoustic_sab, push_token_to_sab, read_uniform_from_sab, write_uniform_to_sab,
27 write_uniform_to_sab_with_mirror, AcousticSabHeader, ACOUSTIC_SAB_BYTES, ACOUSTIC_SAB_MAGIC,
28};
29pub use audio_sidecar_link::{
30 bake_audio_sidecar_into, compile_spectral_sheet_quin, enrich_preview_from_sidecar,
31 format_sidecar_relpath, link_tensor_audio_sidecar, sidecar_content_hash, SidecarBakeKind,
32};
33pub use audio_spectral_sheet::{
34 parse_sidecar_header, AudioSpectralSheetView, AudioSpectralSidecarHeader,
35 SPECTRAL_PREVIEW_BINS, SPECTRAL_SIDECAR_MAGIC,
36};
37pub use cqt_bake::{bake_cqt_sidecar_from_preview, bake_cqt_sidecar_from_samples, forward_cqt};
38pub use dsp_kernel::{epistemic_fm_index, epistemic_temperature_from_q, ParametricVoiceState};
39pub use hrtf::{
40 binaural_from_position, binaural_render, convolve_fir, set_hrtf_profile, synthesize_hrir,
41 BinauralGains, HrtfProfile,
42};
43pub use stft::{bake_stft_sidecar_from_samples, forward_stft, stft_magnitudes};
44pub use stft_bake::{bake_stft_sidecar_from_preview, bake_tensor_stft_sidecar, StftBakeError};