Commit Graph

731 Commits (3c2392a66c056cf531c8455ec1ed209d9c402d61)

Author SHA1 Message Date
Harry van Haaren 3c2392a66c cmake: update makefiles to not clobber flags vars, fixes #178 2017-04-09 18:47:48 +01:00
Harry van Haaren c0452772a0 fixed possible mem leak in goptions dialog 2017-04-09 18:47:47 +01:00
Harry van Haaren 7f57f1d450 fix possible mem leak if loading a MIDI binding fails 2017-04-09 18:47:47 +01:00
Harry van Haaren bc440df955 implement pan style dials in avtk dial, close #173
Pan style "center is no action" type dial graphic
added, and marking pan dials on each track as such.
2017-04-09 14:23:55 +01:00
Harry van Haaren 22582c8f20 Merge coderkun's array size fixes, close #176 2017-04-09 14:09:33 +01:00
Harry van Haaren 9286e59f61 Merge @coderkun's panning fix, closes #168 2017-04-09 14:05:21 +01:00
coderkun 07ced711ba Fix loading of pan values (fixes #168) 2017-04-09 13:04:45 +02:00
coderkun ad5a5f1e5b Fix buffer size for saving and loading samples (issue #174) 2017-04-09 12:39:32 +02:00
Harry van Haaren 3b89ee90ef cmake: fix build flags to enable optimized builds on x86_64 2017-03-27 21:37:29 +01:00
Harry van Haaren 504e5bf1a9 restyle trackoutput 2017-03-27 21:15:35 +01:00
Harry van Haaren a2e154a8be restyled looper and looperclip 2017-03-27 21:14:53 +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
Harry van Haaren 08bdc1ff09 restyled code after stereo added 2017-03-27 21:04:30 +01:00
coderkun ed72627245 Fix reading and writing of stereo files 2017-03-27 20:53:03 +01:00
coderkun 6a6431242f Read and write stereo files 2017-03-27 20:53:03 +01:00
coderkun f36e9b6bd0 Fix panning to work with stereo signals 2017-03-27 20:53:03 +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 6e8687592b fix header guard and cleanup whitespace 2017-03-08 19:22:02 +00:00
Harry van Haaren 96eaa81de6 fix gtrack return value 2017-03-08 19:20:45 +00:00
Harry van Haaren 908bb89878 pan: load and save of value implemented (close #164) 2017-01-09 15:03:56 +00:00
Harry van Haaren 0de1784e8f pan: value saved and restored to dsp 2017-01-09 14:38:19 +00:00
Harry van Haaren fdec6fedbf dsp: pan implemented in trackoutput, event added 2017-01-09 14:11:16 +00:00
Harry van Haaren e8b15b394c fix #163; save file dir parent dir created
Previously when not using NSM, and the project dir ~/luppp/
did not exist, Luppp would fail to save the session as it did
not attempt to create the directory. This patch adds the creating
of the directory if it does not already exist.
2017-01-08 11:29:42 +00:00
Harry van Haaren 394ced7f33 cleanup startup prints and blank lines 2016-12-30 12:30:59 +00:00
Harry van Haaren f10fb8430d Merge pull request #161 from trebmuh/patch-2
updates desktop file
2016-12-30 12:16:34 +00:00
Harry van Haaren 90c7ab8d3a Merge pull request #160 from trebmuh/patch-1
updates the version number
2016-12-30 12:15:17 +00:00
Olivier Humbert ff5310c6d1 updates desktop file 2016-12-30 00:55:21 +01:00
Olivier Humbert f3d6a7b56b updates the version number 2016-12-30 00:54:16 +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 0020d9a672 fix #125: track volume fader != silence bug fixed
Fixes dsp bug in how the master diff was calculated,
which left some room for error and hence some just-not-silence
levels sneak through the fader.

Increase the calculation threshold to be more sensitive, so
there is now 10x less creep. Testing here proved that it never
bleeds audio anymore
2016-12-20 16:35:44 +00:00
Gerald cd1565d073 Added midi binding capabilities for jack sends and fx button, closes #151 2016-12-04 19:33:23 +00:00
Harry van Haaren 9daf1e4b61 updated header images 2016-12-04 18:59:55 +00:00
Harry van Haaren e83a0bfca0 Fixes #148: Updated changelog for track vol fix 2016-12-04 17:22:10 +00:00
Harry van Haaren 2b9ccf3c8d Merge pull request #149 from georgkrause/changelog
updated changelog, thanks @georgkrause
2016-12-04 17:20:20 +00:00
Harry van Haaren 0ed37a4401 Fixes #125; Track faders set to zero on very low volumes 2016-12-04 17:19:09 +00:00
Georg Krause 40a5b91273 updated changelog 2016-12-04 16:33:45 +01:00
Harry van Haaren 02fb669470 volume: fix mousewheel handling
Mouse scroll events are now consumed by vol faders,
and hence not passed on to the next widget.
2016-11-29 18:48:09 +00:00
Harry van Haaren 4e154b1d11 Merge pull request #143 from geraldmwangi/master
resize luppp_group. Fixes problem with unresponsive lower part of faders.
2016-11-29 18:47:41 +00:00
Gerald 848ea51658 Fixed issue with non responsize lower gui part 2016-11-29 18:31:15 +01:00
Harry van Haaren 917e61a0ac Resolves #136: saveDirectory
This commit is Geralds work, as sent by pull-request
https://github.com/openAVproductions/openAV-Luppp/pull/136
It had to be rebased, so this is a new commit of his changes.
2016-11-27 19:37:03 +00:00
Gerald 066f551a2f Merge remote-tracking branch 'openav-master/master' 2016-11-26 12:27:07 +01:00
Harry van Haaren c360dad709 Fixed #117 Master Returns now re-enabled 2016-11-26 09:47:12 +00:00
Georg Krause 3a6138a0be removed unused code (fixes #131)
[HvH] I modified this commit - a few changes I didn't like, for
example removing the src/config.hxx debug variables - I know they
are commented, but I use the regularly during development to get
extra prints. So this commit removed some of your changes - just
a note that you're not wondering where the changes went :)

Thanks for the PR!
2016-11-26 09:37:37 +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 a0fd6ab697 Fixed internal buffer overflow 2016-11-25 16:16:56 +01:00
Gerald 51407a4bc1 Merge remote-tracking branch 'openav-master/master'
Conflicts:
	src/gtrack.cxx
	src/gui.cxx
	src/jacksendreturn.cxx
2016-11-25 12:17:56 +01: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
Harry van Haaren f8d5ccf34d Fixing master output section
Looks better than before, but still not ideal. Perhaps adding
a global (master) FX send to JACK could fill the space?
Or else re-layout the items (labels under dials?) to fill void.
2016-11-24 23:29:41 +00:00