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 |
Harry van Haaren
|
5db3b44030
|
-Updated session loading: clears the state first using EventStateReset, then loads new session
|
2013-11-14 14:03:47 +00:00 |
Harry van Haaren
|
e86b964d5b
|
-Fixed saving with record issue, now won't save record or _queue record buffers
|
2013-11-14 14:03:23 +00:00 |
Harry van Haaren
|
6c014ae2a6
|
-Updated Stately, working on handling save-errors better
|
2013-11-14 13:29:22 +00:00 |
Harry van Haaren
|
3fdd71b7dd
|
-Fixed crash when saving *during* recording. Buffer size mismatch was the cause. Need to properly handle Stately::error(), this is just a quick-fix stop-crash.
|
2013-11-13 12:03:24 +00:00 |
Harry van Haaren
|
460db6e81d
|
-Fixed 1 bar loop issue
|
2013-11-12 20:14:14 +00:00 |
Harry van Haaren
|
5486d059a1
|
-Fixed issue with controller over-writing
|
2013-11-12 19:50:11 +00:00 |
Harry van Haaren
|
e8275c2fb6
|
-Updated GOptions window, fixed dir creation in diskwriter
|
2013-11-12 12:18:43 +00:00 |
Harry van Haaren
|
d27da24d44
|
-Added GOptions destructor
|
2013-11-11 16:48:34 +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
|
bf2ef0a9e7
|
-Updated Controller UI interface
|
2013-11-10 23:24:21 +00:00 |
Harry van Haaren
|
ad3d06ca94
|
-Working on removing controllers
|
2013-11-10 23:13:12 +00:00 |
Harry van Haaren
|
33a6577480
|
-Fixed bug (vector was moving when push_back, Controller* in vector solves). Removing MidiIO objects working
|
2013-11-10 22:52:53 +00:00 |
Harry van Haaren
|
d02cbb65ca
|
-Fixing Controller write .ctlr bug
|
2013-11-10 22:26:08 +00:00 |
Harry van Haaren
|
a4407eab13
|
-Working on saving particular Controller to disk: ID's getting scrambled bug
|
2013-11-10 20:13:41 +00:00 |
Harry van Haaren
|
7db538510d
|
-Refactoring GOptions and ControllerUI classes
|
2013-11-10 18:38:41 +00:00 |
Harry van Haaren
|
38bde0d1cf
|
-Reworking GOptions / ControllerUI stuff
|
2013-11-10 18:25:15 +00:00 |
Harry van Haaren
|
f866423413
|
-Working on removing Controller instances
|
2013-11-10 18:12:28 +00:00 |
Harry van Haaren
|
cf632263a8
|
-Updated GTrack label, Waveform is now logartihmic in display
|
2013-11-09 23:27:47 +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
|
316ea7e668
|
-Fixed tests, working on writeControllerTest
|
2013-11-09 20:58:48 +00:00 |
Harry van Haaren
|
1538ac4eb9
|
-Update GUI / JACK shutdown code
|
2013-11-09 19:59:54 +00:00 |
Harry van Haaren
|
2f691a80db
|
-Input section MIDI bindings
|
2013-11-09 19:59:45 +00:00 |
Harry van Haaren
|
7086f701b5
|
-Initialized pointer, was segfaulting
|
2013-11-08 16:55:05 +00:00 |
Harry van Haaren
|
91409542c8
|
-Fixed NSM support: loading & saving files now working!
|
2013-11-08 01:07:15 +00:00 |
Harry van Haaren
|
6579fdd085
|
-Fixed issue with save paths, now adheres to NSM standard saving mechanisms
|
2013-11-08 00:48:28 +00:00 |
Harry van Haaren
|
0a9471cf54
|
-Working on NSM integration: open working, but session not showing: Jack registration issue with GUI probably the cause
|
2013-11-08 00:18:48 +00:00 |
Harry van Haaren
|
260a1d5a0c
|
-Fixed NSM bug: now handles reply properly: wasn't calling nsm_check()
|
2013-11-07 22:42:28 +00:00 |
Harry van Haaren
|
84b220728e
|
-Clip name is saved / restored
|
2013-11-03 14:12:42 +00:00 |
Harry van Haaren
|
7b70072aac
|
-Volume redraws smoother
|
2013-11-03 14:00:50 +00:00 |
Harry van Haaren
|
c26ebd0524
|
-Added session load error checking, fixed broken-session load crash
|
2013-11-03 13:41:30 +00:00 |
Harry van Haaren
|
55227a9c92
|
-Options has "New" button to add controller
|
2013-11-02 17:54:42 +00:00 |
Harry van Haaren
|
13b0172555
|
-Acts as timebase master, providing JACK with BPM info (useful with Masha / Ducka etc)
|
2013-11-02 14:15:50 +00:00 |
Harry van Haaren
|
f09515d8a5
|
-Added "Clear" item in right-click, "removes" clips from grid
|
2013-11-02 14:10:26 +00:00 |
Harry van Haaren
|
6f64f64abd
|
-Fixed metronome bar / beat different tick sounds
|
2013-11-02 13:49:47 +00:00 |
Harry van Haaren
|
b1566046fc
|
-Removed prints
|
2013-11-02 13:41:31 +00:00 |
Harry van Haaren
|
ff1e57449c
|
-Debugging NSM support
|
2013-11-02 13:41:26 +00:00 |
Harry van Haaren
|
f2345c8c02
|
-Updated resampling code, now *much* faster
|
2013-11-02 04:18:04 +00:00 |
Harry van Haaren
|
1105553c63
|
-Implemented bar() / beat() handling inside nframes: timing issues resolved
|
2013-11-02 04:07:27 +00:00 |
Harry van Haaren
|
652e54df41
|
-Removed prints
|
2013-11-02 03:32:33 +00:00 |
Harry van Haaren
|
e8caaa961a
|
-Luppp loads default controllers from file
|
2013-11-02 00:56:02 +00:00 |
Harry van Haaren
|
5395e59ef2
|
-Updated default location of .ctlr files
|
2013-11-02 00:41:19 +00:00 |
Harry van Haaren
|
78466d1c72
|
-Removed non-seq controller from startup
|
2013-11-02 00:20:51 +00:00 |
Harry van Haaren
|
123b2bb141
|
-Commited hack fix for "dual scene play" bug: gridlogic "qStops" all clips on a track on qPlay of a new scene.
|
2013-11-02 00:13:57 +00:00 |
Harry van Haaren
|
55c9b171bd
|
-Removed cout prints
|
2013-11-01 23:31:18 +00:00 |
Harry van Haaren
|
0d9920c9cc
|
-Updated tests for gridlogic
|
2013-10-24 17:05:51 +01:00 |
Harry van Haaren
|
1488186b6c
|
-Fixed tests
|
2013-10-24 15:46:12 +01:00 |
Harry van Haaren
|
7edf0708a4
|
-Working on implementing save() / restore(), need some information on how NSM tells directories / filenames
|
2013-10-23 17:12:32 +01:00 |
Harry van Haaren
|
2a70b80a7a
|
-Added initial NSM support: callbacks called but not save / open implementation added.
|
2013-10-23 17:03:54 +01:00 |
Harry van Haaren
|
1133b716c0
|
-Added non-seq support, trigger mode phrasing
|
2013-10-22 22:41:14 +01:00 |
Harry van Haaren
|
bd2945e53a
|
-Refactoring Bindings class, working on Options draw-stall bug
|
2013-10-19 14:22:49 +01:00 |
Harry van Haaren
|
7fc87cc41c
|
-Updated .ctlr file writing, added some error printing on loading files
|
2013-10-19 13:38:49 +01:00 |
Harry van Haaren
|
b185665616
|
-Fixed default path for controller loading
|
2013-10-19 13:31:14 +01:00 |
Harry van Haaren
|
25c758208a
|
-Updated Controller loading: now working for Grid:launchScene
|
2013-10-19 13:24:35 +01:00 |
Harry van Haaren
|
88b04ecd6e
|
-Updated controller loading file
|
2013-10-19 13:16:16 +01:00 |
Harry van Haaren
|
e7cec02609
|
-Controller pointer is recieved from DSP backend, and can be written to .ctlr file
|
2013-10-19 12:54:26 +01:00 |
Harry van Haaren
|
d8564390f6
|
-Cleaned up Options a little
|
2013-10-18 16:56:13 +01:00 |
Harry van Haaren
|
95dca508a8
|
-New bindings printed in Options dialog
|
2013-10-18 16:54:32 +01:00 |
Harry van Haaren
|
5ea1ff989e
|
-Big update to dynamic binding
|
2013-10-18 16:52:04 +01:00 |
Harry van Haaren
|
dd2be6fa0f
|
-Updated Event pretty names, now works for all normal bindable events
|
2013-10-18 16:00:52 +01:00 |
Harry van Haaren
|
0c5d9cbd0c
|
-Working on binding map
|
2013-10-18 15:56:20 +01:00 |
Harry van Haaren
|
cc47fe4a74
|
-Midi bind target shown in UI
|
2013-10-18 15:06:27 +01:00 |
Harry van Haaren
|
8698a0e62e
|
-Added event.cxx, containing static initializers for pretty event names
|
2013-10-18 14:50:28 +01:00 |
Harry van Haaren
|
e6475cdff6
|
-Working on providing MIDI bind target to user
|
2013-10-18 14:33:00 +01:00 |
Harry van Haaren
|
1dd9bf25ee
|
-Refactoring Options
|
2013-10-18 14:12:34 +01:00 |
Harry van Haaren
|
7a50aed60f
|
-OptionsDialog updates when MIDI binding is created
|
2013-10-18 13:49:58 +01:00 |
Harry van Haaren
|
2d1e27b9ff
|
-Refactored Options dialog to own class
|
2013-10-18 13:49:46 +01:00 |
Harry van Haaren
|
e3b6ca446c
|
-GUI Fader redraws now smooth
|
2013-10-18 13:29:23 +01: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
|
ca0fab2d17
|
-MIDI binding enable added to Options dialog, allows binding of most functionality: no save feature yet.
|
2013-10-18 01:28:00 +01:00 |
Harry van Haaren
|
62dd928d9b
|
-Initial controller MIDI binding hacked in
|
2013-10-18 01:06:34 +01:00 |
Harry van Haaren
|
49b95653bc
|
-Refactored TimeManager, removing the need for JACK timebase master in order to deal with bar() properly
|
2013-10-13 00:20:00 +01:00 |
Harry van Haaren
|
6cf8602d95
|
-Refactoring time handling to process() - bar() - process()
|
2013-10-12 22:03:36 +01:00 |
Harry van Haaren
|
eb8b040077
|
-Working on sampleAccurate Bar() events
|
2013-10-12 14:41:54 +01:00 |
Harry van Haaren
|
cc95134365
|
-Updated Time, working on bar() nframes
|
2013-10-12 13:28:47 +01:00 |
Harry van Haaren
|
09de7af563
|
-Big refactor of #includes, less compilation deps. Updated TimeManager Bar() to include nframes data
|
2013-10-12 13:19:37 +01:00 |
Harry van Haaren
|
f7aec84cf1
|
-AudioEditor exists, loading files without audio.cfg file now possibe as user asked for beat info
|
2013-10-12 01:31:56 +01:00 |
Harry van Haaren
|
ad8016ddf4
|
-AudioEditor window shows newly loaded sample file
|
2013-10-12 00:06:15 +01:00 |
Harry van Haaren
|
75f5bef72c
|
-Working on AudioEditor to request beats from user on new file load
|
2013-10-11 23:21:56 +01:00 |
Harry van Haaren
|
9bca330dc6
|
-Updated MIDI handling code to return Error status if port register failed
|
2013-10-11 21:33:20 +01:00 |
Harry van Haaren
|
09e7a10234
|
-Fixed track / master fader background issue
|
2013-10-11 21:28:37 +01:00 |
Harry van Haaren
|
87ee78787a
|
-Removed C++ APC controller, now working trough GenericMIDI JSON .ctlr file
|
2013-10-09 00:16:05 +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
|
a95ab5d82b
|
-Updated APC .ctlr for launch buttons
|
2013-10-08 23:02:57 +01:00 |
Harry van Haaren
|
468b594e44
|
-Updated APC controller
|
2013-10-08 22:54:50 +01:00 |
Harry van Haaren
|
3c1d86b7ba
|
-Footpedal clip sampling using APC shift button working & tested
|
2013-10-08 22:32:25 +01:00 |
Harry van Haaren
|
9c578ef07f
|
-Updated GridLogic / Event / GenericMIDI to handle footswitch MIDI binding
|
2013-10-08 21:53:41 +01:00 |
Harry van Haaren
|
4b0f3b4953
|
-Updated Akai APC controller definition, updated genericMIDI
|
2013-10-08 18:19:08 +01:00 |
Harry van Haaren
|
4fa022c404
|
-Send / XSide dials feedback working
|
2013-10-08 14:35:18 +01:00 |
Harry van Haaren
|
235301af37
|
-Send feedback working
|
2013-10-08 14:29:35 +01:00 |
Harry van Haaren
|
ce6a96db70
|
-Output bindings for GridState working
|
2013-10-08 14:12:55 +01:00 |
Harry van Haaren
|
3b03a2711e
|
-Working on jack_interposer RT checking
|
2013-10-07 15:34:41 +01:00 |
Harry van Haaren
|
d3b3fd82fe
|
-Return volume dial working
|
2013-10-07 15:21:24 +01:00 |
Harry van Haaren
|
f079055f7d
|
-Fixed issue in TrackOutput
|
2013-10-06 23:26:06 +01:00 |
Harry van Haaren
|
de952f69f1
|
-Fixed function issue, fixed TimeBase
|
2013-10-03 21:34:41 +01:00 |
Harry van Haaren
|
1e5b9ff162
|
-Fixed missing #include, working on TimeBase stuff
|
2013-10-03 21:31:30 +01:00 |
Harry van Haaren
|
493ccbad2c
|
-GUI resets when "new" session is started
|
2013-10-03 16:11:14 +01:00 |
Harry van Haaren
|
c1e3296a10
|
-Updated controller, fixed MIDI output bug
|
2013-10-03 15:59:34 +01:00 |
Harry van Haaren
|
98ffb78732
|
-Updated GenericMIDI
|
2013-10-03 11:24:34 +01:00 |
Harry van Haaren
|
7d5b1211e7
|
-Changed binding maps to use pointers to Binding instances
|
2013-10-03 10:21:40 +01:00 |
Harry van Haaren
|
57e1f642de
|
-APC initialized on startup, error-checked Logic track values
|
2013-10-03 10:17:23 +01:00 |
Harry van Haaren
|
37a6f2891f
|
-Added error checking to DiskReader
|
2013-10-03 02:15:05 +01:00 |
Harry van Haaren
|
0cffa1f6f1
|
-Updated DiskReader / Writer to new naming in session.luppp files
|
2013-10-03 02:10:35 +01:00 |
Harry van Haaren
|
c4e70c533f
|
-Refactored GTrack, and privatized its dials / buttons
|
2013-10-03 01:50:16 +01:00 |
Harry van Haaren
|
ee126e4382
|
-Renamed SEND_* names for clarity
|
2013-10-03 01:18:06 +01:00 |
Harry van Haaren
|
f1e1c855c4
|
-Overhauled GenericMIDI binding system to map event strings to the Event enumeration, faster compares
|
2013-10-03 00:39:00 +01:00 |
Harry van Haaren
|
437a06fa86
|
-Renamed MidiObserver to MidiIO (reflecting that MidiIO can write midi messages)
|
2013-10-03 00:25:48 +01:00 |
Harry van Haaren
|
5053367344
|
-WIP
|
2013-10-02 17:42:52 +01:00 |
Harry van Haaren
|
c7e08f1316
|
-Updated GenericMIDI and bindings
|
2013-10-02 03:28:17 +01:00 |
Harry van Haaren
|
5a7974b953
|
-Fixed GUI registration, working on MIDI output from GenericMIDI class
|
2013-10-02 03:18:57 +01:00 |
Harry van Haaren
|
6db8c2ee24
|
-Fixed copy/paste error, MIDI messages being recieved properly
|
2013-10-02 03:13:02 +01:00 |
Harry van Haaren
|
f349e36a7f
|
-Fixed issue with double-register of Controller instances
|
2013-10-02 03:05:10 +01:00 |
Harry van Haaren
|
c719aafdfe
|
-Fixed crash on controller issue
|
2013-10-02 02:40:44 +01:00 |
Harry van Haaren
|
842abaaff3
|
-Updated MidiObserver
|
2013-10-02 02:11:23 +01:00 |
Harry van Haaren
|
ac48d326ce
|
-Added error checking to controller instantiation
|
2013-10-01 21:41:39 +01:00 |
Harry van Haaren
|
5545601b71
|
-Updated MIDI observer, crashing on usage
|
2013-10-01 17:51:51 +01:00 |
Harry van Haaren
|
83e868c264
|
-Refactored MIDI controller class
|
2013-10-01 17:42:16 +01:00 |
Harry van Haaren
|
506d5898cb
|
-Refactoring GenericMIDI
|
2013-10-01 17:15:28 +01:00 |
Harry van Haaren
|
317047ab76
|
-Refactored Controller / MidiObserver / Jack port handling code
|
2013-10-01 17:08:19 +01:00 |
Harry van Haaren
|
62e056168f
|
-Updated Controller creation code
|
2013-10-01 16:04:59 +01:00 |
Harry van Haaren
|
77d3a0698b
|
-Changed MidiObserver registration, Controller instances can now be created in non-RT thread, allowing RT swapping of controller instances
|
2013-09-30 14:57:17 +01:00 |
Harry van Haaren
|
63a1c925bc
|
-Added footpedal action to GenericMIDI controller
|
2013-09-29 20:21:14 +01:00 |
Harry van Haaren
|
008a8fc0c9
|
-Debugging MIDI output problem
|
2013-09-26 23:45:32 +01:00 |
Harry van Haaren
|
a3cdf1d3d7
|
-Updated GenericMIDI
|
2013-09-26 20:51:22 +01:00 |
Harry van Haaren
|
b2fa783bce
|
-Volume on track0 working!
|
2013-09-26 17:24:12 +01:00 |
Harry van Haaren
|
a7c4b027cf
|
-Initial Controller handling code in place
|
2013-09-25 19:36:23 +01:00 |
Harry van Haaren
|
fc6889499b
|
-Moved controller test to akai_apc.ctlr
|
2013-09-25 19:10:13 +01:00 |
Harry van Haaren
|
3fc1144e37
|
-GenericMIDI executes actions based on incoming MIDI
|
2013-09-25 18:46:08 +01:00 |
Harry van Haaren
|
c78e322e9d
|
-Updated debug prints
|
2013-09-25 18:21:05 +01:00 |
Harry van Haaren
|
e5810cb76e
|
-Updated GenericMIDI controller
|
2013-09-25 18:07:53 +01:00 |
Harry van Haaren
|
ce41e5999d
|
-Updated Options window to be constructed in the Gui(), and show()-n in callback
|
2013-09-25 14:27:04 +01:00 |
Harry van Haaren
|
2256193459
|
-Added options wizard
|
2013-09-25 12:49:12 +01:00 |
Harry van Haaren
|
ed7652b5a9
|
-Updated GenericMIDI controller surface and test code. Needs some UI work for configuration.
|
2013-09-24 18:50:55 +01:00 |
Harry van Haaren
|
bcfb35ac4e
|
-Updated GenericMidi controller
|
2013-09-24 18:45:54 +01:00 |
Harry van Haaren
|
c5bcf5f625
|
-Updated controller to attempt read the JSON controller definition.
|
2013-09-24 18:38:53 +01:00 |
Harry van Haaren
|
58d7776c19
|
-Updated Controller, APC, working on Generic MIDI controller file & JSON spec
|
2013-09-24 18:30:29 +01:00 |
Harry van Haaren
|
52cfaca7e8
|
-TrackSendActive implemented
|
2013-09-23 15:23:48 +01:00 |
Harry van Haaren
|
d92b464175
|
-Record button in GUI enables "over-record" of previous clip
|
2013-09-23 12:51:41 +01:00 |
Harry van Haaren
|
a99ad9048c
|
-Updating prints, fixed bug in diskwriter
|
2013-09-23 12:30:54 +01:00 |
Harry van Haaren
|
a12eef7974
|
-Updated tests, added lupppTestMaterial, updated DiskReader tests
|
2013-09-23 12:21:33 +01:00 |
Harry van Haaren
|
1f3cbdf653
|
-Updated diskwriter & test
|
2013-09-23 11:54:54 +01:00 |
Harry van Haaren
|
b2e27b0847
|
-Refactored DiskReader
|
2013-09-23 11:43:57 +01:00 |
Harry van Haaren
|
2eb9312dd4
|
-Loading samples of different samplerate working: but pitching according to SRC.
|
2013-09-23 11:39:42 +01:00 |
Harry van Haaren
|
1a2dd568f7
|
-Initial resampling code in place
|
2013-09-23 10:53:58 +01:00 |
Harry van Haaren
|
91786cb08b
|
-Updated CMake, now only shows important warnings.
|
2013-09-23 10:18:58 +01:00 |
Harry van Haaren
|
6dbb3847be
|
-Refactored DiskReader, now handles loading sessions properly again
|
2013-09-23 09:47:51 +01:00 |
Harry van Haaren
|
44ab476864
|
-Refactored DiskWriter
|
2013-09-23 09:42:08 +01:00 |
Harry van Haaren
|
e533413e8d
|
-Updated DiskWriter
|
2013-09-23 09:35:02 +01:00 |
Harry van Haaren
|
d0be631310
|
-Removing all non-RT prints from RT contexts
|
2013-09-21 01:37:46 +01:00 |
Harry van Haaren
|
113864fa06
|
-Updated Quit code
|
2013-09-21 01:10:01 +01:00 |
Harry van Haaren
|
232f74c21c
|
-Removed stale FIXME
|
2013-09-21 00:58:06 +01:00 |
Harry van Haaren
|
2bbcd8bd1d
|
-Added Signal handling: now closes JACK using UI thread, regardless of signal interrupt thread
|
2013-09-21 00:52:29 +01:00 |
Harry van Haaren
|
32b952800a
|
-Working on Jack quit code, cleanup, virtual destructors etc
|
2013-09-20 23:28:59 +01:00 |
Harry van Haaren
|
fedf1925c1
|
-Updated Track UI to show sends / dials
|
2013-09-20 22:23:39 +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 |
Harry van Haaren
|
6c0e72353f
|
-Removed warnings from build
|
2013-09-20 11:30:19 +01:00 |
Harry van Haaren
|
7a2e2a4ef0
|
-Input section reworked
|
2013-09-20 11:23:59 +01:00 |
Harry van Haaren
|
860a2d4501
|
-Fixed master fader, working on master return
|
2013-09-20 10:29:05 +01:00 |
Harry van Haaren
|
36092a0a34
|
-Fixed metering bug on channel 1 / master
|
2013-09-19 10:44:12 +01:00 |
Harry van Haaren
|
3b842c0d08
|
-#ifdef-ed Jack print
|
2013-09-18 13:55:15 +01:00 |
Harry van Haaren
|
9bd398a216
|
-Fixed "multiple-save" JSON bug
|
2013-09-18 13:54:59 +01:00 |
Harry van Haaren
|
d9b96ec29c
|
-Fixed APC feedback bug
|
2013-09-18 13:54:50 +01:00 |
Harry van Haaren
|
1b93cc6978
|
-Updated CMake, DiskWriter and config
|
2013-09-18 11:46:25 +01:00 |
Harry van Haaren
|
611839a8f6
|
-Updated GUI, added metronomeEnable to Controller
|
2013-09-18 10:09:26 +01:00 |
Harry van Haaren
|
23eac5b3d0
|
-Updated GMasterTrack inputsection
|
2013-09-18 09:53:15 +01:00 |
Harry van Haaren
|
487926d5a7
|
-Updated DiskWriter, saves in any dir now
|
2013-09-18 09:34:49 +01:00 |
Harry van Haaren
|
3757f40414
|
-Updated CMake to allow self-testing builds
|
2013-09-18 00:31:07 +01:00 |
Harry van Haaren
|
f79420733b
|
-Updated README, changed CFLAGS to not build coverage tests
|
2013-09-17 22:05:34 +01:00 |
Harry van Haaren
|
0b44c1c55a
|
-Working on FIXME list
|
2013-09-17 13:11:11 +01:00 |
Harry van Haaren
|
3c1e956fc4
|
-Updated tests: gridlogic now passes all
|
2013-09-17 12:51:11 +01:00 |
Harry van Haaren
|
827b4a1f14
|
-Updated tests, updated QUnit
|
2013-09-17 12:24:58 +01:00 |
Harry van Haaren
|
a3020cf1e2
|
-Updated testing, debugging and error code
|
2013-09-17 12:07:25 +01:00 |
Harry van Haaren
|
5b38d9b3c5
|
-Updated test code, CMake, QUnit
|
2013-09-17 11:00:12 +01:00 |
Harry van Haaren
|
2dc9ed8c74
|
-Updated run and test.sh, updated CMakeLists
|
2013-09-17 10:17:33 +01:00 |
Harry van Haaren
|
6325ca8289
|
-Updated CMake, cleaning CMakeLists.txt
|
2013-09-17 00:39:15 +01:00 |
Harry van Haaren
|
278d72dc18
|
-Added CMake as build system
|
2013-09-17 00:18:22 +01:00 |
Harry van Haaren
|
f46b85b4bc
|
-Removed Tup leftovers
|
2013-09-16 19:52:09 +01:00 |
Harry van Haaren
|
f55707035c
|
-Updated Tup again
|
2013-09-16 12:40:39 +01:00 |
Harry van Haaren
|
91419b60f3
|
-Updated Tup build, now has Tupfile in each directory. Added QUnit testing framework
|
2013-09-16 10:17:27 +01:00 |
Harry van Haaren
|
ed803634e2
|
-Updated test code location to src/tests, gcov was counting the test code lines as "untested"
|
2013-09-15 22:59:35 +01:00 |
Harry van Haaren
|
ac45129efb
|
Merged feature branch into master
Conflicts:
Tupfile
run.sh
test.sh
|
2013-09-15 16:44:44 +01:00 |
Harry van Haaren
|
308d566b44
|
-Tupfile updated, builds testBuild and releaseBuild
|
2013-09-15 16:24:38 +01:00 |
Harry van Haaren
|
57e5a86d94
|
-GUI tempo dial now works, updated Tupfile
|
2013-09-14 03:57:58 +01:00 |
Harry van Haaren
|
3e2bfce62c
|
-Working on integrating test variant
|
2013-09-14 02:59:51 +01:00 |
Harry van Haaren
|
8639419288
|
-Updated Tupfiles and config.hxx, now builds variants for testing / release
|
2013-09-14 01:20:33 +01:00 |
Harry van Haaren
|
eb792ae3a9
|
-Updated Tup for test case coverage, changed Tupfiles, added test.sh.
|
2013-09-12 15:44:30 +01:00 |
Harry van Haaren
|
fca1a06494
|
-Added AudioBuffer ostream << functionality, updated LooperClip to print info
|
2013-09-11 16:39:00 +01:00 |
Harry van Haaren
|
27532b3fa4
|
-Added Debug class
|
2013-09-11 14:19:38 +01:00 |
Harry van Haaren
|
1685bafdb2
|
-Updated GridLogic test case
|
2013-09-11 13:07:21 +01:00 |
Harry van Haaren
|
3116222e62
|
-Added Catch testing framework to main Luppp program
|
2013-09-11 12:57:31 +01:00 |
Harry van Haaren
|
b7d989ecef
|
-Debugging KEY GUI->APC MIDI message, not working
|
2013-09-11 02:19:39 +01:00 |
Harry van Haaren
|
1dca11851f
|
-Fixed Sidechain KEY button in GUI
|
2013-09-11 02:06:33 +01:00 |
Harry van Haaren
|
d9ae0129fc
|
-Testing new JACK port routing system
|
2013-09-11 01:50:47 +01:00 |
Harry van Haaren
|
f884d43be7
|
-Refactored JACK ports for reverb send / return, updated UI to reflect
|
2013-09-11 01:32:58 +01:00 |
Harry van Haaren
|
699e94e090
|
-Track names saved/reloaded with JSON
|
2013-09-10 23:57:47 +01:00 |
Harry van Haaren
|
05702236d4
|
-GTracks can be renamed
|
2013-09-10 23:52:35 +01:00 |
Harry van Haaren
|
63680a3ffb
|
-Updated GTrack: renameable and extra buttons, GMasterTrack BPM dial
|
2013-09-10 23:09:45 +01:00 |
Harry van Haaren
|
b4d89e0bfe
|
-Refactored GTrack
|
2013-09-10 22:26:37 +01:00 |
Harry van Haaren
|
e90585bb39
|
-Rearranged master track, moved metro buttons / blocks to bottom right.
|
2013-09-10 22:23:32 +01:00 |
Harry van Haaren
|
95d1d7af70
|
-Refactored GMasterTrack
|
2013-09-10 21:51:05 +01:00 |
Harry van Haaren
|
c2b965cf26
|
-Input metering finished
|
2013-09-10 21:44:47 +01:00 |
Harry van Haaren
|
c84cb91013
|
-Working on Input panel for GMasterTrack
|
2013-09-08 14:47:04 +01:00 |
Harry van Haaren
|
1a8edaaa1b
|
-Refactored Avtk::Volume
|
2013-09-08 14:24:27 +01:00 |
Harry van Haaren
|
8554816fd3
|
-Added Catch header : https://github.com/philsquared/Catch
|
2013-09-08 01:55:05 +01:00 |
Harry van Haaren
|
816a4d9052
|
-Updated GridLogic for controller feedback
|
2013-09-08 00:37:47 +01:00 |
Harry van Haaren
|
b50432a806
|
-Fixed segfault on save() due to recorded buffers not being handled correctly
|
2013-09-08 00:37:30 +01:00 |
Harry van Haaren
|
7a274a4a4c
|
-Removed prints from JACK MIDI code
|
2013-09-07 02:26:10 +01:00 |
Harry van Haaren
|
50296b3e16
|
-GenericMIDI controller started
|
2013-09-06 14:18:27 +01:00 |
Harry van Haaren
|
c9bbc9bb48
|
-MidiObserver MIDI handling update, now registers custom MIDI port and interacts just with that. Scales to multiple controllers
|
2013-09-06 14:05:57 +01:00 |
Harry van Haaren
|
9fbca5146a
|
-Loading a session while recording handled gracefully
|
2013-09-06 13:24:17 +01:00 |
Harry van Haaren
|
22d9dd0772
|
-Fixed LooperClip buffer size issue
|
2013-09-06 13:19:53 +01:00 |
Harry van Haaren
|
89c50f432c
|
-GridLogic launchScene bug fixed
|
2013-09-06 12:57:45 +01:00 |
Harry van Haaren
|
0d4d62a653
|
-Master scene names restored
|
2013-09-06 12:51:06 +01:00 |
Harry van Haaren
|
3e2ff0caa2
|
-Playing new clips queueStop()-s off old clip on that track
|
2013-09-06 12:20:14 +01:00 |
Harry van Haaren
|
9ba7cdb54a
|
-Updated GridLogic launchScene to stop other scene gracefully
|
2013-09-06 12:13:15 +01:00 |
Harry van Haaren
|
c63fa91ff8
|
-Fixed bug in time-stretching, needs proper testing but working fine on initial tests
|
2013-09-06 11:26:42 +01:00 |
Harry van Haaren
|
a0fb8cb5b5
|
-Refactoring, working on State::reset()
|
2013-09-06 01:28:14 +01:00 |
Harry van Haaren
|
d01530b21e
|
-Send values saved & restored
|
2013-09-06 00:39:01 +01:00 |
Harry van Haaren
|
8c409db51a
|
-Refactoring disk reading
|
2013-09-06 00:31:44 +01:00 |
Harry van Haaren
|
b411df2391
|
-Refactored Save to State, and SaveAble to Stately
|
2013-09-06 00:28:11 +01:00 |
Harry van Haaren
|
94ef514816
|
-Updated EventSave / EventSaveReset, implemented reset() call
|
2013-09-06 00:10:33 +01:00 |
Harry van Haaren
|
cd7336947f
|
-Added FIXME notes
|
2013-09-05 23:54:58 +01:00 |
Harry van Haaren
|
ac0741fd72
|
-Updated SaveAble observer to include reset() function
|
2013-09-05 23:48:47 +01:00 |
Harry van Haaren
|
a702630f40
|
-Cleanup, kick some old files
|
2013-09-05 23:45:06 +01:00 |
Harry van Haaren
|
ae92ed27b9
|
-Fixed GridLogic / LooperClip multiple scene launch issue
|
2013-09-05 23:43:42 +01:00 |
Harry van Haaren
|
076727dd7b
|
-Updated BPM save / restore
|
2013-09-05 23:07:19 +01:00 |
Harry van Haaren
|
cf5ef0022e
|
-Saves BPM and restores BPM
|
2013-09-05 22:35:48 +01:00 |
Harry van Haaren
|
f2510ae343
|
-Fixed record -> re-record loop lenght issue
|
2013-09-05 19:30:57 +01:00 |
Harry van Haaren
|
df1c98770a
|
-Refactored DiskReader to open sample.cfg file upon *any* file load, not just session load. Loading samples from SamplePacks now easier
|
2013-09-05 19:18:21 +01:00 |
Harry van Haaren
|
13b5853034
|
-Refactored Worker into DiskReader and DiskWriter classes. Refactored ClipSelector into hxx / cxx pair
|
2013-09-05 18:33:16 +01:00 |
Harry van Haaren
|
f37c87e48a
|
-Error checking JSON reading
|
2013-09-05 15:12:25 +01:00 |
Harry van Haaren
|
8763c3d12d
|
-Refactored ClipSelector and Gclipselectoraction.hxx into one file, removing cruft
|
2013-09-05 15:06:23 +01:00 |
Harry van Haaren
|
15855ad727
|
-Clips can be named in the UI
|
2013-09-05 14:46:38 +01:00 |
Harry van Haaren
|
c66bcc2a42
|
-Refactored EventFxReverb
|
2013-09-05 14:42:48 +01:00 |
Harry van Haaren
|
637e545f27
|
-Working on saving all master track details
|
2013-09-05 14:28:11 +01:00 |
Harry van Haaren
|
e64d94ba15
|
-Adding master track metadata to JSON
|
2013-09-05 14:05:36 +01:00 |
Harry van Haaren
|
165a76de2b
|
-Master clip selector has rename functionality
|
2013-09-05 13:10:10 +01:00 |
Harry van Haaren
|
d00b3877bc
|
-File writing / reading now working for multiple clips, including beat durations
|
2013-09-05 13:01:08 +01:00 |
Harry van Haaren
|
a30c938c1f
|
-Updated session writing format, now using tracks and clip arrays
|
2013-09-05 12:29:00 +01:00 |
Harry van Haaren
|
78b8a17df0
|
-Saving error checking added, cleaning up writing code
|
2013-09-05 11:36:51 +01:00 |
Harry van Haaren
|
e436154bc3
|
-GUI now handles click in Luppp title bar, popup menu appears, save / load functionality exists.
|
2013-09-04 23:55:44 +01:00 |
Harry van Haaren
|
4d2795af85
|
-Updated bug where file load wasn't shown on Grid
|
2013-09-04 23:00:08 +01:00 |
Harry van Haaren
|
d4ec2fee03
|
-DiskReader now reads sample.cfg file, gets beats, and sets it on the AudioBuffer. DiskWriter writes clips using filename instead of "clip", easier to retrieve.
|
2013-09-04 22:56:16 +01:00 |
Harry van Haaren
|
0440798324
|
-Implemented DiskReader and file loading.
|
2013-09-04 22:32:46 +01:00 |
Harry van Haaren
|
8493a85cb9
|
-Updated DiskWriter to use filename in session file
|
2013-09-03 22:26:16 +01:00 |
Harry van Haaren
|
b60d99e756
|
-Added writeSample to Worker, DiskWriter updated: saving sessions sucessfully now.
|
2013-09-03 22:04:03 +01:00 |
Harry van Haaren
|
05984fbc9b
|
-Updated Save to work with LooperClip, added Save::done() static function for counting finished saves, and knowing when to flush metadata to disk.
|
2013-09-03 20:06:11 +01:00 |
Harry van Haaren
|
07a6aa7d6d
|
-Working on DiskWriter class
|
2013-09-03 19:35:43 +01:00 |
Harry van Haaren
|
298b18af04
|
-Updated LooperClip, it now handles save() gracefully, copying data to GUI thread to be serialized to disk.
|
2013-09-03 19:35:02 +01:00 |
Harry van Haaren
|
1b76c1ce2c
|
-Added EventSave, updated DSP handling code
|
2013-09-03 18:05:57 +01:00 |
Harry van Haaren
|
76a8fe7d91
|
-LooperClip implements SaveAble interface
|
2013-09-03 17:47:38 +01:00 |
Harry van Haaren
|
6601dab3ff
|
-Jack has save, Save class implemented, SaveAbles register automatically
|
2013-09-03 17:44:43 +01:00 |
Harry van Haaren
|
9189dab96e
|
-Added SaveAble interface
|
2013-09-03 17:29:10 +01:00 |
Harry van Haaren
|
1cbe41f7ed
|
-Updated JSON writing code in Worker.hxx
|
2013-09-03 17:28:50 +01:00 |
Harry van Haaren
|
2afc5bcd08
|
-cJSON library added, simple example in worker.hxx
|
2013-08-27 18:52:46 +01:00 |
Harry van Haaren
|
22081abcd1
|
-Removed header and libjson
|
2013-08-27 18:37:03 +01:00 |
Harry van Haaren
|
27909b2f9a
|
-Added clip recording / track arm - over record. Updated GMasterTrack, launch scene handled properly
|
2013-08-27 18:05:21 +01:00 |
Harry van Haaren
|
2a29891b98
|
-Added APC footcontroller support, ControllerUpdater has reset()
|
2013-08-27 00:50:48 +01:00 |
Harry van Haaren
|
92e9ad59bb
|
-GridLogic now sends Controller updates on state changes
|
2013-08-27 00:23:11 +01:00 |
Harry van Haaren
|
ed41078a7e
|
-Changed GRID playback logic: When recording, pressing square will launch: dubble-pressing will stop
|
2013-08-27 00:18:27 +01:00 |
Harry van Haaren
|
d1af252667
|
-Fixed bugs in UI, fixed bug in APC
|
2013-08-27 00:14:16 +01:00 |
Harry van Haaren
|
178829c579
|
-Changed LooperClip default size: now consumes conciderably less mem
|
2013-08-27 00:02:08 +01:00 |
Harry van Haaren
|
e8d6c2a3df
|
-Added config #DEBUG_LOGIC, updated UI
|
2013-08-27 00:01:51 +01:00 |
Harry van Haaren
|
908daa332f
|
-Controller has reset()
|
2013-08-26 21:06:55 +01:00 |
Harry van Haaren
|
5bf7302e92
|
-Updated RadialStatus and Volume redraw
|
2013-08-26 21:06:44 +01:00 |
Harry van Haaren
|
c66c78eaf8
|
-Fixed APC virtual function naming issue
|
2013-08-26 16:42:01 +01:00 |
Harry van Haaren
|
02604b9b6d
|
-Fixed master track device selection issue
|
2013-08-26 16:39:32 +01:00 |
Harry van Haaren
|
294610e87d
|
-Added error checking in Jack, added config #define DEBUG_TRACKS
|
2013-08-26 16:34:51 +01:00 |
Harry van Haaren
|
e72fc9dd44
|
-Scene launch feedback
|
2013-08-25 23:36:08 +01:00 |
Harry van Haaren
|
c439bb01e5
|
-Updated GridLogic playback code, config debug #defines
|
2013-08-22 15:00:57 +01:00 |
Harry van Haaren
|
8b96ff9c22
|
-Added footswitch APC handling stubs
|
2013-08-22 14:37:12 +01:00 |
Harry van Haaren
|
1c4142c9bf
|
-Added #define DEBUG options for Clip testing
|
2013-08-22 14:36:56 +01:00 |
Harry van Haaren
|
d31cf4012f
|
-Updated Controller, ControllerUpdater and TimeObserver for auto-registering.
|
2013-08-22 13:53:50 +01:00 |
Harry van Haaren
|
6ad3a0e11b
|
-Updated ClipSelector code, working on LaunchScene support
|
2013-08-22 05:48:59 +01:00 |
Harry van Haaren
|
a641fcd8d3
|
-Removed APC progress on Track Control knob feedback
|
2013-08-22 05:48:33 +01:00 |
Harry van Haaren
|
11851a78f5
|
-Clip loading shown properly in UI
|
2013-08-22 05:20:01 +01:00 |
Harry van Haaren
|
5f64f7d914
|
-Avtk::RadialStatus shows recording info
|
2013-08-22 05:10:30 +01:00 |
Harry van Haaren
|
72aef2dcdf
|
-Updated Tupfile and gitignore
|
2013-08-22 04:57:09 +01:00 |
Harry van Haaren
|
e3fe30085f
|
-Updated to use the Tup buildsystem
|
2013-08-22 04:32:51 +01:00 |
Harry van Haaren
|
f3596341ee
|
-libjson added but not used. Initial code added in Worker
|
2013-08-22 03:47:06 +01:00 |
Harry van Haaren
|
2ffe57a0f5
|
-ClipSelector's "Queued" states added, all blue, shape of queued state.
|
2013-08-22 02:48:48 +01:00 |
Harry van Haaren
|
73fbfcab7e
|
-ClipSelector sets --- as name for recorded clips
|
2013-08-22 02:45:03 +01:00 |
Harry van Haaren
|
c4ea90fd00
|
-ClipSelector now uses GridLogic::State to maintain its clips
|
2013-08-22 02:42:11 +01:00 |
Harry van Haaren
|
9c67e1cebf
|
-Fixed issue with Cancel button of LoadSample
|
2013-08-22 02:25:58 +01:00 |
Harry van Haaren
|
29c5d3b83a
|
-Updated Avtk::RadialStatus, updated LooperClip logic to send 0 on stop
|
2013-08-22 02:13:14 +01:00 |
Harry van Haaren
|
75b48edae2
|
-Fixed garbage playback on Looper stop, trackoutput wasn't zeroing the whole buffer
|
2013-08-22 02:03:24 +01:00 |
Harry van Haaren
|
c2d8e045ce
|
-Fixed LooperClip / Looper interaction, now uses recording() and playing() to determine action to take
|
2013-08-22 01:40:25 +01:00 |
Harry van Haaren
|
0e8c5ea91b
|
-Updated Buffer handling in LooperClip
|
2013-08-22 01:35:43 +01:00 |
Harry van Haaren
|
cbd4e347cc
|
-Updated AudioBuffer class, added ID's again, updated beat handling
|
2013-08-22 01:29:55 +01:00 |
Harry van Haaren
|
7218a86da4
|
-Updated GridLogic and LooperClip state logic, now mostly working using LooperClip data
|
2013-08-22 01:19:22 +01:00 |
Harry van Haaren
|
9459d0a355
|
-Updated Looper to use LooperClip::getState() instead of analysing playing() loaded() and recording()
|
2013-08-22 00:54:40 +01:00 |
Harry van Haaren
|
8f71d7411b
|
-Removed State member variable from GridLogic, LooperClip should be analysed for data
|
2013-08-22 00:46:58 +01:00 |
Harry van Haaren
|
96b78f0c5a
|
-Renamed GridState::LOADED to STOPPED
|
2013-08-22 00:26:01 +01:00 |
Harry van Haaren
|
44f6e26da1
|
-Loading clips now uses GridLogic, and _loaded status is in LooperClip
|
2013-08-22 00:05:00 +01:00 |
Harry van Haaren
|
36454399b6
|
-UI fix for too many redraws, updated dropdown menu of ClipSelector
|
2013-08-21 23:51:26 +01:00 |
Harry van Haaren
|
e5dd3bea0d
|
-Updated Looper and LooperClip to be consistent in ClipState
|
2013-08-21 23:50:52 +01:00 |
Harry van Haaren
|
32674a703a
|
-Updated jack output logic, mix volume doesn't affect sidechainging, fixed some prints
|
2013-08-16 13:14:47 +01:00 |