Georg Krause
fe77d3ca63
add hint for bpm limits
2018-03-31 15:22:33 +02:00
Georg Krause
ac6d1fc4cc
add sanity check for bpm value
2018-03-31 15:05:16 +02:00
Georg Krause
fe1b68a069
reduce magic numbers on calculating tempo limits
2018-03-31 14:30:24 +02:00
Georg Krause
2c43704b8f
set tempo by typing number
...
Closes #206 , thanks @georgkrause for the PR
2018-03-26 20:56:49 +01:00
vale981
3fd73ac58c
Space to control special track. ( #205 )
...
Space to control special track, this enables you to use an ordinary pc keyboard as foot pedal!
Thanks @vale981, I squashed the two patches as it was a fixup :)
2018-03-26 20:51:10 +01: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
5692d5123d
looperclip: use [] to access vector not .at()
...
Optimize away a bunch of bad performance
Signed-off-by: Harry van Haaren <harryhaaren@gmail.com>
2018-03-25 20:49:28 +01:00
Harry van Haaren
bc8e55b036
meson: generate version.hxx on compile
...
This fixes local builds (re-generates version.hxx if
it gets removed), ninja dist now works correctly too.
Signed-off-by: Harry van Haaren <harryhaaren@gmail.com>
2018-03-04 02:19:29 +00:00
Harry van Haaren
f34a44e775
meson: add tests and option to disable them
...
This enables building the Luppp unit tests with Meson,
and adds an option to disable building those tests. For
a release, the option should probably be off - although
currently it has no significant impact on the result.
Signed-off-by: Harry van Haaren <harryhaaren@gmail.com>
2018-03-03 21:43:35 +00:00
Harry van Haaren
48802f14ad
meson: add meson build for luppp
...
This allows easier and faster building, with less
complexity and better defaults than the previoius CMake
based system.
Signed-off-by: Harry van Haaren <harryhaaren@gmail.com>
2018-02-13 00:15:43 +00:00
Harry van Haaren
097d52757e
stately: add virtual destructor to class
...
Mutes some compiler warnings
Signed-off-by: Harry van Haaren <harryhaaren@gmail.com>
2018-02-12 23:58:26 +00:00
Harry van Haaren
be14f4005a
midi: allow clearing clip from GenericMIDI binding
...
This commit allows the user to clear clips from the Luppp grid
with a MIDI message. The binding method is very similar to the
existing "grid:event" style, with added to "action" representing
1 for press, and 0 for release, -1 now represents a "clear" event.
As such, the following binding would clear clip track 1, scene 1,
when midi note number 60 had a note on event. Note that the value
for "send" is also set to -1, indicating it is not a send binding.
Active set to -1 indicates that the clip should be cleared:
{
"action": "grid:event",
"status": 144,
"data": 60,
"track": 1,
"scene": 1,
"send": -1,
"active": -1
}
See Github issue #134
2017-09-29 18:48:16 +01:00
Harry van Haaren
94261743cb
options: mute compile warning
2017-09-28 18:08:17 +01:00
Yuri
074df13807
Fixed the conflict of ntk with fltk by moving ntk to the first place in CMakeFile.txt.
2017-09-19 07:59:55 +01:00
Mathias Buhr
ca0e50a36a
Fixes a potential leak: sampleString not always freed
2017-06-21 21:25:02 +01:00
Mathias Buhr
da42a86ad9
Clean up
2017-06-21 21:25:02 +01:00
Mathias Buhr
40d23e1b0d
Fix broken waveforms
2017-06-21 21:25:02 +01:00
Mathias Buhr
d3de3f0a0a
Another one
2017-06-21 21:25:02 +01:00
Mathias Buhr
a8741927f8
Removes another leak
2017-06-21 21:25:02 +01:00
Mathias Buhr
c322bc83b4
Make label code consistent
2017-06-21 21:25:02 +01:00
Mathias Buhr
c5d33f89cd
Fixes a few leaks and errors
2017-06-21 21:25:02 +01:00
Harry van Haaren
ce55862c41
metronome: reduce default volume ( fixes #180 )
...
Thanks CoderKun for reporting
2017-04-17 17:06:00 +01:00
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
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
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
0ed37a4401
Fixes #125 ; Track faders set to zero on very low volumes
2016-12-04 17:19:09 +00: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
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
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
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
5acf1f33d6
clip save implemented, fixes #121
2016-11-03 20:09:06 +00: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
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
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
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
79320c8187
-Fixed #100 , mouse scroll on dial working
2015-06-12 21:17:10 +01:00
Harry van Haaren
224af01f25
-Fixed #99 , horizontal volume slider issue
2015-06-12 20:56: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
68bbfdb26d
-BPM dial has label ( #93 ), shows BPM as number
2014-09-13 00:27:55 +01:00
Harry van Haaren
8835947f1e
-Fixed #76 Metro disable by MIDI mapping
2014-08-30 16:58:53 +01:00
Harry van Haaren
d4f74b6c45
Fixed #86 , metronome volume. Use right-click
2014-08-30 16:44:09 +01:00
Harry van Haaren
d75ca042ec
-Removed extra prints
2014-08-30 13:17:13 +01:00
Harry van Haaren
8df3f9d594
-Updated graphics, removed extra header
2014-08-23 15:23:36 +01:00
Harry van Haaren
2af4dd6dcd
-Integrated + fixed Clang analysis into buildTest
2014-08-10 22:20:57 +01:00
Harry van Haaren
a2fd2d7630
-Icon created & working, added transport.hxx
2014-08-08 23:13:19 +01:00
Harry van Haaren
3070b2904a
-Implemented Transport Play/Stop, and UI button
2014-08-08 13:58:31 +01:00
Harry van Haaren
4a1c27907b
-TimeManager & JACK Transport fixed #89
2014-08-05 15:01:04 +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
e5d63bd68e
-Arrow keys on keyboard move speical clip (thanks to ZTH for request)
2014-06-08 16:40:47 +01:00
Harry van Haaren
75e30def18
-Applied patch from Hans Baier, capital letters keboard shortcuts to clear slots: fixed #83
2014-06-05 12:03:59 +01:00
Harry van Haaren
c698e631d4
-Fixed #82 , metronome visibility issue
2014-05-12 14:11:01 +01:00
Harry van Haaren
c37376ce76
-Hacked APC footswitch scene++ functionality into GenericMIDI
2014-04-28 18:34:30 +01:00
Harry van Haaren
e2b8350b0e
-Added keyboard shortcuts for the grid, fixes #73 .
2014-02-23 19:37:52 +00:00
Harry van Haaren
738da63d9f
-Updated CMake, version auto-generated. Fixes #69
2014-02-23 18:16:53 +00:00
Harry van Haaren
abff10a08e
-Added install target (defaults to /usr/local), fixes #74 .
2014-02-23 17:26:43 +00:00
Harry van Haaren
df5d1cd5ca
-Fixed uninit variable
2014-02-16 23:22:25 +00:00
Harry van Haaren
9a72eb0cf5
-Caching samplerate locally in Jack
2014-02-08 13:30:38 +00:00
Harry van Haaren
7408d51d33
-Working on issue #70
2014-02-07 13:22:13 +00:00
Harry van Haaren
96dd502d67
-Fixed #63 nasty timing bug, now dynamically changing BPM is with audio as it should.
2013-12-29 00:37:49 +00:00
Harry van Haaren
aa4d50be62
-Min window size 800x450 for OpenPandora screen
2013-12-13 13:56:45 +00:00
Harry van Haaren
d7928aac10
-Refactored AudioBuffer into .cxx, fixed filename loading bug in DiskReader / AudioBuffer
2013-12-12 20:02:10 +00:00
Harry van Haaren
fee7883782
-Fixed bug in using name from audio.cfg
2013-12-12 12:51:17 +00:00
Florian Paul Schmidt
011a95757f
add REQUIRED field to pkg_config usage
2013-12-12 12:26:32 +01:00
Harry van Haaren
04bff4cde2
-Fixed ClipSelector clear name, fixed looperclip playing on load bug
2013-12-11 18:22:12 +00:00
Harry van Haaren
672429d916
-Upgraded loop loading, now shows best stretch values for current BPM
2013-12-11 13:22:54 +00:00
Harry van Haaren
80f415e8db
-Cleaned up some TimeManager code
2013-12-10 23:05:13 +00:00
Harry van Haaren
b186de0226
-Writes default preferences file if it doesn't exist
2013-12-10 22:47:31 +00:00
Harry van Haaren
6bfd6a86e1
-Added .ogg files to Load sample filter
2013-12-10 22:33:10 +00:00
Harry van Haaren
7d350441cc
-Tempo Tap button UI freeze now fixed #62
2013-12-10 21:47:26 +00:00
Harry van Haaren
85cb9e9d8d
-Removed -Werror from release build, was causing non-fatal errors on different systems.
2013-12-10 20:49:16 +00:00
Harry van Haaren
598bf3d179
-Added error checking in diskreader
2013-12-10 17:23:21 +00:00
Harry van Haaren
75a47bb73d
-Updated CFlags denormals code
2013-12-10 15:45:55 +00:00
Harry van Haaren
eb2bbe653b
-Master Input section saved / restored properly
2013-12-10 14:15:08 +00:00
Harry van Haaren
5cd23266a0
-Improved preference loading error checking
2013-12-10 13:05:27 +00:00
Harry van Haaren
ddd44f3950
-Added -Werror to build flags, fixed two offenders
2013-12-10 12:40:20 +00:00
Harry van Haaren
e1b5dc895a
-No auto-roll transport on startup
2013-12-10 12:34:25 +00:00
Harry van Haaren
5e55a4f0b7
-Added default luppp.prfs file
2013-12-09 01:21:41 +00:00
Harry van Haaren
379fbc67d9
-Added resample quality to .config options
2013-12-09 01:20:34 +00:00
Harry van Haaren
2505b44274
-Default MIDI controller backend loading OK
2013-12-09 01:10:53 +00:00
Harry van Haaren
f700c2bd4e
-MIDI IO class error checking
2013-12-09 01:03:14 +00:00
Harry van Haaren
7f96d72d77
-Clip names shown in GUI when files loaded
2013-12-09 01:03:00 +00:00
Harry van Haaren
e84a39357f
-Updated GUI load sample filter, Aesthetic improvements
2013-12-08 22:58:15 +00:00
Harry van Haaren
d208f8959a
-Added LICENSE
2013-12-08 21:44:43 +00:00
Harry van Haaren
d25a7ab339
-Aesthetic code improvements
2013-12-07 23:27:33 +00:00
Harry van Haaren
3f08b8847e
-Refactoring ~GOptions()
2013-12-05 20:45:56 +00:00
Harry van Haaren
8e0ca98255
-Updated TimeManager
2013-12-05 20:17:02 +00:00
Harry van Haaren
d7c0f4b73f
-Fixed timing bug
2013-12-05 19:57:17 +00:00
Harry van Haaren
f48174f7f3
-Debugging
2013-12-05 19:03:49 +00:00
Harry van Haaren
60decf79ba
-Load sample remembers location, updated Special colour / Rclick menu layout
2013-12-04 14:46:44 +00:00
Harry van Haaren
211df0fa0f
-Updated Goptions, removed prints
2013-12-04 14:27:47 +00:00
Harry van Haaren
a3f9eda1d4
-Fixed "double-register" of GuiController
2013-12-04 14:13:13 +00:00
Harry van Haaren
d8411389a9
-Fixed GOptions binding list, now shows all bindings
2013-12-04 14:12:54 +00:00
Harry van Haaren
04fc086a5d
-Added "special" selection from GUI
2013-12-04 13:50:08 +00:00
Harry van Haaren
59c46e3dfd
-Selecting "special" clips in GUI possible, tested with APC footpedal
2013-12-04 13:07:17 +00:00
Harry van Haaren
da92d83c84
-Clip text position auto-centers irrelevant of size
2013-12-04 12:58:59 +00:00
Harry van Haaren
6d7b84a0a2
-Updated GOptions
2013-12-04 12:49:27 +00:00
Harry van Haaren
7f5e6dd0d5
-GOptions opens link when clicked
2013-12-04 12:38:02 +00:00
Harry van Haaren
51a7b1c2af
-Updated directory naming for saving: now has .luppp extension, fixed diskwriter tests
2013-12-02 18:12:21 +00:00
Harry van Haaren
a94a916107
-Fixed stereo file loading issue
2013-12-02 00:43:59 +00:00
Harry van Haaren
b30297f01a
-Updated UI, GOptions, Controller reading etc
2013-12-02 00:24:24 +00:00
Harry van Haaren
9bd37a666e
-Fixed BPM binding issue
2013-12-01 23:34:25 +00:00
Harry van Haaren
1dc61d982a
-Fixing resizing of options window
2013-12-01 23:27:49 +00:00
Harry van Haaren
a70b267e17
-Updated TimeHandling, now glitch free with delta times
2013-12-01 23:23:50 +00:00
Harry van Haaren
a4b216f9a1
-Fixed BPM session load issue
2013-12-01 19:01:58 +00:00
Harry van Haaren
840d0710d9
-Fixed TimeManager timestretch / metronome mashing bug, now uses beatCounter for delta between beats
2013-12-01 17:35:45 +00:00
Harry van Haaren
e34197a1f1
-Fixed filepath argument loading if none provided
2013-12-01 17:00:23 +00:00
Harry van Haaren
d57dd9fd43
-Fixed goptions window to stay above Luppp but not steal events, "non-modal" interaction
2013-12-01 16:56:50 +00:00
Harry van Haaren
46d9700c62
-Commented JACK track creation
2013-11-26 17:19:33 +00:00
Harry van Haaren
5b7f6e13ac
-Updated GenericMIDI strings
2013-11-26 17:19:24 +00:00
Harry van Haaren
21a29dea60
-Hacked in support for laoding sessions from command line
2013-11-25 15:50:55 +00:00
Harry van Haaren
61c9e8d329
-Fixed compilation warnings, and DiskWriter bug
2013-11-23 00:14:53 +00:00
Harry van Haaren
48bbbf9dfa
-Made GOptions modal to main Luppp window
2013-11-22 23:50:26 +00:00
Harry van Haaren
b109e8776d
-Fixed bug reported by LeatusPenguin loading loops without audio.cfg file
2013-11-21 19:37:42 +00:00
Harry van Haaren
b83fae5575
-Updated GenericMIDI handling
2013-11-21 14:43:22 +00:00
Harry van Haaren
17950d7d00
-Updated MIDI bindings, added MasterReturn binding option
2013-11-21 14:11:06 +00:00
Harry van Haaren
c8af69d044
Updated GenericMIDI / diskWriter
2013-11-21 13:24:08 +00:00
Harry van Haaren
d9a6694b88
-Fixed ClipSelector resizing artifacts
2013-11-20 11:37:30 +00:00
Harry van Haaren
b4c36dbf4f
-Working on Clipselector, Stereo loading, and GenericMIDI cruft.
2013-11-19 23:34:12 +00:00
Harry van Haaren
dabf78adbc
-Refactored GenericMIDI to use Event namespace helper functions, refactored Event functions to use loop. Binding loading working but mostly untested
2013-11-19 22:47:57 +00:00
Harry van Haaren
264f655adc
-Fixed scroll size in GOptions, removed print in LooperClip
2013-11-19 22:15:26 +00:00
Harry van Haaren
a8d41b3ff3
-Bindings being removed from backend: removing now working, but not yet in RT
2013-11-19 22:06:05 +00:00
Harry van Haaren
a079134735
-Removing of UI binding element working
2013-11-19 21:55:52 +00:00
Harry van Haaren
9ab22c78b8
-Event implemented to remove individual MIDI bindings
2013-11-19 21:51:20 +00:00
Harry van Haaren
aabc3ad9d6
-Working on removing bindings using uniqueID's
2013-11-19 21:37:34 +00:00
Harry van Haaren
07c8d93ab6
-Updated bindings to have an ID for refering to them uniquely, updated GOptions scroll
2013-11-19 21:04:52 +00:00
Harry van Haaren
7d639f2676
-Updated binding for neatness, added active to goptions binding view
2013-11-19 20:28:01 +00:00
Harry van Haaren
ee561bb235
-Fixed JACK non-init warnings from valgrind
2013-11-19 20:09:56 +00:00
Harry van Haaren
3e4074f772
-Fixing GOptions binding loading / creation
2013-11-19 20:09:35 +00:00
Harry van Haaren
13dd5a08b6
-GOptions is showing binding data
2013-11-19 19:44:25 +00:00
Harry van Haaren
a9671393a0
-Loading of stereo files upgraded
2013-11-19 17:42:18 +00:00
Harry van Haaren
b1ac82cc10
-Fixed dial redraw
2013-11-19 17:12:19 +00:00
Harry van Haaren
ac15f2fc48
-Added bg.c / luppp.c header images, updated image drawing code, and resizing
2013-11-19 16:57:57 +00:00
Harry van Haaren
c533989145
-GUI resizing, header image is getting scrambled
2013-11-19 15:02:32 +00:00
Harry van Haaren
014da77b35
-Fixed NSM integration of open/save to be disabled when NSM running
2013-11-19 14:53:42 +00:00
Harry van Haaren
f9e1950777
-Fixing bindings window, adding Author / Email details
2013-11-16 17:19:36 +00:00
Harry van Haaren
50b34ebaa7
-Working on controller mapping event pretty name strings combo
2013-11-16 14:13:12 +00:00
Harry van Haaren
35dde966ce
-Updated file-chooser for session load
2013-11-16 02:44:49 +00:00
Harry van Haaren
7600c60f83
-Fixed session load resampling
2013-11-16 02:44:37 +00:00
Harry van Haaren
d0e5951bfc
-Fixed loading issue in DiskReader
2013-11-15 20:49:48 +00:00
Harry van Haaren
aed8b2125d
-Refactoring Bindings in UI
2013-11-14 19:45:43 +00:00
Harry van Haaren
0a6d8941cd
-Working on adding Bindings to GOptions UI
2013-11-14 18:29:15 +00:00
Harry van Haaren
712c2e3bd4
-Removed print
2013-11-14 18:09:45 +00:00
Harry van Haaren
10f6256330
-Git version integrated into code
2013-11-14 17:32:51 +00:00
Harry van Haaren
ff462b06fe
-Saving controller file now prompts user on overwrite
2013-11-14 16:50:24 +00:00
Harry van Haaren
5bf93ac39a
-Added print if any Statly returns Stately::error()
2013-11-14 16:36:18 +00:00