Commit Graph

16 Commits (main)

Author SHA1 Message Date
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
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 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
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
Georg Krause 763e5da4f9 use all Buffers in a stereo way 2018-04-13 15:34:17 +02:00
Harry van Haaren 683f80027c jacksendreturn: fix whitespace issues and cleanup
No code functionality changes here

Signed-off-by: Harry van Haaren <harryhaaren@gmail.com>
2018-03-25 20:49:28 +01: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
coderkun 9b7cb506d5 Use stereo signal for all channels 2017-03-27 20:53:03 +01: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 6440e19c57 Fixes #133 JackSendReturn defualt volume = 1.0f
DSP and GUI level defaults for JackSend are now 1, so when
you click the FX button, by default the audio will be routed
to the send, returned, and audible again. This is better UX.

Fixed 2 build warnings to do with string termination
2016-11-24 23:51:29 +00:00
Gerald efa6d9054c fixed some glitch issues, glitch on send_track_0 persists :( 2016-11-24 23:15:00 +00:00
Gerald d3048154b0 fixed noise issue on send, glitch remains :( 2016-11-24 23:15:00 +00:00
Gerald 4023a50099 implemented events for jack send return 2016-11-24 23:15:00 +00:00
Gerald 28cbe8e638 Added per track sends and returns via JackSendReturn (subclass of AudioProcessor) 2016-11-24 23:15:00 +00:00