Georg Krause
7d217629a9
Disable Metronome in Free Record Mode
2019-06-06 14:54:44 +02:00
Georg Krause
f41d76b3d7
Free Rec Mode Button works now
2019-06-06 10:31:01 +02:00
Georg Krause
335571ad17
Add Auto Stop Recording
2019-05-31 20:59:48 +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
b816f05279
use global smoothing const
2018-06-03 10:37:47 +02:00
Georg Krause
91803ee6eb
apply better smoothing parameter
2018-06-03 10:37:47 +02:00
Georg Krause
5dfc7bc639
simplify smoothing of master fader
2018-06-03 10:37:47 +02:00
Harry van Haaren
289313ce13
Merge pull request #230 from georgkrause/issue228
...
Fix Input Signal Flow
2018-05-19 16:34:00 +01:00
Harry van Haaren
338c6cdbf0
Merge pull request #222 from georgkrause/trackconfusion
...
repair trackconfusion
2018-05-19 16:31:51 +01:00
Harry van Haaren
73221aed04
Merge pull request #219 from georgkrause/clearclip134
...
sets default binding active to 1
2018-05-19 16:31:24 +01:00
Georg Krause
01b49a78dd
don't pipe input to send if input monitoring is turned off
2018-05-08 11:46:25 +02:00
coderkun
068d882ba0
Unify access to track buffers via array indices
...
Unify the access to track buffers via their array indices by using
reasonable variable names (e. g. “trackoffset” instead of “o”).
Additionally define the number of channels in the global configuration.
Finally add some comments to explain the index calculation.
2018-04-13 22:24:45 +02:00
coderkun
e2af26067b
fix typo
2018-04-13 15:48:46 +02:00
Georg Krause
987ec5dfbc
unify buffer access
2018-04-13 15:35:36 +02:00
Georg Krause
817dd63541
solve bug in binding midi controller to grid events
2018-04-11 12:33:56 +02:00
Georg Krause
e24b4a661f
removed some unused Code in Jack::Jack
2018-04-08 11:20:23 +02:00
Harry van Haaren
a431ff3868
jack: track numbering to use human-offset
...
Humans count from 1, so increase the track numbers in the JACK
port names by one, for both the sends/returns and the JACK FX.
2017-03-27 21:10:06 +01:00
Harry van Haaren
08bdc1ff09
restyled code after stereo added
2017-03-27 21:04:30 +01:00
coderkun
9b7cb506d5
Use stereo signal for all channels
2017-03-27 20:53:03 +01:00
coderkun
59b146f052
Use stereo input and stereo audio buffer
2017-03-27 20:53:03 +01:00
Harry van Haaren
394ced7f33
cleanup startup prints and blank lines
2016-12-30 12:30:59 +00:00
Harry van Haaren
01f71ec5e4
astyle: global restyle of codebase ( fixes #153 )
...
This to bring common fomatting to the whole project,
including submissions. To format a file to this style:
astyle --style=linux -t8 <file>
Future patches / pull-requests should be in this format.
2016-12-27 13:04:05 +00:00
Harry van Haaren
c360dad709
Fixed #117 Master Returns now re-enabled
2016-11-26 09:47:12 +00:00
Harry van Haaren
5c79534df4
Fix compiler warning about \0, use \n instead
2016-11-26 09:19:07 +00:00
Gerald
afb7863891
Fixed #96 internal buffer overflow
2016-11-26 09:10:23 +00:00
Gerald
3852e4c87f
MAJOR change: send/returns are always there. New feature: per track output
...
(optional, use enablePerTrackOutput in luppp.prfs)
2016-11-19 00:35:43 +01:00
Gerald
a65ddf6f38
fixed some glitch issues, glitch on send_track_0 persists :(
2016-11-17 20:15:47 +01:00
Gerald
3bf4a14dec
implemented events for jack send return
2016-11-15 18:11:28 +01:00
Gerald
6f3c2ecd33
Made per track sends and returns an option
2016-10-04 17:11:36 +02:00
Gerald
6f88b009f6
Added per track sends and returns via JackSendReturn (subclass of AudioProcessor)
2016-10-03 19:43:13 +02:00
Gerald
86b309b17f
prevent buffer pointers from being pushed when nframes=buffers.nframes
...
in Jack::processFrames()
2016-09-29 19:08:28 +01:00
Gerald
eb06f749a5
added lag function to all volume sliders. Suppresses audio jitter at rapid
...
volume changes
2016-09-29 19:08:28 +01:00
Gerald
bc71739b3a
Fixed issue with glitches on beats/bars
2016-09-29 19:08:17 +01:00
Harry van Haaren
c289c6a997
fix JACK transport state control
2016-09-20 20:10:51 +01:00
Harry van Haaren
f7846d238b
-Fixed #95 , glitch in output. JACK return ports broken in fixing, buffer coping issue.
2014-11-13 01:47:21 +00:00
Harry van Haaren
3070b2904a
-Implemented Transport Play/Stop, and UI button
2014-08-08 13:58:31 +01:00
Harry van Haaren
bd4984d271
-Metronome moved to seperate JACK headphones port, fixes #85 .
2014-06-09 12:37:57 +01:00
Harry van Haaren
9a72eb0cf5
-Caching samplerate locally in Jack
2014-02-08 13:30:38 +00:00
Harry van Haaren
e1b5dc895a
-No auto-roll transport on startup
2013-12-10 12:34:25 +00:00
Harry van Haaren
2505b44274
-Default MIDI controller backend loading OK
2013-12-09 01:10:53 +00:00
Harry van Haaren
d208f8959a
-Added LICENSE
2013-12-08 21:44:43 +00:00