Timecode importer for the Laseranimation Sollinger Lasergraph DSP.
This tool imports timestamps from a csv-file to the LaserAnimation Sollinger Lasergraph DSP timescript and optionally adds the corresponding entries.
- Import timestamps to timescript
- Import entrys to film (optional)
- Set start number for first entry (optional)
- Import from CSV file
For a detailed explanation, see the repository wiki.
To run the importer, use the subcommand 'import'.
Usage: lasergraph-timecode-importer import [OPTIONS] --address <IP-ADDRESS> --csv <FILE>
Options:
-a, --address <IP-ADDRESS> IP-Address of the Lasergraph DSP
-p, --port <PORT> TCP/IP port of the lasergraph DSP for remoting [default: 8210]
-c, --csv <FILE> Path to the CSV-file
-e, --create-entry Defines if entries should be created
-s, --start-entry <ENTRY> Defines the number of the first Entry [default: 0]
-h, --help Print help
To generate shell completions, use the 'completions' subcommand with the desired shell as an argument.
Usage: lasergraph-timecode-importer completions <SHELL>
Arguments:
<SHELL> [possible values: bash, elvish, fish, powershell, zsh]
Options:
-h, --help Print help
Example with fish shell:
lasergraph-timecode-importer completions fish > ~/.config/fish/completions/lasergraph-timecode-importer.fish
Sometimes it's hard to find the correct timestamp for specific (out of beat) sequences in the Lasergraph DSP Timescript.
There are thrid party tools like Reaper, where you can set specific markers to the the timeline and export them afterwards to a csv-file.
For light shows with the MaLighting GrandMa2, it is common practice to use the exported csv and import it to the console.
I want to adapt this workflow to the Lasergraph DSP.