Wykres commitów

15 Commity (aae464615777b03b446d82e2ab289dfb954422dd)

Autor SHA1 Wiadomość Data
nyanpasu64 ba17f64618 [wip] Fix loading YAML config from another directory
Bugs: FFmpeg writes to file named "-"
2018-08-27 04:48:35 -07:00
nyanpasu64 95895d8a07 Reorganize Config, add global trigger_width and render_width
`trigger/render_width` are grouped with `width_ms`, because they modify
`width_ms`.

`trigger/render_width/trigger` are grouped together, since `channels`
can override them.
2018-08-26 01:47:23 -07:00
nyanpasu64 e42d235343 Rename trigger/render_width_ratio to trigger/render_width
trigger/render_width multiplies how wide the window is, in milliseconds.
2018-08-26 01:24:26 -07:00
nyanpasu64 a7b1c06114 Rename Channel.nsamp to window_samp 2018-08-25 18:50:57 -07:00
nyanpasu64 2f08ca9ad8 Rename Trigger(nsamp=) to tsamp 2018-08-25 18:50:20 -07:00
nyanpasu64 a8e91f0a1b Replace Trigger(nsamp_frame) parameter with fps 2018-08-25 18:18:47 -07:00
nyanpasu64 5d0155fab3 Properly subsample 1-frame windows of CorrelationTrigger 2018-08-25 17:38:46 -07:00
nyanpasu64 f2f873707d Fix lag when using long input windows
Prevent CorrelationTrigger from looking backwards >= 1 frame in time.
Left half of data window is min()-tapered by a padded half-Hann window.

Primarily useful for bass.
2018-08-25 16:10:31 -07:00
nyanpasu64 2a23dedc55 Fix subsampling 2018-08-24 00:05:57 -07:00
nyanpasu64 0968052566 Switch from per-channel to global background color
Figure-global backgrounds are reasonably fast, while axes-specific
background color causes performance drop.
2018-08-16 22:21:18 -07:00
nyanpasu64 b648f9755b Add background/line color support to renderer 2018-08-16 22:21:18 -07:00
nyanpasu64 be57d5765f Add unified ITrigger constructor, [wip] trigger subsampling 2018-07-29 06:35:39 -07:00
nyanpasu64 7304464560 Rewrite CLI and Ovgenpy() using Channel class 2018-07-29 06:35:33 -07:00
nyanpasu64 965ba169de Fix and update ChannelConfig 2018-07-29 06:35:25 -07:00
nyanpasu64 8729e46cdf wip 2018-07-20 14:19:43 -07:00