d02cbb65ca-Fixing Controller write .ctlr bug
Harry van Haaren
2013-11-10 22:26:08 +0000
a4407eab13-Working on saving particular Controller to disk: ID's getting scrambled bug
Harry van Haaren
2013-11-10 20:13:41 +0000
7db538510d-Refactoring GOptions and ControllerUI classes
Harry van Haaren
2013-11-10 18:38:41 +0000
38bde0d1cf-Reworking GOptions / ControllerUI stuff
Harry van Haaren
2013-11-10 18:25:15 +0000
f866423413-Working on removing Controller instances
Harry van Haaren
2013-11-10 18:12:28 +0000
cf632263a8-Updated GTrack label, Waveform is now logartihmic in display
Harry van Haaren
2013-11-09 23:27:47 +0000
d5d54fa3ea-Fixed input section MIDI binding: working as normal
Harry van Haaren
2013-11-09 22:11:45 +0000
52c73d787c-Working on GUI feedback for Input section, fixed bugs in process staying alive if OptionsWindow is shown
Harry van Haaren
2013-11-09 21:50:21 +0000
316ea7e668-Fixed tests, working on writeControllerTest
Harry van Haaren
2013-11-09 20:58:48 +0000
1538ac4eb9-Update GUI / JACK shutdown code
Harry van Haaren
2013-11-09 19:59:54 +0000
2f691a80db-Input section MIDI bindings
Harry van Haaren
2013-11-09 19:59:45 +0000
7086f701b5-Initialized pointer, was segfaulting
Harry van Haaren
2013-11-08 16:55:05 +0000
91409542c8-Fixed NSM support: loading & saving files now working!
Harry van Haaren
2013-11-08 01:07:15 +0000
6579fdd085-Fixed issue with save paths, now adheres to NSM standard saving mechanisms
Harry van Haaren
2013-11-08 00:48:28 +0000
0a9471cf54-Working on NSM integration: open working, but session not showing: Jack registration issue with GUI probably the cause
Harry van Haaren
2013-11-08 00:18:48 +0000
260a1d5a0c-Fixed NSM bug: now handles reply properly: wasn't calling nsm_check()
Harry van Haaren
2013-11-07 22:42:28 +0000
84b220728e-Clip name is saved / restored
Harry van Haaren
2013-11-03 14:12:42 +0000
7b70072aac-Volume redraws smoother
Harry van Haaren
2013-11-03 14:00:50 +0000
c26ebd0524-Added session load error checking, fixed broken-session load crash
Harry van Haaren
2013-11-03 13:41:30 +0000
55227a9c92-Options has "New" button to add controller
Harry van Haaren
2013-11-02 17:54:42 +0000
13b0172555-Acts as timebase master, providing JACK with BPM info (useful with Masha / Ducka etc)
Harry van Haaren
2013-11-02 14:15:50 +0000
f09515d8a5-Added "Clear" item in right-click, "removes" clips from grid
Harry van Haaren
2013-11-02 14:10:26 +0000
6f64f64abd-Fixed metronome bar / beat different tick sounds
Harry van Haaren
2013-11-02 13:49:47 +0000
b1566046fc-Removed prints
Harry van Haaren
2013-11-02 13:41:31 +0000
ff1e57449c-Debugging NSM support
Harry van Haaren
2013-11-02 13:41:26 +0000
f2345c8c02-Updated resampling code, now *much* faster
Harry van Haaren
2013-11-02 04:18:04 +0000
1105553c63-Implemented bar() / beat() handling inside nframes: timing issues resolved
Harry van Haaren
2013-11-02 04:07:27 +0000
652e54df41-Removed prints
Harry van Haaren
2013-11-02 03:32:33 +0000
e8caaa961a-Luppp loads default controllers from file
Harry van Haaren
2013-11-02 00:56:02 +0000
5395e59ef2-Updated default location of .ctlr files
Harry van Haaren
2013-11-02 00:41:19 +0000
78466d1c72-Removed non-seq controller from startup
Harry van Haaren
2013-11-02 00:20:51 +0000
123b2bb141-Commited hack fix for "dual scene play" bug: gridlogic "qStops" all clips on a track on qPlay of a new scene.
Harry van Haaren
2013-11-02 00:13:57 +0000
55c9b171bd-Removed cout prints
Harry van Haaren
2013-11-01 23:31:18 +0000
0d9920c9cc-Updated tests for gridlogic
Harry van Haaren
2013-10-24 17:05:51 +0100
1488186b6c-Fixed tests
Harry van Haaren
2013-10-24 15:46:12 +0100
7edf0708a4-Working on implementing save() / restore(), need some information on how NSM tells directories / filenames
Harry van Haaren
2013-10-23 17:12:32 +0100
2a70b80a7a-Added initial NSM support: callbacks called but not save / open implementation added.
Harry van Haaren
2013-10-23 17:03:54 +0100
f330722a5b-Added patch against nonseq Jack.C
Harry van Haaren
2013-10-22 22:43:37 +0100
1133b716c0-Added non-seq support, trigger mode phrasing
Harry van Haaren
2013-10-22 22:41:14 +0100
bd2945e53a-Refactoring Bindings class, working on Options draw-stall bug
Harry van Haaren
2013-10-19 14:22:49 +0100
7fc87cc41c-Updated .ctlr file writing, added some error printing on loading files
Harry van Haaren
2013-10-19 13:38:49 +0100
b185665616-Fixed default path for controller loading
Harry van Haaren
2013-10-19 13:31:14 +0100
25c758208a-Updated Controller loading: now working for Grid:launchScene
Harry van Haaren
2013-10-19 13:24:35 +0100
88b04ecd6e-Updated controller loading file
Harry van Haaren
2013-10-19 13:16:16 +0100
e7cec02609-Controller pointer is recieved from DSP backend, and can be written to .ctlr file
Harry van Haaren
2013-10-19 12:54:26 +0100
d8564390f6-Cleaned up Options a little
Harry van Haaren
2013-10-18 16:56:13 +0100
95dca508a8-New bindings printed in Options dialog
Harry van Haaren
2013-10-18 16:54:32 +0100
5ea1ff989e-Big update to dynamic binding
Harry van Haaren
2013-10-18 16:52:04 +0100
dd2be6fa0f-Updated Event pretty names, now works for all normal bindable events
Harry van Haaren
2013-10-18 16:00:52 +0100
0c5d9cbd0c-Working on binding map
Harry van Haaren
2013-10-18 15:56:20 +0100
cc47fe4a74-Midi bind target shown in UI
Harry van Haaren
2013-10-18 15:06:27 +0100
8698a0e62e-Added event.cxx, containing static initializers for pretty event names
Harry van Haaren
2013-10-18 14:50:28 +0100
e6475cdff6-Working on providing MIDI bind target to user
Harry van Haaren
2013-10-18 14:33:00 +0100
1dd9bf25ee-Refactoring Options
Harry van Haaren
2013-10-18 14:12:34 +0100
7a50aed60f-OptionsDialog updates when MIDI binding is created
Harry van Haaren
2013-10-18 13:49:58 +0100
2d1e27b9ff-Refactored Options dialog to own class
Harry van Haaren
2013-10-18 13:49:46 +0100
e3b6ca446c-GUI Fader redraws now smooth
Harry van Haaren
2013-10-18 13:29:23 +0100
ebb9e8f5a1-Added Avtk::Box to use as background instead of Fl widget, should fix BG theming color issue
Harry van Haaren
2013-10-18 12:32:57 +0100
ca0fab2d17-MIDI binding enable added to Options dialog, allows binding of most functionality: no save feature yet.
Harry van Haaren
2013-10-18 01:28:00 +0100
62dd928d9b-Initial controller MIDI binding hacked in
Harry van Haaren
2013-10-18 01:06:34 +0100
49b95653bc-Refactored TimeManager, removing the need for JACK timebase master in order to deal with bar() properly
Harry van Haaren
2013-10-13 00:20:00 +0100
6cf8602d95-Refactoring time handling to process() - bar() - process()
Harry van Haaren
2013-10-12 22:03:36 +0100
eb8b040077-Working on sampleAccurate Bar() events
Harry van Haaren
2013-10-12 14:41:54 +0100
cc95134365-Updated Time, working on bar() nframes
Harry van Haaren
2013-10-12 13:28:47 +0100
09de7af563-Big refactor of #includes, less compilation deps. Updated TimeManager Bar() to include nframes data
Harry van Haaren
2013-10-12 13:19:37 +0100
f7aec84cf1-AudioEditor exists, loading files without audio.cfg file now possibe as user asked for beat info
Harry van Haaren
2013-10-12 01:31:56 +0100
ad8016ddf4-AudioEditor window shows newly loaded sample file
Harry van Haaren
2013-10-12 00:06:15 +0100
75f5bef72c-Working on AudioEditor to request beats from user on new file load
Harry van Haaren
2013-10-11 23:21:56 +0100
9bca330dc6-Updated MIDI handling code to return Error status if port register failed
Harry van Haaren
2013-10-11 21:33:20 +0100
09e7a10234-Fixed track / master fader background issue
Harry van Haaren
2013-10-11 21:28:37 +0100
87ee78787a-Removed C++ APC controller, now working trough GenericMIDI JSON .ctlr file
Harry van Haaren
2013-10-09 00:16:05 +0100
2f88994b2d-Added metronome to APC, updated GUI respond to metro event
Harry van Haaren
2013-10-09 00:15:31 +0100
a95ab5d82b-Updated APC .ctlr for launch buttons
Harry van Haaren
2013-10-08 23:02:57 +0100
468b594e44-Updated APC controller
Harry van Haaren
2013-10-08 22:54:50 +0100
3c1d86b7ba-Footpedal clip sampling using APC shift button working & tested
Harry van Haaren
2013-10-08 22:32:25 +0100
83a36aa6a1-Added NTK git repo url to README
Harry van Haaren
2013-10-08 21:57:02 +0100
9c578ef07f-Updated GridLogic / Event / GenericMIDI to handle footswitch MIDI binding
Harry van Haaren
2013-10-08 21:53:41 +0100
4b0f3b4953-Updated Akai APC controller definition, updated genericMIDI
Harry van Haaren
2013-10-08 18:19:08 +0100
4fa022c404-Send / XSide dials feedback working
Harry van Haaren
2013-10-08 14:35:18 +0100
235301af37-Send feedback working
Harry van Haaren
2013-10-08 14:29:35 +0100
ce6a96db70-Output bindings for GridState working
Harry van Haaren
2013-10-08 14:12:55 +0100
3b03a2711e-Working on jack_interposer RT checking
Harry van Haaren
2013-10-07 15:34:41 +0100
d3b3fd82fe-Return volume dial working
Harry van Haaren
2013-10-07 15:21:24 +0100
f079055f7d-Fixed issue in TrackOutput
Harry van Haaren
2013-10-06 23:26:06 +0100
de952f69f1-Fixed function issue, fixed TimeBase
Harry van Haaren
2013-10-03 21:34:41 +0100
1e5b9ff162-Fixed missing #include, working on TimeBase stuff
Harry van Haaren
2013-10-03 21:31:30 +0100
493ccbad2c-GUI resets when "new" session is started
Harry van Haaren
2013-10-03 16:11:14 +0100
c1e3296a10-Updated controller, fixed MIDI output bug
Harry van Haaren
2013-10-03 15:59:34 +0100
98ffb78732-Updated GenericMIDI
Harry van Haaren
2013-10-03 11:24:34 +0100
7d5b1211e7-Changed binding maps to use pointers to Binding instances
Harry van Haaren
2013-10-03 10:21:40 +0100
57e1f642de-APC initialized on startup, error-checked Logic track values
Harry van Haaren
2013-10-03 10:17:23 +0100
37a6f2891f-Added error checking to DiskReader
Harry van Haaren
2013-10-03 02:15:05 +0100
0cffa1f6f1-Updated DiskReader / Writer to new naming in session.luppp files
Harry van Haaren
2013-10-03 02:10:35 +0100
c4e70c533f-Refactored GTrack, and privatized its dials / buttons
Harry van Haaren
2013-10-03 01:50:16 +0100
ee126e4382-Renamed SEND_* names for clarity
Harry van Haaren
2013-10-03 01:18:06 +0100
f1e1c855c4-Overhauled GenericMIDI binding system to map event strings to the Event enumeration, faster compares
Harry van Haaren
2013-10-03 00:39:00 +0100
437a06fa86-Renamed MidiObserver to MidiIO (reflecting that MidiIO can write midi messages)
Harry van Haaren
2013-10-03 00:25:48 +0100
5053367344-WIP
Harry van Haaren
2013-10-02 17:42:52 +0100
c7e08f1316-Updated GenericMIDI and bindings
Harry van Haaren
2013-10-02 03:28:17 +0100
5a7974b953-Fixed GUI registration, working on MIDI output from GenericMIDI class
Harry van Haaren
2013-10-02 03:18:57 +0100