No more disk-reader roll-delay
[ardour.git] / scripts / _dump_latency.lua
1 ardour { ["type"] = "Snippet", name = "Dump Latency",
2         license     = "MIT",
3         author      = "Ardour Team",
4 }
5
6 function factory () return function ()
7         print (" -- Session --")
8         print ("Worst Output Latency:  ", Session:worst_output_latency ())
9         print ("Worst Input Latency:   ", Session:worst_input_latency ())
10         print ("Worst Track Latency:   ", Session:worst_track_latency ())
11         print ("Worst Playback Latency:", Session:worst_playback_latency ())
12         print (" -- Tracks --")
13         for t in Session:get_tracks ():iter () do
14                 print (string.format ("%-24s  roll-delay: %4d  proc: %4d io: %4d", 
15                 t:name(), t:initial_delay (), t:signal_latency (), t:output():latency()))
16         end
17 end end