Harry van Haaren
abb0bfc923
Merge pull request #258 from openAVproductions/release_1.2
...
Release 1.2.0, closes https://github.com/openAVproductions/openAV-Luppp/milestone/5
2018-07-24 22:32:40 +01:00
Harry van Haaren
4aaaea80c2
release: 1.2.0 release commit
...
Signed-off-by: Harry van Haaren <harryhaaren@gmail.com>
2018-07-24 22:29:03 +01:00
Harry van Haaren
58eb9c3fed
README: update to meson build instructions
...
Meson is much nicer and easier to use for compiling,
and it will become the only build system in a future
release.
Signed-off-by: Harry van Haaren <harryhaaren@gmail.com>
2018-07-24 22:23:14 +01:00
Harry van Haaren
3769d5bafc
changelog: minor updates and stamp date
...
Signed-off-by: Harry van Haaren <harryhaaren@gmail.com>
2018-07-24 21:58:32 +01:00
Harry van Haaren
7ab4a9bc55
Merge pull request #257 from openAVproductions/metro_fades
...
metronome: add fancy fades, fixes #231
2018-07-24 21:48:45 +01:00
Harry van Haaren
0d99b3d584
metronome: add fancy fades, fixes #231
...
Signed-off-by: Harry van Haaren <harryhaaren@gmail.com>
2018-07-24 21:31:47 +01:00
Harry van Haaren
03c099d0d7
Merge pull request #255 from openAVproductions/fix_bpm_use_tempo
...
timemanager: error check tempos from "Use Tempo"
2018-07-21 16:50:40 +01:00
Harry van Haaren
7afcef5993
goptions: fix scan-build dead-init warning
...
Signed-off-by: Harry van Haaren <harryhaaren@gmail.com>
2018-07-21 00:14:35 +01:00
Harry van Haaren
4edd419a63
timemanager: replace sprintf() with snprintf()
...
This avoids buffer overflows.
Signed-off-by: Harry van Haaren <harryhaaren@gmail.com>
2018-07-21 00:03:07 +01:00
Harry van Haaren
e3491dbe5f
timemanager: error check tempos from "Use Tempo"
...
This commit adds a bpm conversion from the fpb to set the
tempo to, and then limits the values to the range as set
in config.hxx. A message is safely printed to the console
when a message is dropped. Fixes #240 .
Signed-off-by: Harry van Haaren <harryhaaren@gmail.com>
2018-07-20 23:59:52 +01:00
Harry van Haaren
5533a99913
Merge pull request #253 from openAVproductions/fix_dial
...
dial: fix unitialized variable
2018-07-15 13:08:45 +01:00
Harry van Haaren
ff71473ace
dial: fix unitialized variable
...
Before this the pan_style value was not initialized,
meaning that the dial could (very rarely) appear as
a pan style dial when it should not be. Thanks valgrind :)
Signed-off-by: Harry van Haaren <harryhaaren@gmail.com>
2018-07-15 12:08:07 +01:00
Harry van Haaren
3c33c66ea9
README: Fix link to issues
2018-07-15 11:06:30 +00:00
Harry van Haaren
e6384e12c0
Merge pull request #252 from georgkrause/sceneclearbug
...
prevent scene names being cleared on scene launch, thanks @georgkrause!
2018-07-15 09:54:59 +01:00
Georg Krause
a20ae2ed49
stop recording on clip reset
2018-07-15 10:51:32 +02:00
Georg Krause
14872cad14
prevent scene names being cleared on scene launch
2018-07-15 09:36:27 +02:00
Harry van Haaren
0286bff543
Merge pull request #249 from openAVproductions/remove_auto_file_open
...
tests: remove auto open file at failure
2018-07-14 14:06:38 +01:00
Harry van Haaren
a6b6f0beb1
Merge pull request #250 from openAVproductions/readme_fix
...
readme: update screenshot alt text
2018-07-14 14:02:38 +01:00
Harry van Haaren
821c17477d
readme: update screenshot alt text
2018-07-14 14:01:27 +01:00
Harry van Haaren
263dd65f9a
Merge pull request #247 from georgkrause/readme
...
update Readme, thanks @georgkrause and @sub26nico !
2018-07-14 14:00:52 +01:00
Harry van Haaren
c3c5ba5518
Merge pull request #246 from georgkrause/changelog
...
update Changelog, thanks @georgkrause
2018-07-14 13:42:36 +01:00
Harry van Haaren
d43ae4a512
tests: remove auto open file at failure
...
This removes auto open of the failed assert, which was
a fancy feature but pretty darn hacky too.
Signed-off-by: Harry van Haaren <harryhaaren@gmail.com>
2018-07-14 13:38:36 +01:00
Georg Krause
85c45b7c0f
rename file to right version number
2018-07-14 13:41:54 +02:00
Harry van Haaren
303b736a0b
Merge pull request #245 from georgkrause/fix242
...
Do clip playhead reset right, thanks @coderkun and @georgkrause
2018-07-14 12:30:28 +01:00
Harry van Haaren
03b542a67b
Merge pull request #248 from openAVproductions/fix_fabs
...
jacksendreturn: fix compile of fabs(), Merging this quickly to fix build
2018-07-14 12:27:25 +01:00
Harry van Haaren
dd36d19806
jacksendreturn: fix compile of fabs()
...
fabs() is not part of std::, so remove that prefix to
fix compilation.
Signed-off-by: Harry van Haaren <harryhaaren@gmail.com>
2018-07-14 12:25:02 +01:00
Harry van Haaren
e4b8632005
Merge pull request #243 from georgkrause/smoothing
...
Smoothing for discrete controls, thanks @georgkrause!
2018-07-14 12:21:04 +01:00
Georg Krause
2e80ccd8ff
update README.md, current URLs and Screenshot
2018-07-14 09:11:02 +02:00
sub26nico
7737ac1d46
add updated screenshot, made by @sub26nico
2018-07-14 09:10:32 +02:00
Georg Krause
22929224db
add smoothing to changelog
2018-07-13 11:44:17 +02:00
Georg Krause
d91c85a9ce
prepare changelog for next version
2018-07-12 15:19:08 +02:00
Georg Krause
d28b6d9481
add changelog for 1.1.1 release
2018-07-12 15:09:16 +02:00
Georg Krause
d8733a3292
update changelog for version 1.1
2018-07-12 15:02:12 +02:00
Georg Krause
210a08f418
removed const from smoothing_value
...
I wanted to make this const to prevent changes, but since the smoothing_value needs to be calculated based on the samplerate which
is a member of jack this does not work, I dont know how to do this. Any hints welcome.
2018-07-11 21:51:42 +02:00
Georg Krause
21e53c391d
calculate smoothing value depending on samplerate
...
Because smoothing "speed" distinguish between two sample rates, we need to calculate the right smoothing value for the used sample
rate on runtime. This commit changes this. The SMOOTHING_CONST in config.hxx can still be used to configurate the general speed for
smoothing.
2018-07-09 14:38:52 +02:00
Georg Krause
701e9dc24b
apply smoothing to input to send button
2018-07-09 14:16:41 +02:00
Georg Krause
abdf24dada
apply smoothing to input to mix button
2018-07-09 14:09:44 +02:00
Georg Krause
08835eac75
apply smoothing to input to key button
2018-07-09 13:57:06 +02:00
Georg Krause
74c40a55e3
apply smoothing to input volume
2018-07-09 13:54:11 +02:00
Georg Krause
211a8c886f
apply smoothing to master return vol
2018-07-09 13:50:39 +02:00
Georg Krause
df763be9fb
apply smoothing to input sidechain volume
2018-07-09 13:46:31 +02:00
Georg Krause
c7f268a45b
apply smoothing to input to send volume
2018-07-09 13:34:13 +02:00
Georg Krause
8b9b3bce44
apply smoothing to input to mix volume
2018-07-09 13:29:09 +02:00
Georg Krause
73662713d3
apply smoothing to sidechain key control
2018-07-09 11:40:14 +02:00
Georg Krause
eff6d2a824
apply smoothing to Postfader Sends (Snd-Button)
2018-07-09 11:33:50 +02:00
Georg Krause
4a176c2d96
reduce smoothing const
...
This values introduces a latency of 5ms on 44.1kHz which shouldn't be noticable for anyone. At least I can't notice it. This will be
the base for calculating the smoothing value based on the samplerate, because higher samplerates need other values.
2018-07-09 11:23:46 +02:00
Georg Krause
dc63930e87
apply smoothing to fx send button
2018-07-05 21:51:26 +02:00
Georg Krause
079154cc60
apply smoothing to fx sends
2018-07-05 21:24:32 +02:00
Georg Krause
d1d06b6607
apply internal default naming of private vars
2018-07-05 21:08:07 +02:00
Georg Krause
b0f4d8bc00
do clip playhead reset right
2018-07-02 22:52:48 +02:00