Commit Graph

731 Commits (3c2392a66c056cf531c8455ec1ed209d9c402d61)

Author SHA1 Message Date
Gerald 7ff4d83bb3 Added metronomeActiveByDefault and metronomeDefaultVolume to the preferences to allow starting luppp with active metronome 2016-11-24 23:15:00 +00:00
Gerald bb91ac0e58 MAJOR change: send/returns are always there. New feature: per track output (optional, use enablePerTrackOutput in luppp.prfs) 2016-11-24 23:15:00 +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 83d36b9e47 Fixed issue with FX button 2016-11-24 23:15:00 +00:00
Gerald 1e07878b5d added callback for jacksend knob 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 10d0d48285 Added controls for send/return to gui (non-functional) 2016-11-24 23:15:00 +00:00
Gerald 8fd3e1e1bf Made per track sends and returns an option 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
Gerald b922e5ebbe Started per track sends/returns 2016-11-24 23:15:00 +00:00
Harry van Haaren e71ceb39a7 Merge pull request #130 from rcaneill/patch-1
Create akai_apc_key25.ctrl
2016-11-24 22:17:27 +00:00
Gerald fc70bee8d8 Added metronomeActiveByDefault and metronomeDefaultVolume to the preferences
to allow starting luppp with active metronome
2016-11-21 19:49:53 +01: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 662b235d91 fixed noise issue on send, glitch remains :( 2016-11-16 22:28:53 +01:00
Gerald 12bfb6de72 Fixed issue with FX button 2016-11-16 21:56:06 +01:00
Gerald 11f17d3494 added callback for jacksend knob 2016-11-15 23:00:15 +01:00
Gerald 3bf4a14dec implemented events for jack send return 2016-11-15 18:11:28 +01:00
rcaneill d96b269267 Create akai_apc_key25.ctrl
Control file for the Akai APC Key25
2016-11-15 11:14:05 +01:00
Gerald f02d8aa43b Added controls for send/return to gui (non-functional) 2016-11-10 23:13:37 +01:00
Harry van Haaren 5acf1f33d6 clip save implemented, fixes #121 2016-11-03 20:09:06 +00: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 71e9c8526c Started per track sends/returns 2016-09-30 23:05:41 +02:00
Harry van Haaren e5e57d7a74 Merge pull request #112 from Teteros/Teteros-patch-1
Add hotkey symbols for en-GB layout, Thanks @Teteros!
2016-09-29 20:00:27 +01:00
Harry van Haaren 84ba2014c9 Removed setBpm() retriggers looper playback
Although this allows loops to go out of sync, I think its more
"musical" than the re-trigger noises of scrubbing the BPM dial...

In short - in a live performance I do not expect musicians to
change tempo in a song - between songs it possible, and then
triggering a scene will bring everything back into sync.

This needs a better solution, but right now I'm not sure how
to best do that. The other changes in the patches that changed
this behaviour are valuable, so commiting to get closer to a
solution - but I'm not comfortable with the retrigger noises.
2016-09-29 19:49:45 +01:00
Gerald 97ae7fbec5 Time observers get reset upon change of jack transport to rolling, fixed issue
with jack transport and bars (bars are 1 based), removed debug code
2016-09-29 19:08:28 +01: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 c084601d0e pitchShift add delay even for playSpeed=1.0 !! Fixed by disableing pitchShift
when playSpeed=1.0
2016-09-29 19:08:28 +01:00
Gerald 804bca9135 Loops get retriggered when setting bpm 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
Teteros 42846cdee3 Add hotkey symbols for en-GB layout
@ and # symbols are replaced by " and £ on UK/Ireland keyboard layouts.
This patch adds those to keep the number row working like on en-US ones.
2016-09-25 22:17:06 +01:00
geraldmwangi 17baee40cd Merge pull request #1 from openAVproductions/master
pull in changes from openav:master
2016-09-20 22:09:42 +02:00
Harry van Haaren 2b0dbcb3d4 Merge pull request #107 from trebmuh/patch-1
Update luppp.appdata.xml - FR l10n fix
2016-09-20 20:16:38 +01:00
Harry van Haaren c289c6a997 fix JACK transport state control 2016-09-20 20:10:51 +01:00
Harry van Haaren cfd0dc36d9 Merge branch 'master' of https://github.com/geraldmwangi/openAV-Luppp into jimson 2016-09-20 18:27:18 +01:00
Gerald acbd5169de Fixed Error info on timing 2016-09-20 12:56:44 +02:00
Gerald 883ab99542 Fixed Timing issues in TimeManager. This resolves also an issue related to loading
samples
2016-09-20 12:38:08 +02:00
Harry van Haaren 66bd2899c8 Fixed compilation warnings 2016-09-19 18:35:09 +01:00
Harry van Haaren daa852b071 Merge pull request #109 from geraldmwangi/master
Fixed the issue: Loosing sync after N Beats, and some more stuff. Huge thanks @geraldmwangi, appreciate the contribution, its a good fix :)
2016-09-19 18:31:04 +01:00
Gerald 25560ed160 Fixed the issue: Loosing sync after N Beats, found and fixed issue with
metronome dial (integeger numbers where getting translated to fraktional floats in setBpm()), needs more testing
2016-09-15 14:39:13 +02:00
Harry van Haaren 2531177223 avtk: fixed bug in dial scroll wheel handling
A bug in scroll wheel handling would result in every dial moving
instead of only the one scrolled over: fixed now.
2016-06-26 13:14:19 +01:00
trebmuh db45790320 Update luppp.appdata.xml
better writing
2015-12-17 21:59:05 +01:00
Harry van Haaren 1fedf486d7 metro: fixed bug of using tapif Time isn't running
This quick-fix ensures that when the tap-average is
really slow, that the TimeManager doesn't try to
set it as a BPM value. When Transport is stopped,
the average FPB could be 0, causing nasty things.
2015-12-11 19:48:09 +00:00
Harry van Haaren e6ef26f33d -#106 ARCH check in CMake, removes -msse for arm
This commit adds an architecture check to CMake,
detecting if we're running on x86_64 or not.

If not, disable the sse instructions. This can
be improved to handle i686 and some ARM optimization.
2015-11-22 09:50:26 +00:00
Harry van Haaren a6f5c797ad -Added Akai APC Mini .ctlr file 2015-10-23 18:48:18 +01:00
Harry van Haaren 83cf1a5bfe Merge pull request #102 from trebmuh/patch-1
Update luppp.desktop - FR l10n, thanks again! -Harry
2015-10-20 18:38:33 +01:00
Harry van Haaren 70bc60ecd6 Merge pull request #103 from trebmuh/patch-2
Update luppp.appdata.xml - FR l10n, thanks @trebmuh!
2015-10-20 18:38:07 +01:00