348 Commits

Author SHA1 Message Date
Alex Harker 1877ffd224 Update include paths 2020-06-08 17:02:57 +01:00
Alex Harker 1083293642 Fix build issues for newer versions of XCode 2020-06-08 17:01:29 +01:00
Alex Harker 8ea4c7c1f8 Fix issue with testing connections 2020-01-30 11:34:02 +00:00
Alex Harker b7d60b0074 Use case insensitive comparison for patch names 2019-12-12 06:59:22 +00:00
Alex Harker 630a7230f4 Correct test ordering for connections to make sure inlets are valid 2019-12-12 06:56:40 +00:00
Alex Harker 6dd0c4a64f Rework error reporting to allow either immediate or amalgamated error reporting 2019-11-24 23:09:17 +00:00
Alex Harker 4816f2a474 Correct patch traversal 2019-09-07 00:48:41 +01:00
Alex Harker 01c3928987 Register requires kAllInputs in max 2019-09-03 13:17:48 +01:00
Alex Harker 3ca13fe335 Fix compilation of special objects in single object build 2019-09-03 13:14:23 +01:00
Alex Harker 22f070112f Rework XCode project and config settings, including single object max build for speedy testing 2019-09-01 13:09:16 +01:00
Alex Harker edb7aa346c Added header guard 2019-09-01 12:52:56 +01:00
Alex Harker 4e1e532221 Automatically set the namespace to CLASS_BOX for max objects 2019-09-01 12:17:47 +01:00
Alex Harker d617b2aded Safely check if dsp is on 2019-08-30 17:24:30 +01:00
Alex Harker b24b282f45 Proxies must not store thread local data - fix FrameLib_ToHost by passing the allocator when needed 2019-08-30 11:57:43 +01:00
Alex Harker 4d457345fd Merge branch 'master' into ir-manipulation 2019-08-14 16:08:31 +01:00
Alex Harker 4e095b4b14 Fix error with scientific notation in object boxes 2019-08-14 16:07:08 +01:00
Alex Harker d09b61940c Change name of fl.irphase~ to fl.firphase~ (and similar chnages) and add this plus the kernal smoohter to the max object scheme 2019-08-14 15:59:47 +01:00
Alex Harker 5b237170b0 Use number of audio ins/outs from the internal framelib object for info() calls 2019-08-13 00:32:50 +01:00
Alex Harker 4a0346ed7b Add kernel smoother code 2019-08-10 09:46:38 +01:00
Alex Harker ce8c8f1a20 Initial irphase code commit 2019-08-08 23:52:45 +01:00
Alex Harker 6ddb836622 Make the visual studio compiler happy (for now) about types 2019-07-08 23:03:15 +01:00
Alex Harker 043ebe24d3 Better typing for ibuffer access / ibuffer 2019-06-18 16:16:52 +01:00
Alex Harker 36d17094c1 Integer casting for max objects with their own code to remove warnings under Win64 2019-06-18 10:46:03 +01:00
Alex Harker 13b3564529 Correct tests for valid input in the max class when checking remotely 2019-06-17 02:25:31 +01:00
Alex Harker ef3263d35a Fix reversal of audio ins and outs in the Max class 2019-06-17 02:05:19 +01:00
Alex Harker 3ecb810d5f FrameLib_MaxClass add explicit integer casts 2019-06-16 16:53:18 +01:00
Alex Harker 0ad2745c02 Safer integer typecasting from void* 2019-06-16 16:44:21 +01:00
Alex Harker c08c093444 FrameLib_MaxClass update integer types 2019-06-16 16:08:55 +01:00
Alex Harker d0239fc757 Type cast size_t to unsigned long / make sure all paths return in function 2019-06-16 15:33:37 +01:00
Alex Harker 887d657ce1 Integer type matching 2019-06-16 10:52:16 +01:00
Alex Harker d27d33fc3b FrameLib_MaxClass types 2019-06-16 10:35:50 +01:00
Alex Harker 33c5b95372 Formatting 2019-06-15 22:29:46 +01:00
Alex Harker 06b61f6701 Rework connection data to use a separate class so it can be used safely in wrappers 2019-06-15 14:53:59 +01:00
Alex Harker e2aa1b57e8 Don't dynamic cast on a nullptr 2019-05-30 08:07:12 +01:00
Alex Harker 34b596773d Formatting 2019-05-27 22:58:53 +01:00
Alex Harker 715bccc4b2 Merge branch 'master' of https://github.com/jamesb93/FrameLib
# Conflicts:
#	framelib~.xcodeproj/project.pbxproj
#	framelib~.xcodeproj/xcshareddata/xcschemes/framelib~ Max Objects.xcscheme
2019-03-14 11:43:41 +00:00
Alex Harker b1c4c39ef4 Added code for pattern object 2019-03-09 09:22:15 +00:00
James Bradbury 64d5ef0778 Update FrameLib_MaxClass.h
Remove unnecessary #includes
2019-03-07 14:48:37 +00:00
James Bradbury f26c588a28 Update FrameLib_MaxClass.h
Remove write_info from master.
2019-03-07 14:36:37 +00:00
James Bradbury 56614a6680 Ammended build path 2019-03-01 11:23:57 +00:00
James Bradbury 6a932badce Merge remote-tracking branch 'upstream/master'
# Conflicts:
#	framelib~.xcodeproj/project.pbxproj
#	framelib~.xcodeproj/xcshareddata/xcschemes/framelib~ Max Objects.xcscheme
2019-03-01 01:31:43 +00:00
Alex Harker a659a78d50 Fix input parsing to avoid infinite loops when no values are present, and removing extra errors caused by inputs 2019-01-31 22:25:27 +00:00
Alex Harker 2c376aa4f0 Added the chain scheduler 2019-01-31 15:29:35 +00:00
James Bradbury d3db9c128d Removed boost from string concatenation 2018-12-05 15:12:36 +00:00
James Bradbury 15a476b746 Build XML enabled max objects into the documentation folder 2018-12-05 15:11:38 +00:00
James Bradbury 5a86a12e34 Merge branch 'master' of https://github.com/jamesb93/FrameLib into XML-Documentation
# Conflicts:
#	Current Test Version/FrameLib/docs/refpages/Binary/fl.greaterthaneq~.maxref.xml
2018-12-04 17:50:13 +00:00
James Bradbury fbdad41c0c Small typo in Alex's notes 2018-11-26 14:40:26 +00:00
James Bradbury a7ea4258d8 cleanup 2018-11-26 00:19:23 +00:00
James Bradbury 93cd331415 Modified the acquire function to return channels 2018-11-25 19:27:17 +00:00
James Bradbury 3480d0a6c7 fl.info~ initial work - outputs size and sr of a buffer 2018-11-25 19:11:16 +00:00