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 |
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 |