[−][src]Trait spectrusty::audio::EarInAudioFrame
A trait for controllers generating audio pulses from the EAR input.
Required methods
pub fn render_ear_in_audio_frame<V>(&self, blep: &mut B, channel: usize) where
V: AmpLevels<<B as Blep>::SampleDelta>,
[src]
V: AmpLevels<<B as Blep>::SampleDelta>,
Implementors
impl<A, M, B, X, F> EarInAudioFrame<A> for Scld<M, B, X, F> where
A: Blep,
M: PagedMemory8k,
F: VideoFrame,
[src]
A: Blep,
M: PagedMemory8k,
F: VideoFrame,
pub fn render_ear_in_audio_frame<V: AmpLevels<A::SampleDelta>>(
&self,
blep: &mut A,
channel: usize
)
[src]
&self,
blep: &mut A,
channel: usize
)
impl<A, M, B, X, V> EarInAudioFrame<A> for Ula<M, B, X, V> where
A: Blep,
V: VideoFrame,
[src]
A: Blep,
V: VideoFrame,
pub fn render_ear_in_audio_frame<L: AmpLevels<A::SampleDelta>>(
&self,
blep: &mut A,
channel: usize
)
[src]
&self,
blep: &mut A,
channel: usize
)
impl<A, U> EarInAudioFrame<A> for UlaPlus<U> where
A: Blep,
U: Video + EarInAudioFrame<A>,
[src]
A: Blep,
U: Video + EarInAudioFrame<A>,
pub fn render_ear_in_audio_frame<V: AmpLevels<A::SampleDelta>>(
&self,
blep: &mut A,
channel: usize
)
[src]
&self,
blep: &mut A,
channel: usize
)
impl<B, D, X> EarInAudioFrame<B> for Ula3<D, X> where
B: Blep,
[src]
B: Blep,
pub fn render_ear_in_audio_frame<L: AmpLevels<B::SampleDelta>>(
&self,
blep: &mut B,
channel: usize
)
[src]
&self,
blep: &mut B,
channel: usize
)
impl<B, D, X> EarInAudioFrame<B> for Ula128<D, X> where
B: Blep,
[src]
B: Blep,
pub fn render_ear_in_audio_frame<L: AmpLevels<B::SampleDelta>>(
&self,
blep: &mut B,
channel: usize
)
[src]
&self,
blep: &mut B,
channel: usize
)