CHANGELOG.md
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE
MANIFEST.in
README.md
RELEASING.md
SECURITY.md
pyproject.toml
c64cast/__init__.py
c64cast/__main__.py
c64cast/_midi.py
c64cast/_native_io.py
c64cast/_pollthread.py
c64cast/_redact.py
c64cast/py.typed
c64cast.egg-info/PKG-INFO
c64cast.egg-info/SOURCES.txt
c64cast.egg-info/dependency_links.txt
c64cast.egg-info/entry_points.txt
c64cast.egg-info/requires.txt
c64cast.egg-info/top_level.txt
c64cast/app/__init__.py
c64cast/app/cli.py
c64cast/app/cli_commands.py
c64cast/app/config.py
c64cast/app/config_serialize.py
c64cast/app/config_store.py
c64cast/app/connect.py
c64cast/app/console_library.py
c64cast/app/doctor.py
c64cast/app/ensemble.py
c64cast/app/fs_walk.py
c64cast/app/introspect.py
c64cast/app/media_store.py
c64cast/app/orchestrator.py
c64cast/app/paths.py
c64cast/app/playlist.py
c64cast/app/playlist_support.py
c64cast/app/profiler.py
c64cast/app/quickcast.py
c64cast/app/recording_metadata.py
c64cast/app/scene_factory.py
c64cast/app/schema.py
c64cast/app/serve.py
c64cast/app/session.py
c64cast/app/update_state.py
c64cast/app/upgrade.py
c64cast/app/wizard.py
c64cast/app/orchestrators/__init__.py
c64cast/app/orchestrators/big_text_span.py
c64cast/audio/__init__.py
c64cast/audio/audio.py
c64cast/audio/audio_features.py
c64cast/audio/audio_handlers.py
c64cast/audio/audio_marker.py
c64cast/audio/audio_rate.py
c64cast/audio/audio_source.py
c64cast/audio/dac_calibration.py
c64cast/audio/dac_calibration_store.py
c64cast/audio/dac_capture_device.py
c64cast/audio/dac_curve_resolve.py
c64cast/audio/dac_curves.py
c64cast/audio/dac_slot_ring.py
c64cast/audio/dsp.py
c64cast/audio/sampler.py
c64cast/control/__init__.py
c64cast/control/auth.py
c64cast/control/camera.py
c64cast/control/console_mdns.py
c64cast/control/control_plane.py
c64cast/control/keyboard.py
c64cast/control/live_tune.py
c64cast/control/midi_control.py
c64cast/control/midi_setup.py
c64cast/control/perf_console.py
c64cast/control/performance.py
c64cast/control/screen.py
c64cast/control/setup_api.py
c64cast/control/setup_gate.py
c64cast/control/tempo.py
c64cast/control/transport.py
c64cast/control/vision.py
c64cast/control/web_api.py
c64cast/control/web_static.py
c64cast/data/c64cast.schema.json
c64cast/examples/audio-reactive-input.toml
c64cast/examples/audio-reactive-listen.toml
c64cast/examples/c64cast.example.toml
c64cast/examples/color-dither.toml
c64cast/examples/color-force-palette.toml
c64cast/examples/effect-chain.toml
c64cast/examples/effect-reactive.toml
c64cast/examples/effect-trails.toml
c64cast/examples/hello.toml
c64cast/examples/menu.toml
c64cast/examples/overlay-big_text.toml
c64cast/examples/overlay-callsign.toml
c64cast/examples/overlay-clock.toml
c64cast/examples/overlay-countdown.toml
c64cast/examples/overlay-logo.toml
c64cast/examples/overlay-marquee.toml
c64cast/examples/overlay-network.toml
c64cast/examples/overlay-obs_status.toml
c64cast/examples/overlay-rss.toml
c64cast/examples/overlay-scrolling_text.toml
c64cast/examples/overlay-spectrum_bitmap.toml
c64cast/examples/overlay-spectrum_petscii.toml
c64cast/examples/overlay-weather.toml
c64cast/examples/performance-clips.toml
c64cast/examples/scene-asid.toml
c64cast/examples/scene-blank.toml
c64cast/examples/scene-generative-colored-bursts.toml
c64cast/examples/scene-generative-dna.toml
c64cast/examples/scene-generative-dotswarm.toml
c64cast/examples/scene-generative-drift.toml
c64cast/examples/scene-generative-epicycle.toml
c64cast/examples/scene-generative-fire.toml
c64cast/examples/scene-generative-fireworks.toml
c64cast/examples/scene-generative-game-of-life.toml
c64cast/examples/scene-generative-halo.toml
c64cast/examples/scene-generative-hiphotic.toml
c64cast/examples/scene-generative-hopalong.toml
c64cast/examples/scene-generative-lissajous.toml
c64cast/examples/scene-generative-mandelbrot.toml
c64cast/examples/scene-generative-metaballs.toml
c64cast/examples/scene-generative-moire2.toml
c64cast/examples/scene-generative-petscii.toml
c64cast/examples/scene-generative-plasma.toml
c64cast/examples/scene-generative-rorschach.toml
c64cast/examples/scene-generative-rotozoomer.toml
c64cast/examples/scene-generative-sid.toml
c64cast/examples/scene-generative-soap.toml
c64cast/examples/scene-launcher.toml
c64cast/examples/scene-midi.toml
c64cast/examples/scene-slideshow.toml
c64cast/examples/scene-video-sampler.toml
c64cast/examples/scene-video.toml
c64cast/examples/scene-waveform.toml
c64cast/examples/scene-webcam-audio.toml
c64cast/examples/scene-webcam-hires.toml
c64cast/examples/scene-webcam-hires_edges.toml
c64cast/examples/scene-webcam-mcm.toml
c64cast/examples/scene-webcam-mhires.toml
c64cast/examples/scene-webcam-petscii.toml
c64cast/examples/scene-wled.toml
c64cast/examples/teensyrom-blank.toml
c64cast/examples/vision-gesture.toml
c64cast/examples/vision-modes.toml
c64cast/examples/wled-control.toml
c64cast/examples/ensemble/left.toml
c64cast/examples/ensemble/master.toml
c64cast/examples/ensemble/middle.toml
c64cast/examples/ensemble/right.toml
c64cast/hw/__init__.py
c64cast/hw/api.py
c64cast/hw/backend.py
c64cast/hw/c64.py
c64cast/hw/char_rom.py
c64cast/hw/hw_provision.py
c64cast/hw/socket_dma.py
c64cast/hw/teensyrom_api.py
c64cast/hw/teensyrom_dma.py
c64cast/hw/vic_stream.py
c64cast/scenes/__init__.py
c64cast/scenes/backgrounds.py
c64cast/scenes/bitmap_text.py
c64cast/scenes/effects.py
c64cast/scenes/frame_source.py
c64cast/scenes/interstitial.py
c64cast/scenes/modulation.py
c64cast/scenes/music_features.py
c64cast/scenes/scenes.py
c64cast/scenes/setup_progress.py
c64cast/scenes/text_surface.py
c64cast/scenes/video_transport.py
c64cast/scenes/generators/__init__.py
c64cast/scenes/generators/_noise.py
c64cast/scenes/generators/colored_bursts.py
c64cast/scenes/generators/dna.py
c64cast/scenes/generators/dotswarm.py
c64cast/scenes/generators/drift.py
c64cast/scenes/generators/epicycle.py
c64cast/scenes/generators/fire.py
c64cast/scenes/generators/fireworks.py
c64cast/scenes/generators/game_of_life.py
c64cast/scenes/generators/halo.py
c64cast/scenes/generators/hiphotic.py
c64cast/scenes/generators/hopalong.py
c64cast/scenes/generators/lissajous.py
c64cast/scenes/generators/mandelbrot.py
c64cast/scenes/generators/metaballs.py
c64cast/scenes/generators/moire2.py
c64cast/scenes/generators/plasma.py
c64cast/scenes/generators/rorschach.py
c64cast/scenes/generators/rotozoomer.py
c64cast/scenes/generators/soap.py
c64cast/scenes/generators/tunnel.py
c64cast/scenes/overlays/__init__.py
c64cast/scenes/overlays/_spectrum.py
c64cast/scenes/overlays/big_text.py
c64cast/scenes/overlays/callsign.py
c64cast/scenes/overlays/clock.py
c64cast/scenes/overlays/corner_text.py
c64cast/scenes/overlays/countdown.py
c64cast/scenes/overlays/logo.py
c64cast/scenes/overlays/marquee.py
c64cast/scenes/overlays/menu.py
c64cast/scenes/overlays/network.py
c64cast/scenes/overlays/obs_status.py
c64cast/scenes/overlays/rss.py
c64cast/scenes/overlays/scrolling_text.py
c64cast/scenes/overlays/spectrum_bitmap.py
c64cast/scenes/overlays/spectrum_petscii.py
c64cast/scenes/overlays/weather.py
c64cast/sid/__init__.py
c64cast/sid/asid.py
c64cast/sid/asid_player.py
c64cast/sid/asid_scene.py
c64cast/sid/asid_sidmap.py
c64cast/sid/emusid_mixer.py
c64cast/sid/midi_scene.py
c64cast/sid/sid_autoconfig.py
c64cast/sid/sid_host_emu.py
c64cast/sid/sid_hw_config.py
c64cast/sid/sid_panning.py
c64cast/sid/sid_resolved.py
c64cast/sid/sid_volume.py
c64cast/sid/sidemu.py
c64cast/sid/songlengths.py
c64cast/sid/voice_scope.py
c64cast/sid/waveform.py
c64cast/video/__init__.py
c64cast/video/dither.py
c64cast/video/flicker.py
c64cast/video/framebuffer.py
c64cast/video/modes_irq.py
c64cast/video/palette.py
c64cast/video/petscii_styles.py
c64cast/video/preview.py
c64cast/video/rolling_palette.py
c64cast/video/video.py
c64cast/video/modes/__init__.py
c64cast/video/modes/base.py
c64cast/video/modes/bitmap.py
c64cast/video/modes/blank.py
c64cast/video/modes/char.py
c64cast/video/modes/hires.py
c64cast/video/modes/mcm.py
c64cast/video/modes/mhires.py
c64cast/video/modes/petscii.py
c64cast/web/dist/index.html
c64cast/web/dist/assets/app.css
c64cast/web/dist/assets/app.js
c64cast/wled/__init__.py
c64cast/wled/wled_device.py
c64cast/wled/wled_sink.py
c64cast/wled/wled_sync.py
tests/test_api.py
tests/test_architecture_index.py
tests/test_asid.py
tests/test_asid_player.py
tests/test_asid_scene.py
tests/test_asid_sidmap.py
tests/test_audio.py
tests/test_audio_device_resolve.py
tests/test_audio_features.py
tests/test_audio_lifecycle.py
tests/test_audio_marker.py
tests/test_audio_source_sid.py
tests/test_backend.py
tests/test_backgrounds.py
tests/test_big_text.py
tests/test_big_text_span.py
tests/test_bitmap_compose.py
tests/test_bitmap_overlays.py
tests/test_blank_mode.py
tests/test_book_build.py
tests/test_book_fonts.py
tests/test_build_site.py
tests/test_camera.py
tests/test_cell_strategy.py
tests/test_char_rom.py
tests/test_cli_parser.py
tests/test_config.py
tests/test_config_serialize.py
tests/test_config_store.py
tests/test_connect.py
tests/test_console_mdns.py
tests/test_control_auth.py
tests/test_control_plane.py
tests/test_dac_calibration.py
tests/test_dac_curves.py
tests/test_dither.py
tests/test_dither_compose.py
tests/test_docs_links.py
tests/test_docs_prose_counts.py
tests/test_doctor.py
tests/test_dsp.py
tests/test_dsp_wiring.py
tests/test_effect_chain.py
tests/test_emusid_mixer.py
tests/test_ensemble.py
tests/test_ensemble_audio_lock.py
tests/test_ensemble_config.py
tests/test_ensemble_shutdown.py
tests/test_example_toml_drift.py
tests/test_examples_cli.py
tests/test_flicker_blend.py
tests/test_framebuffer.py
tests/test_fuzzy_suggestions.py
tests/test_generative.py
tests/test_hires_cell_pick.py
tests/test_host_palette.py
tests/test_hw_provision.py
tests/test_interstitial.py
tests/test_interstitial_names.py
tests/test_introspect.py
tests/test_keyboard.py
tests/test_launcher_scene.py
tests/test_live_tune.py
tests/test_mcm_mode.py
tests/test_media_store.py
tests/test_menu.py
tests/test_midi_control.py
tests/test_midi_scene.py
tests/test_midi_setup.py
tests/test_music_features.py
tests/test_orchestrator_base.py
tests/test_overlays.py
tests/test_packaging_metadata.py
tests/test_palette.py
tests/test_paths.py
tests/test_perf_console.py
tests/test_performance.py
tests/test_petscii_styles.py
tests/test_playlist.py
tests/test_playlist_broadcast.py
tests/test_pollthread.py
tests/test_preview.py
tests/test_process_exit.py
tests/test_profiler.py
tests/test_quickcast.py
tests/test_raster_gate.py
tests/test_recording_metadata.py
tests/test_redact.py
tests/test_reference_appendices.py
tests/test_reference_diagrams.py
tests/test_release.py
tests/test_reu_audio.py
tests/test_reu_mic.py
tests/test_reu_video.py
tests/test_rolling_palette.py
tests/test_sampler.py
tests/test_save_settings.py
tests/test_scene_color.py
tests/test_scene_fade.py
tests/test_scenes_aspect.py
tests/test_schema.py
tests/test_screen.py
tests/test_serve.py
tests/test_session.py
tests/test_setup_api.py
tests/test_setup_gate.py
tests/test_setup_progress.py
tests/test_sid_autoconfig.py
tests/test_sid_host_emu.py
tests/test_sid_panning.py
tests/test_sid_resolved.py
tests/test_sid_volume.py
tests/test_socket_dma.py
tests/test_songlengths.py
tests/test_spectrum_bitmap.py
tests/test_suggest_palette.py
tests/test_target_fps_defaults.py
tests/test_teensyrom.py
tests/test_tempo.py
tests/test_text_surface.py
tests/test_transport.py
tests/test_update_state.py
tests/test_upgrade.py
tests/test_vic_stream.py
tests/test_video.py
tests/test_vision.py
tests/test_voice_scope.py
tests/test_waveform.py
tests/test_web_api.py
tests/test_web_static.py
tests/test_wizard.py
tests/test_wled_device.py
tests/test_wled_sink.py
tests/test_wled_sync.py