gled-model 2.32.1

The data model of gled: projects, scenes, effects, animations, curves and assets
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
//! Sound triggers as projects store them, and the audio input device.

pub mod trigger;
pub mod trigger_params;
pub mod trigger_ref;

use serde::{Deserialize, Serialize};

/// The audio input device of a project: cpal's device id as text, e.g.
/// `ALSA://device/1`. Only the machine that opens the device parses it.
#[derive(Serialize, Deserialize, Debug, Clone, PartialEq, Eq, Hash)]
#[serde(transparent)]
pub struct AudioDeviceId(pub String);