Commit Graph

19 Commits

Author SHA1 Message Date
8d2cc774ac register blocks on the event client object
remove running attribute reader
2023-08-27 17:24:25 +01:00
fe1de43250 add on method for registering blocks
examples updated
2023-08-18 00:27:43 +01:00
1ba1247b7f callbacks now public method
register,deregister handle single callbacks
or arrays of callbacks
2023-08-03 15:07:18 +01:00
2dab83ec31 event type passed as symbol to on_update callback 2023-08-03 13:13:01 +01:00
d2fd1c1403 update midi example to test input sliders 0-7 2023-07-29 21:36:05 +01:00
3f668ce6c2 remove image showing slider indices bumped +1 2023-07-29 18:32:15 +01:00
eaa9436081 mixin Callback module
observers should now be registered directly onto vm object

example updated to reflect changes
2023-07-28 18:51:15 +01:00
54e255535f change package desc 2023-07-27 17:46:06 +01:00
a942ce6745 use callback methods in obs example 2023-07-27 17:43:46 +01:00
ec43297b2d check if method exists for scene
upate Gemfile
2023-07-26 14:55:09 +01:00
d8ee19e2f8 update rakefile
rework examples
2023-07-21 09:34:26 +01:00
049b8614a2 strip comp,gate,denoiser,eq sections added
fix eq.on example in apply
2023-07-18 08:19:17 +01:00
fdac727ee7 midi example added 2023-07-18 07:30:24 +01:00
eaf92197dc obs example added 2023-07-17 20:00:34 +01:00
ac7d9c0d03 Events::Callback now a class
on_event method renamed to trigger

events example updated to reflect changes to Events module
2023-07-17 08:34:34 +01:00
f14a549c03 now using standard Ruby logger module
easy_logging removed from dependencies

@configs now raises error on invalid key
2023-07-16 11:08:24 +01:00
c0d2379b62 ensure we initialize comp arrays
use zip,map to calculate comps
2023-07-14 21:03:40 +01:00
07836b7c26 lint 2023-07-14 12:07:02 +01:00
07e06bf103 add events example 2023-07-14 01:40:05 +01:00