quaver-rs 0.1.0

A Rust library for parsing and analyzing Quaver rhythm game maps
Documentation
/// Custom audio sample information
#[derive(Debug, Clone)]
pub struct CustomAudioSampleInfo {
    /// Name of the audio sample
    pub name: String,
    
    /// Path to the audio file
    pub path: String,
    
    /// Volume of the sample (0.0 to 1.0)
    pub volume: f32,
}

/// Sound effect information
#[derive(Debug, Clone)]
pub struct SoundEffectInfo {
    /// Start time of the sound effect in milliseconds
    pub start_time: f32,
    
    /// Type of sound effect
    pub effect_type: String,
    
    /// Parameters for the sound effect
    pub parameters: Vec<f32>,
}