pub trait GenericSend<'a, T: ProbablyMutable + 'a>: SendIntType {
Show 18 methods fn parent_track(&self) -> &Track<'_, T>; fn index(&self) -> usize; fn new(track: &'a Track<'_, T>, index: usize) -> Self; fn get_info_value(&self, param: impl Into<String>) -> f64 { ... } fn is_mute(&self) -> bool { ... } fn phase_flipped(&self) -> bool { ... } fn is_mono(&self) -> bool { ... } fn volume(&self) -> Volume { ... } fn pan(&self) -> Pan { ... } fn pan_law(&self) -> PanLaw { ... } fn send_mode(&self) -> SendMode { ... } fn automation_mode(&self) -> AutomationMode { ... } fn source_channels(&self) -> Option<SendSourceChannels> { ... } fn dest_channels(&self) -> Option<SendDestChannels> { ... } fn midi_properties(&self) -> Option<SendMIDIProps> { ... } fn dest_track(&'a self) -> Option<Track<'_, Immutable>> { ... } fn source_track(&'a self) -> Option<Track<'_, Immutable>> { ... } fn get_envelope(
        &'a self,
        selector: impl Into<EnvelopeSelector>
    ) -> Option<Envelope<'_, Track<'_, T>, T>> { ... }
}

Required Methods

Provided Methods

Core method to retrieve send properties. With probability of 99% you shouldn’t use it.

Phase flipped if true.

Note, that mono parameter is not equal to SendDestChannels and SendSourceChannels is_mono parameters.

If None returned — the audio is off.

Returns None if source_channels are None.

If None is returned — MIDI is off.

Selector is either EnvelopeChunk or GUID.

In case of send it’s better to use chunk.

Implementors