Commit Graph

3235 Commits

Author SHA1 Message Date
c0ntrol
388fe062bc fix issue #119, keep rendering FX chain on pause, evaluate speed of mixing sample instead of top sample, use resume position instead of starting position where necessary (resume position falls to start position if not set), set resume position after frame increment 2018-10-06 17:22:25 +02:00
c0ntrol
41437f5138 fix issue #125 2018-10-06 13:15:40 +02:00
c0ntrol
3d7f7b48ad fix some leaks 2018-09-29 15:56:08 +02:00
c0ntrol
36c75d5def fix small leak 2018-09-29 15:27:57 +02:00
c0ntrol
26401a398c fix issue #167 2018-09-29 15:26:23 +02:00
c0ntrol
78f3594613 refactor setting frame duplication on mixing channel (keyboard) 2018-09-22 22:29:26 +02:00
c0ntrol
f2e4195cf3 take mixing sample from stream if playing a stream 2018-09-22 22:28:11 +02:00
c0ntrol
208718b3ff refactor P_A to solve compile warnings 2018-09-22 22:23:31 +02:00
c0ntrol
f08c29b5ec remove compile warnings, remove unused code 2018-09-22 20:59:49 +02:00
c0ntrol
f5d242f15f remove unused variable 2018-09-22 20:41:44 +02:00
c0ntrol
46f804cb83 simplify and fix memory allocation in QT audio write 2018-09-22 20:40:35 +02:00
c0ntrol
43ac5ab51e fix setting the speed of a mixing sample (keyboard) 2018-09-22 19:53:21 +02:00
c0ntrol
29b553815e missing qualifier 2018-09-22 19:53:06 +02:00
c0ntrol
fb9c5b4a37 update copyright year 2018-09-22 19:51:57 +02:00
c0ntrol
212ac12608 remove unused declaration 2018-09-22 19:51:36 +02:00
Niels
d60080393b Merge pull request #162 from d-j-a-y/djay_mixing_channel_speed
veejay : New VIMS + Multi modifier on KeyBinding
2018-09-22 19:40:25 +02:00
c0ntrol
81658d3604 Add new FX 'Posterize II' 2018-09-15 21:11:03 +02:00
c0ntrol
75f525c935 fix possible divide by zero 2018-09-15 21:10:48 +02:00
c0ntrol
8866055b38 fix possible divide by zero, dead stores, a.o 2018-09-15 21:10:15 +02:00
c0ntrol
ca7b0e6c78 fix memory leak 2018-09-15 21:09:10 +02:00
c0ntrol
5e2a096c7c fix possible divide by zero 2018-09-15 21:08:53 +02:00
c0ntrol
da18d32ac0 fix use of incompatible type 2018-09-15 21:08:24 +02:00
c0ntrol
2fdb317f2f fix memory leak, fix dead store 2018-09-15 21:08:04 +02:00
c0ntrol
899ce86c54 fix memory leak 2018-09-15 21:07:47 +02:00
c0ntrol
74c0032660 do not draw line if there is no line to draw 2018-09-15 21:07:22 +02:00
c0ntrol
312cfd8035 fix null dereferences 2018-09-15 21:06:54 +02:00
c0ntrol
ac4b3042b3 fix possible divide by zero 2018-09-15 21:06:10 +02:00
c0ntrol
a7fa31bada write cause to console 2018-09-15 21:05:48 +02:00
c0ntrol
726dccd8ac limit writing to minimum buffer size 2018-09-15 21:05:20 +02:00
c0ntrol
fcc1432132 fix possible memory leaks 2018-09-15 21:04:39 +02:00
c0ntrol
109dddf43c fix possible divide by zero 2018-09-15 21:04:17 +02:00
c0ntrol
a07d7cf39f fix null dereference 2018-09-15 21:03:58 +02:00
c0ntrol
cf3f55c63d fix freeing released memory 2018-09-15 21:03:31 +02:00
c0ntrol
56c5f8b7b2 fix allocation for qt files 2018-09-15 21:03:12 +02:00
c0ntrol
1896983715 take sizeof struct instead of primitive 2018-09-15 21:02:35 +02:00
c0ntrol
10676454eb VIMS bugfixes
fix VIMS overflow
fix VIMS full queue, discard new messages
fix VIMS partial message received (type V and K)
clear VIMS arguments before use
fix VIMS default optional parameter values (format specifier was not
evaluated for enumerated param)
clear VIMS integer array before use
2018-09-08 21:29:47 +02:00
c0ntrol
5d0c7949f5 fix FPE in division (0.5 becomes 0) 2018-09-08 21:28:20 +02:00
Niels
20eb02653e Merge pull request #161 from d-j-a-y/djay_reloaded_tree_fxchain
Reloaded : fx Chain tree - click to toggle chain
2018-09-01 17:52:31 +02:00
Jerome Blanchi aka d.j.a.y
9bae8c6b3d veejay : VIMS current sample mix speed and duplication keybinding
* set speed : SHIFT + [a...l]
* set duplication : ALT + SHIFT + [a...l]

* fix VIMS_VIDEO_SET_SLOW effect range
* update man accordingly
2018-08-26 13:13:34 +02:00
Jerome Blanchi aka d.j.a.y
188e3fa324 veejay : allow multi modifier for keyboard events
* define bit field for VIMS_MOD
* update keyboard_event_map_ size (WARNING on hardcoded buffer size!)
* use of binary OR operation for modifier
VIMS_COPYRIGHT,SDLK_c,VIMS_MOD_CTRL|VIMS_MOD_SHIFT,...
2018-08-26 02:47:02 +02:00
Jerome Blanchi aka d.j.a.y
b6ab0b0ef0 veejay : news VIMS - SAMPLE_MIX_SET_SPEED & SAMPLE_MIX_SET_DUP (wip)
* aim to quick control current mix sample

- TODO -
keybinding --> multiple key modifier ?
2018-08-25 18:58:32 +02:00
Jerome Blanchi aka d.j.a.y
7e2517a780 Reloaded : chain tree - click any row to toggle any fx 2018-08-24 16:06:35 +02:00
Jerome Blanchi aka d.j.a.y
82df2fc517 veejay : fix vims argument VIMS_CHAIN_ENTRY_SET_STATE
Now VIMS_CHAIN_ENTRY_SET_STATE can use arguments
2018-08-24 15:43:50 +02:00
Jerome Blanchi aka d.j.a.y
1710ae6bd1 Reloaded : remove todo 2018-08-24 12:53:59 +02:00
Jerome Blanchi aka d.j.a.y
406f320afe Reloaded : move callback function to callback.c 2018-08-24 12:44:41 +02:00
Jerome Blanchi aka d.j.a.y
bbac351fc3 Reloaded : fx Chain tree - catch mouse click
Catch button press event on shift+click to toogle chain state.
NOTA : works over the FULL row
2018-08-24 11:30:01 +02:00
Jerome Blanchi aka d.j.a.y
5df11efd42 Reloaded : code cosmetic 2018-08-23 11:24:57 +02:00
d-j-a-y
7557430f6e Update according /doc/installation.md 2018-08-22 23:17:39 +02:00
d-j-a-y
08ba5afb53 Update Installation.md 2018-08-22 23:16:36 +02:00
c0ntrol
ec637f0223 fix writing beyond buffer size 2018-08-22 20:03:09 +02:00