Commit Graph

59 Commits (main)

Author SHA1 Message Date
Georg Krause 57cb20368b Fix missing update of BPM display
The problem was a missing redraw after changing the label. This led to a
stucked display, when the tempo dial is used. Now a redraw is added after
the label is changed.
2019-11-03 08:30:43 +01:00
Georg Krause 306f29cd4a Remove debug prints 2019-06-18 12:34:50 +02:00
Georg Krause 860348472d Disable tempo dial while a clip is recording 2019-06-18 12:34:26 +02:00
Georg Krause d210216c72 Disable Free Mode if >= 1 Clip is recorded 2019-06-15 10:24:13 +02:00
Georg Krause b8a5786ed8 Fix Label Alignment of Dials in the Master Track 2019-06-11 20:12:51 +02:00
Georg Krause f32e260447 Fix master track bottom border 2019-06-11 20:04:38 +02:00
Georg Krause e592d5dea4 Rename Luppp to Loopp 2019-06-09 10:41:19 +02:00
Georg Krause 1574a000f2 Disable tempo Dial in Free Record Mode 2019-06-06 15:18:20 +02:00
Georg Krause c2c1838756 Disable Beat Light in Free Record Mode 2019-06-06 15:10:06 +02:00
Georg Krause b69e3e4ce3 Disable Tempo tapping in Free Record Mode 2019-06-06 15:02:26 +02:00
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 307a28a84a Rearrange Buttons in Master Section, Add freeRec Button 2019-06-05 14:09:03 +02:00
Georg Krause 70bc959f32 Clean up changes in gmastertrack 2019-06-05 13:03:42 +02:00
Georg Krause c14ea9b060 Show only one beat display button with changing colors 2019-06-05 12:16:35 +02:00
Georg Krause c60ec24db7 Change internal representation of bpm to float 2019-05-31 21:52:57 +02:00
Georg Krause 335571ad17 Add Auto Stop Recording 2019-05-31 20:59:48 +02:00
Georg Krause 5fc0a7c000 Disable tempo dial value changes while clicked
This makes it much easier to set a specific tempo since the DSP engine does not set a value while the knob is clicked. The result were jumps while changing tempo which should be resolved now
2019-05-23 13:34:37 +02:00
Harry van Haaren 06d88ff7f5 Clean up string stuff 2018-04-01 09:41:30 +02:00
Georg Krause 31a6de2b27 fix formatting 2018-03-31 20:37:48 +02:00
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
Mathias Buhr c5d33f89cd Fixes a few leaks and errors 2017-06-21 21:25:02 +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 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 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 68bbfdb26d -BPM dial has label (#93), shows BPM as number 2014-09-13 00:27:55 +01:00
Harry van Haaren d4f74b6c45 Fixed #86, metronome volume. Use right-click 2014-08-30 16:44:09 +01:00
Harry van Haaren 2af4dd6dcd -Integrated + fixed Clang analysis into buildTest 2014-08-10 22:20:57 +01:00
Harry van Haaren 3070b2904a -Implemented Transport Play/Stop, and UI button 2014-08-08 13:58:31 +01:00
Harry van Haaren c698e631d4 -Fixed #82, metronome visibility issue 2014-05-12 14:11:01 +01:00
Harry van Haaren eb2bbe653b -Master Input section saved / restored properly 2013-12-10 14:15:08 +00:00
Harry van Haaren d208f8959a -Added LICENSE 2013-12-08 21:44:43 +00:00
Harry van Haaren a4b216f9a1 -Fixed BPM session load issue 2013-12-01 19:01:58 +00:00
Harry van Haaren 17950d7d00 -Updated MIDI bindings, added MasterReturn binding option 2013-11-21 14:11:06 +00:00
Harry van Haaren 8234370374 -Fixed prints im gmastertrack, fixed aesthetic button location in GOptions 2013-11-11 00:14:32 +00:00
Harry van Haaren d5d54fa3ea -Fixed input section MIDI binding: working as normal 2013-11-09 22:11:45 +00:00
Harry van Haaren 52c73d787c -Working on GUI feedback for Input section, fixed bugs in process staying alive if OptionsWindow is shown 2013-11-09 21:50:21 +00:00
Harry van Haaren 55c9b171bd -Removed cout prints 2013-11-01 23:31:18 +00:00
Harry van Haaren ebb9e8f5a1 -Added Avtk::Box to use as background instead of Fl widget, should fix BG theming color issue 2013-10-18 12:32:57 +01:00
Harry van Haaren 09e7a10234 -Fixed track / master fader background issue 2013-10-11 21:28:37 +01:00
Harry van Haaren 2f88994b2d -Added metronome to APC, updated GUI respond to metro event 2013-10-09 00:15:31 +01:00
Harry van Haaren d3b3fd82fe -Return volume dial working 2013-10-07 15:21:24 +01:00
Harry van Haaren 52cfaca7e8 -TrackSendActive implemented 2013-09-23 15:23:48 +01:00
Harry van Haaren 071bb78ee5 -Input handling UI and DSP both finished: working fine 2013-09-20 15:38:23 +01:00
Harry van Haaren 8813cf0852 -Input volume events added, UI updated 2013-09-20 13:11:47 +01:00
Harry van Haaren 25af4824b1 -Updated UI, added events for input routing 2013-09-20 13:02:27 +01:00
Harry van Haaren f1c5f55f80 -Implemented DSP / events for Input send handling, updated UI 2013-09-20 12:40:50 +01:00