├── .clang-format ├── .git-blame-ignore-revs ├── .github └── workflows │ └── test.yml ├── .gitignore ├── .gitmodules ├── Authors.md ├── CMakeLists.txt ├── Conan.md ├── License.md ├── ReadMe.md ├── conanfile.py ├── doc ├── API-Attribute.md ├── API-Buffer.md ├── GuideToAudio.md ├── GuideToDataspaces.md ├── GuideToInitialization.md ├── GuideToSpecialMethods.md ├── GuideToThreading.md ├── GuideToUserInterfaceObjects.md ├── GuideToWhereToLook.md ├── GuideToWritingObjects.md └── doxyfile.in ├── examples └── min.conan │ ├── CMakeLists.txt │ └── min.conan.cpp ├── include ├── c74_min.h ├── c74_min_api.h ├── c74_min_argument.h ├── c74_min_atom.h ├── c74_min_attribute.h ├── c74_min_attribute_impl.h ├── c74_min_buffer.h ├── c74_min_buffer_impl.h ├── c74_min_catch.h ├── c74_min_dataspace.h ├── c74_min_dataspace_gain.h ├── c74_min_dataspace_none.h ├── c74_min_dataspace_time.h ├── c74_min_dictionary.h ├── c74_min_doc.h ├── c74_min_event.h ├── c74_min_flags.h ├── c74_min_graphics.h ├── c74_min_impl.h ├── c74_min_inlet.h ├── c74_min_limit.h ├── c74_min_logger.h ├── c74_min_message.h ├── c74_min_notification.h ├── c74_min_object.h ├── c74_min_object_components.h ├── c74_min_object_wrapper.h ├── c74_min_operator_matrix.h ├── c74_min_operator_mc.h ├── c74_min_operator_sample.h ├── c74_min_operator_ui.h ├── c74_min_operator_vector.h ├── c74_min_outlet.h ├── c74_min_patcher.h ├── c74_min_path.h ├── c74_min_port.h ├── c74_min_queue.h ├── c74_min_string.h ├── c74_min_symbol.h ├── c74_min_texteditor.h ├── c74_min_threadsafety.h ├── c74_min_time.h ├── c74_min_timer.h ├── c74_min_unittest.h └── murmur │ ├── Murmur3.h │ └── main.cpp ├── script ├── min-package.cmake ├── min-posttarget.cmake ├── min-pretarget.cmake └── pre-commit └── test ├── CMakeLists.txt ├── atom.cpp ├── catch.hpp ├── limit.cpp ├── main.cpp ├── min-object-unittest.cmake ├── object.cpp └── symbol.cpp /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/.clang-format -------------------------------------------------------------------------------- /.git-blame-ignore-revs: -------------------------------------------------------------------------------- 1 | # clang-format 2 | 5d2bff12c860d1470527d7780f26a8a4a60c19d3 -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/.gitmodules -------------------------------------------------------------------------------- /Authors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/Authors.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /Conan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/Conan.md -------------------------------------------------------------------------------- /License.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/License.md -------------------------------------------------------------------------------- /ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/ReadMe.md -------------------------------------------------------------------------------- /conanfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/conanfile.py -------------------------------------------------------------------------------- /doc/API-Attribute.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/doc/API-Attribute.md -------------------------------------------------------------------------------- /doc/API-Buffer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/doc/API-Buffer.md -------------------------------------------------------------------------------- /doc/GuideToAudio.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/doc/GuideToAudio.md -------------------------------------------------------------------------------- /doc/GuideToDataspaces.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/doc/GuideToDataspaces.md -------------------------------------------------------------------------------- /doc/GuideToInitialization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/doc/GuideToInitialization.md -------------------------------------------------------------------------------- /doc/GuideToSpecialMethods.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/doc/GuideToSpecialMethods.md -------------------------------------------------------------------------------- /doc/GuideToThreading.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/doc/GuideToThreading.md -------------------------------------------------------------------------------- /doc/GuideToUserInterfaceObjects.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/doc/GuideToUserInterfaceObjects.md -------------------------------------------------------------------------------- /doc/GuideToWhereToLook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/doc/GuideToWhereToLook.md -------------------------------------------------------------------------------- /doc/GuideToWritingObjects.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/doc/GuideToWritingObjects.md -------------------------------------------------------------------------------- /doc/doxyfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/doc/doxyfile.in -------------------------------------------------------------------------------- /examples/min.conan/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/examples/min.conan/CMakeLists.txt -------------------------------------------------------------------------------- /examples/min.conan/min.conan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/examples/min.conan/min.conan.cpp -------------------------------------------------------------------------------- /include/c74_min.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/c74_min.h -------------------------------------------------------------------------------- /include/c74_min_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/c74_min_api.h -------------------------------------------------------------------------------- /include/c74_min_argument.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/c74_min_argument.h -------------------------------------------------------------------------------- /include/c74_min_atom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/c74_min_atom.h -------------------------------------------------------------------------------- /include/c74_min_attribute.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/c74_min_attribute.h -------------------------------------------------------------------------------- /include/c74_min_attribute_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/c74_min_attribute_impl.h -------------------------------------------------------------------------------- /include/c74_min_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/c74_min_buffer.h -------------------------------------------------------------------------------- /include/c74_min_buffer_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/c74_min_buffer_impl.h -------------------------------------------------------------------------------- /include/c74_min_catch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/c74_min_catch.h -------------------------------------------------------------------------------- /include/c74_min_dataspace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/c74_min_dataspace.h -------------------------------------------------------------------------------- /include/c74_min_dataspace_gain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/c74_min_dataspace_gain.h -------------------------------------------------------------------------------- /include/c74_min_dataspace_none.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/c74_min_dataspace_none.h -------------------------------------------------------------------------------- /include/c74_min_dataspace_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/c74_min_dataspace_time.h -------------------------------------------------------------------------------- /include/c74_min_dictionary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/c74_min_dictionary.h -------------------------------------------------------------------------------- /include/c74_min_doc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/c74_min_doc.h -------------------------------------------------------------------------------- /include/c74_min_event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/c74_min_event.h -------------------------------------------------------------------------------- /include/c74_min_flags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/c74_min_flags.h -------------------------------------------------------------------------------- /include/c74_min_graphics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/c74_min_graphics.h -------------------------------------------------------------------------------- /include/c74_min_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/c74_min_impl.h -------------------------------------------------------------------------------- /include/c74_min_inlet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/c74_min_inlet.h -------------------------------------------------------------------------------- /include/c74_min_limit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/c74_min_limit.h -------------------------------------------------------------------------------- /include/c74_min_logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/c74_min_logger.h -------------------------------------------------------------------------------- /include/c74_min_message.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/c74_min_message.h -------------------------------------------------------------------------------- /include/c74_min_notification.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/c74_min_notification.h -------------------------------------------------------------------------------- /include/c74_min_object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/c74_min_object.h -------------------------------------------------------------------------------- /include/c74_min_object_components.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/c74_min_object_components.h -------------------------------------------------------------------------------- /include/c74_min_object_wrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/c74_min_object_wrapper.h -------------------------------------------------------------------------------- /include/c74_min_operator_matrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/c74_min_operator_matrix.h -------------------------------------------------------------------------------- /include/c74_min_operator_mc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/c74_min_operator_mc.h -------------------------------------------------------------------------------- /include/c74_min_operator_sample.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/c74_min_operator_sample.h -------------------------------------------------------------------------------- /include/c74_min_operator_ui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/c74_min_operator_ui.h -------------------------------------------------------------------------------- /include/c74_min_operator_vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/c74_min_operator_vector.h -------------------------------------------------------------------------------- /include/c74_min_outlet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/c74_min_outlet.h -------------------------------------------------------------------------------- /include/c74_min_patcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/c74_min_patcher.h -------------------------------------------------------------------------------- /include/c74_min_path.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/c74_min_path.h -------------------------------------------------------------------------------- /include/c74_min_port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/c74_min_port.h -------------------------------------------------------------------------------- /include/c74_min_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/c74_min_queue.h -------------------------------------------------------------------------------- /include/c74_min_string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/c74_min_string.h -------------------------------------------------------------------------------- /include/c74_min_symbol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/c74_min_symbol.h -------------------------------------------------------------------------------- /include/c74_min_texteditor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/c74_min_texteditor.h -------------------------------------------------------------------------------- /include/c74_min_threadsafety.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/c74_min_threadsafety.h -------------------------------------------------------------------------------- /include/c74_min_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/c74_min_time.h -------------------------------------------------------------------------------- /include/c74_min_timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/c74_min_timer.h -------------------------------------------------------------------------------- /include/c74_min_unittest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/c74_min_unittest.h -------------------------------------------------------------------------------- /include/murmur/Murmur3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/murmur/Murmur3.h -------------------------------------------------------------------------------- /include/murmur/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/include/murmur/main.cpp -------------------------------------------------------------------------------- /script/min-package.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/script/min-package.cmake -------------------------------------------------------------------------------- /script/min-posttarget.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/script/min-posttarget.cmake -------------------------------------------------------------------------------- /script/min-pretarget.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/script/min-pretarget.cmake -------------------------------------------------------------------------------- /script/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/script/pre-commit -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/atom.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/test/atom.cpp -------------------------------------------------------------------------------- /test/catch.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/test/catch.hpp -------------------------------------------------------------------------------- /test/limit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/test/limit.cpp -------------------------------------------------------------------------------- /test/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/test/main.cpp -------------------------------------------------------------------------------- /test/min-object-unittest.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/test/min-object-unittest.cmake -------------------------------------------------------------------------------- /test/object.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/test/object.cpp -------------------------------------------------------------------------------- /test/symbol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Cycling74/min-api/HEAD/test/symbol.cpp --------------------------------------------------------------------------------