pub enum SampleRecorderSource {
Show 15 variants
AudLPlusR,
AudL,
AudR,
Bd,
Sd,
RsCp,
Bt,
Lt,
MtHt,
ChOh,
CyCb,
Main,
UsbL,
UsbR,
UsbLPlusR,
}
Expand description
Excerpt from the manual
Source selects between different audio sources to sample from.
- AUD L+R sets the input source to sample external audio through the AUDIO IN L+R inputs. The audio is summed together to mono.
- AUD L sets the input source to AUDIO IN L.
- AUD R sets the input source to AUDIO IN R.
- BD, SD, RS/CP, BT, LT, MT/HT, CH/OH, CY/CB sets the input source to the internal audio from the separate drum tracks.
- MAIN sets the input source to the internal MAIN L+R channels. The audio is summed together to mono.
- USB L+R sets the input source to sample external audio (from both left and right channel) through the USB input. The audio is summed together to mono.
- USB L sets the input source to sample external audio from only the left channel of the incoming audio from the USB input.
- USB R sets the input source to sample external audio from only the right channel of the incoming audio from the USB input.
Variants§
Trait Implementations§
source§impl Clone for SampleRecorderSource
impl Clone for SampleRecorderSource
source§fn clone(&self) -> SampleRecorderSource
fn clone(&self) -> SampleRecorderSource
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for SampleRecorderSource
impl Debug for SampleRecorderSource
source§impl Default for SampleRecorderSource
impl Default for SampleRecorderSource
source§fn default() -> SampleRecorderSource
fn default() -> SampleRecorderSource
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for SampleRecorderSource
impl<'de> Deserialize<'de> for SampleRecorderSource
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl From<SampleRecorderSource> for &str
impl From<SampleRecorderSource> for &str
source§fn from(sample_recorder_source: SampleRecorderSource) -> Self
fn from(sample_recorder_source: SampleRecorderSource) -> Self
Converts to this type from the input type.
source§impl From<SampleRecorderSource> for u8
impl From<SampleRecorderSource> for u8
source§fn from(sample_recorder_source: SampleRecorderSource) -> Self
fn from(sample_recorder_source: SampleRecorderSource) -> Self
Converts to this type from the input type.
source§impl Hash for SampleRecorderSource
impl Hash for SampleRecorderSource
source§impl Ord for SampleRecorderSource
impl Ord for SampleRecorderSource
source§fn cmp(&self, other: &SampleRecorderSource) -> Ordering
fn cmp(&self, other: &SampleRecorderSource) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
source§impl PartialEq for SampleRecorderSource
impl PartialEq for SampleRecorderSource
source§fn eq(&self, other: &SampleRecorderSource) -> bool
fn eq(&self, other: &SampleRecorderSource) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd for SampleRecorderSource
impl PartialOrd for SampleRecorderSource
source§fn partial_cmp(&self, other: &SampleRecorderSource) -> Option<Ordering>
fn partial_cmp(&self, other: &SampleRecorderSource) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moresource§impl Serialize for SampleRecorderSource
impl Serialize for SampleRecorderSource
source§impl TryFrom<&str> for SampleRecorderSource
impl TryFrom<&str> for SampleRecorderSource
source§impl TryFrom<u8> for SampleRecorderSource
impl TryFrom<u8> for SampleRecorderSource
impl Copy for SampleRecorderSource
impl Eq for SampleRecorderSource
impl StructuralEq for SampleRecorderSource
impl StructuralPartialEq for SampleRecorderSource
Auto Trait Implementations§
impl RefUnwindSafe for SampleRecorderSource
impl Send for SampleRecorderSource
impl Sync for SampleRecorderSource
impl Unpin for SampleRecorderSource
impl UnwindSafe for SampleRecorderSource
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more