surge-math 0.1.42-alpha.0

surge synthesizer -- dsp math used in synthesis
Documentation
#[cfg(target_arch = "x86_64")] 
pub use core::arch::x86_64::*;

pub use core::ffi::c_void;
pub use atomic_float::{AtomicF64,AtomicF32};
pub use byteorder::{ByteOrder,BigEndian,LittleEndian};
pub use derive_more::{DerefMut,Deref};
pub use enhanced_enum::enhanced_enum;
pub use float_ord::*;
pub use getset::{Getters,Setters,MutGetters,CopyGetters};
pub use half::f16;
pub use ndarray::*;
pub use num::complex::Complex64;
pub use num_traits::*;
pub use paste::paste;
pub use std::cmp::Ordering;
pub use std::collections::{BTreeMap,BTreeSet};
pub use std::convert::TryFrom;
pub use std::convert::TryInto;
pub use std::f32::consts::PI as PI_32;
pub use std::f64::consts::PI as PI;
pub use std::fmt::Debug;
pub use std::fmt;
pub use std::sync::atomic::{AtomicI32,AtomicI16};
pub use std::sync::atomic;
pub use std::time::Duration;
pub use std::time;
pub use lazy_static::lazy_static;
pub use std::ops::AddAssign;
pub use num::Float;
pub use approx_eq::assert_approx_eq;