{"id":13419079,"url":"https://github.com/TheTechnobear/Orac","last_synced_at":"2025-03-15T04:32:04.391Z","repository":{"id":38427433,"uuid":"133524673","full_name":"TheTechnobear/Orac","owner":"TheTechnobear","description":"Orac : virtual modular synth","archived":false,"fork":false,"pushed_at":"2023-07-26T00:00:38.000Z","size":45011,"stargazers_count":350,"open_issues_count":4,"forks_count":27,"subscribers_count":42,"default_branch":"master","last_synced_at":"2024-07-31T22:45:39.690Z","etag":null,"topics":["bela","belaplatform","modular-synthesizers","organelle","raspberry-pi"],"latest_commit_sha":null,"homepage":null,"language":"Makefile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TheTechnobear.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2018-05-15T14:01:13.000Z","updated_at":"2024-07-28T05:58:23.000Z","dependencies_parsed_at":"2023-01-25T16:00:18.806Z","dependency_job_id":"8548e5dd-51df-444d-95de-1e823c0bc30d","html_url":"https://github.com/TheTechnobear/Orac","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheTechnobear%2FOrac","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheTechnobear%2FOrac/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheTechnobear%2FOrac/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheTechnobear%2FOrac/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TheTechnobear","download_url":"https://codeload.github.com/TheTechnobear/Orac/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243685506,"owners_count":20330980,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bela","belaplatform","modular-synthesizers","organelle","raspberry-pi"],"created_at":"2024-07-30T22:01:11.048Z","updated_at":"2025-03-15T04:32:04.383Z","avatar_url":"https://github.com/TheTechnobear.png","language":"Makefile","funding_links":[],"categories":["Makefile"],"sub_categories":[],"readme":"\u003cimg src='https://raw.githubusercontent.com/TheTechnobear/Orac/master/artwork/rendered/orac.jpg' width=\"600\"/\u003e\n\n\n\n## Orac virtual modular by TheTechnobear\n\n\nOrac is a virtual modular based on Pure Data , utilising externals (KontrolRack/KontrolModule) from my MEC projects.\n\nIts is designed to be easy to use on lightweight computing platforms, and provides features such as Presets and Midi Learn.\n\nAs well as being flexible for users, its designed to be easy for 'Module Patchers' to create new modules, and thus extend the ecosystem.\n\n\n### Videos\nA couple of views have been made, which help show Orac , and how to use it.\n\nhttps://youtu.be/-m8p9E-WGWE\n\nhttps://youtu.be/raTvethmcqc\n\nhttps://youtu.be/ilHzy4mNu3w\n\nhttps://youtu.be/Z1fYYE622Iw\n\n\n### Platforms\nThe code is cross-platform, and I run it on the Organelle, Raspeberry PI and Bela.\n(also for development purposes I run it on macOS)\n\n\n### Building\nThis projects contains the Pure Data aspects of Orac, as mentioned above it utilises MEC\nMEC can be found/built here : https://github.com/TheTechnobear/MEC\nMI externals (used in some modules) can be found here: https://github.com/TheTechnobear/Mi4Pd\n\nfor each platform there is a 'create' package script, in scripts\nso to create for Organelle, you would youse\n./scripts/create_organelle.sh\nthis will create a 'package' in ./pkg, e.g. ./pkg/organelle\ndepending on platform the result of this will vary e.g. might be a zop, a debian package ,or pacman\nnote: I only support building on the target platform\n\n\n### Release\nI release 'builds' of Orac on PatchStorage.com\n\n\n### Contribution\nThis is an open source project, and Im happy if others would like to collaborate/extend etc.\nGenerally Id recommend contacting me first, so we can co-ordinate efforts, but Im also willing to review Pull Requests.\n\n\n### Credits:\nI'd like to extend thank all open source developers who make these kinds of projects possible.\n\nand a special thank you to:\n- Critter and Guitari for open sourcing their wonderful patches which I have 'modularised', \n- Mutable Instruments who's code I have used to create some of PD externals for use in Modules in Orac.\n- Ben Norland for contributing artwork for logos, splash screens.\n\nthank you also to all Orac users who have provide valuable feedback and suggestions, which has helped me push Orac forward.\n\n\n### Project Structure\nCore - files which do not differ from platform to platform\nOrganelle - Organelle specific files, including build libs/externals\nBela - Bela specific files, including build libs/externals\nPI - PI specific files, including build libs/externals\nNebulae\nSalt\npatchbox\nOscClients - various clients for use with MEC oscdisplay\n\nscripts/create_* - script which creates a package in the pkg directory, from combining above folders\n\n\nHappy Patching \n\nMark Harris aka TheTechnobear\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FTheTechnobear%2FOrac","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FTheTechnobear%2FOrac","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FTheTechnobear%2FOrac/lists"}