Commit Graph

2124 Commits

Author SHA1 Message Date
c0ntrol
b1ec422b18 #255 quick jumps using keys 0-9. sample bank selection with SHIFT modifier 2020-07-25 16:47:29 +02:00
c0ntrol
28af71c955 set bg frame 2020-07-19 23:34:11 +02:00
c0ntrol
564a8e9326 remove debug statement 2020-07-19 23:09:34 +02:00
c0ntrol
c6bda71a74 WIP 2020-07-19 23:09:02 +02:00
c0ntrol
e37500e156 WIP 2020-07-19 22:51:40 +02:00
c0ntrol
a56a4b3d18 WIP 2020-07-16 22:15:43 +02:00
c0ntrol
357d10b273 optimize 2020-07-12 15:28:09 +02:00
c0ntrol
cc77e45f8d refactor libvje 2020-07-10 20:36:33 +02:00
c0ntrol
875343b122 support transitions in sample sequencer, remove some obsolete debug messages 2020-07-10 17:52:40 +02:00
c0ntrol
6af138d60a process transition only when frame is in transition range, fix issue with chain fader while transitioning 2020-07-07 23:35:24 +02:00
c0ntrol
a16d153ad8 use monotonic clock instead of system clock, allow calibration of any stream source and not just video4linux devices 2020-07-07 21:38:45 +02:00
c0ntrol
8965d18cd6 Revert "use MONOTONIC instead of REALTIME"
This reverts commit b45457d858.
2020-07-07 01:15:26 +02:00
c0ntrol
b45457d858 use MONOTONIC instead of REALTIME 2020-07-06 23:48:00 +02:00
c0ntrol
1f5fdef5a4 add black-replace FX 2020-07-06 22:17:43 +02:00
c0ntrol
b52e278484 add check on fx chain,change return type, add FIXME , some cleanup 2020-02-15 19:31:21 +01:00
c0ntrol
e3ec9dcc9d do not change shape if already set 2020-02-02 11:38:49 +01:00
c0ntrol
a4a8a0a67e fix inproper cleanup when switching samples, add bounds checking 2020-02-02 11:11:42 +01:00
c0ntrol
2e878008e3 press SHIFT+T to toggle transitions 2020-02-01 18:44:58 +01:00
c0ntrol
4f27fd36f0 transitioning fixes 2020-01-26 13:20:15 +01:00
c0ntrol
c9fa06dfea update transition state in UI 2020-01-05 19:44:15 +01:00
c0ntrol
6abd8b9b45 add commandline option --borderless, restore video window to last set position when switching back from fullscreen mode 2019-11-09 16:42:17 +01:00
c0ntrol
ffc68c84a8 compile warnings 2019-11-09 16:41:02 +01:00
c0ntrol
c5278d06cb quit stream on delete, dont wait, set to error state when decoder fails 2019-11-09 16:14:08 +01:00
c0ntrol
836a5aa2fd various fixes 2019-10-27 19:33:54 +01:00
c0ntrol
7252121928 pass pointer to chain entry, not to fx instance 2019-10-27 18:36:20 +01:00
c0ntrol
01f66af3f9 add new FX 'frame delay' 2019-10-27 18:17:05 +01:00
c0ntrol
f15e904b7c fix offline recording 2019-10-27 15:41:39 +01:00
c0ntrol
4a85116841 add transition settings to sample (testing), fix segfault at exit, fix freeze in reloaded when loading samples 2019-10-27 14:06:58 +01:00
c0ntrol
ebddb4153c push bg frame to fx chain 2019-09-15 15:11:28 +02:00
c0ntrol
e164ef5063 replay fedora fixes 2019-09-15 12:45:54 +02:00
c0ntrol
95535ce8a8 #183 refactor libvje 2019-09-08 15:08:29 +02:00
Jerome Blanchi aka d.j.a.y
6d6fe4b812 libvje : square - add orientation and parity params
remove offsets params
2019-08-04 21:39:55 +02:00
Jerome Blanchi aka d.j.a.y
fda3165c91 libvje : dotilism - add orientation and type params
- Orientation param add the ability to choose where the dot grid"s
origin is : Center Or NorthEast (todo N/NW/S/SW/SE)
- Parity param, select odd:even:no parity numbers of dots (todo berzek!)
2019-08-03 15:37:21 +02:00
Jerome Blanchi aka d.j.a.y
1e96386182 libvje : move to commons
Move grid bounds stuff and draw_circle to libvje commons
2019-08-03 15:11:43 +02:00
Jerome Blanchi aka d.j.a.y
4f430224aa libvje: halftone - add Orientation and Parity params
- Orientation param add the ability to choose where the dot grid"s
origin is : Center Or NorthEast (todo N/NW/S/SW/SE)
- Parity param, select odd:even:no parity numbers of dots (todo berzek!)
2019-08-03 11:39:04 +02:00
c0ntrol
c78a2967d3 refactor performer (WIP) 2019-07-21 19:27:51 +02:00
Niels
445f240c5c Merge pull request #243 from d-j-a-y/master
Fix build for Fedora likes & Debian Buster
2019-07-19 18:04:23 +02:00
c0ntrol
ba9ff8b85a fix #244 2019-07-19 17:54:37 +02:00
Jerome Blanchi aka d.j.a.y
53d986e865 Enable Freetype2 again and fix debian buster build.
freetype (2.9.1-1) experimental; urgency=medium
	...
	 The `freetype-config' script is no longer installed by default
	      (Closes: #871470, #886461). All packages depending on libfreetype6-dev
	      should use pkg-config to find the relevant CFLAGS and libraries.

https://metadata.ftp-master.debian.org/changelogs//main/f/freetype/freetype_2.9.1-3_changelog
2019-07-19 15:31:52 +02:00
Jerome Blanchi aka d.j.a.y
ea87d21b00 Fix build for Fedora likes 2019-07-15 21:41:16 +02:00
c0ntrol
07f07a9fe6 fix infinite loop in sample randomizer when there are no samples 2019-07-11 22:37:30 +02:00
c0ntrol
ff04950dae create feature branch for #242 2019-07-11 22:32:37 +02:00
c0ntrol
e300d0d8bc fix regression, increased length of header 2019-07-08 21:24:37 +02:00
c0ntrol
a4a988a7e3 enable average-blend FX 2019-07-08 21:24:09 +02:00
c0ntrol
bf172092b2 #240 SDL_YUV_CONVERSION_JPEG etc requires at least version 2.0.8 2019-07-08 18:57:27 +02:00
c0ntrol
823b371d3e disable average blend fx 2019-07-07 23:11:00 +02:00
c0ntrol
0044dfd3fc disable ac_average fx 2019-07-07 23:06:22 +02:00
c0ntrol
37d89e6c07 #240 (black is not black), fix CCIR601 and JPEG yuv ranges, fix parsing FX list, drop aclib, fix compile warnings, remove obsolete code, support all sampling types in dv video, fix rgb yuv color conversion formula, conditionally set SDL yuv range 2019-07-07 22:50:20 +02:00
c0ntrol
9c430b3999 #194 add debug statement to help debug this issue 2019-07-05 21:21:18 +02:00
c0ntrol
874b7b1234 #194 update modifier value 2019-07-05 20:56:16 +02:00