chaudio.visuals package

Module contents

Visually Representing Data (chaudio.visuals)

All sorts of visualization code

chaudio.visuals.graph(audio, title='Audio Amplitude Graph', label=None)[source]
class chaudio.visuals.Oscilliscope(data, window_time=0.12, sync=None, sync_time=None, fps=24, audio_playback=True, _insert_time=0, playback_speed=1.0)[source]

Bases: object

__init__(data, window_time=0.12, sync=None, sync_time=None, fps=24, audio_playback=True, _insert_time=0, playback_speed=1.0)[source]
show()[source]
anim_init()[source]
save(*args, **kwargs)[source]
data_gen_specific(t, _samples)[source]
run_anim(frame)[source]
__dict__ = mappingproxy({'anim_init': <function Oscilliscope.anim_init>, 'show': <function Oscilliscope.show>, 'run_anim': <function Oscilliscope.run_anim>, 'data_gen_specific': <function Oscilliscope.data_gen_specific>, '__doc__': None, '__weakref__': <attribute '__weakref__' of 'Oscilliscope' objects>, 'save': <function Oscilliscope.save>, '__dict__': <attribute '__dict__' of 'Oscilliscope' objects>, '__init__': <function Oscilliscope.__init__>, '__module__': 'chaudio.visuals'})
__module__ = 'chaudio.visuals'
__weakref__

list of weak references to the object (if defined)

class chaudio.visuals.Spectograph(data, samples=8192, fps=24, audio_playback=True, playback_speed=1.0)[source]

Bases: object

__init__(data, samples=8192, fps=24, audio_playback=True, playback_speed=1.0)[source]
show()[source]
anim_init()[source]
save(*args, **kwargs)[source]
data_gen_specific(t)[source]
__dict__ = mappingproxy({'anim_init': <function Spectograph.anim_init>, 'show': <function Spectograph.show>, 'run_anim': <function Spectograph.run_anim>, 'data_gen_specific': <function Spectograph.data_gen_specific>, '__doc__': None, '__weakref__': <attribute '__weakref__' of 'Spectograph' objects>, 'save': <function Spectograph.save>, '__dict__': <attribute '__dict__' of 'Spectograph' objects>, '__init__': <function Spectograph.__init__>, '__module__': 'chaudio.visuals'})
__module__ = 'chaudio.visuals'
__weakref__

list of weak references to the object (if defined)

run_anim(frame)[source]
chaudio.visuals.oscilliscope(audio)[source]