{"id":20095687,"url":"https://github.com/uncomplicate/clojure-sound","last_synced_at":"2025-05-06T05:31:17.547Z","repository":{"id":39829874,"uuid":"454592144","full_name":"uncomplicate/clojure-sound","owner":"uncomplicate","description":null,"archived":false,"fork":false,"pushed_at":"2022-07-15T19:34:50.000Z","size":206,"stargazers_count":60,"open_issues_count":0,"forks_count":1,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-04-09T08:51:12.407Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Clojure","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"epl-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/uncomplicate.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}},"created_at":"2022-02-02T00:03:19.000Z","updated_at":"2025-03-13T16:46:50.000Z","dependencies_parsed_at":"2022-07-05T19:00:21.399Z","dependency_job_id":null,"html_url":"https://github.com/uncomplicate/clojure-sound","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/uncomplicate%2Fclojure-sound","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/uncomplicate%2Fclojure-sound/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/uncomplicate%2Fclojure-sound/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/uncomplicate%2Fclojure-sound/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/uncomplicate","download_url":"https://codeload.github.com/uncomplicate/clojure-sound/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252628891,"owners_count":21779098,"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":[],"created_at":"2024-11-13T16:56:04.327Z","updated_at":"2025-05-06T05:31:16.686Z","avatar_url":"https://github.com/uncomplicate.png","language":"Clojure","funding_links":["https://patreon.com/draganrocks"],"categories":[],"sub_categories":[],"readme":"[New books available](https://aiprobook.com)\n\n\u003cimg src=\"http://aiprobook.com/img/dlfp-cover.png\" alt=\"Deep Learning for Programmers\" title=\"Deep Learning for Programmers\" align=\"left\" width=\"250\"/\u003e\n\n\u003cimg src=\"http://aiprobook.com/img/lafp-cover.png\" alt=\"Numerical Linear Algebra for Programmers\" title=\"Numerical Linear Algebra for Programmers\" align=\"right\" width=\"250\"/\u003e\n\n# Clojure Sound\n\n[Adopt your pet function](https://dragan.rocks/articles/18/Patreon-Announcement-Adopt-a-Function) and [become a patron](https://patreon.com/draganrocks).\n\nClojure Sound is a library for transforming digital media and communicating with MIDI devices.\nIt is based on Java Sound API, but improves on Java Sound's UX shortcomings as much as possible,\nto provide nice interactive programming experience.\n\n## How to use it\n\nI haven't written documentation for each function yet, but the whole [Java Sound tutorial](https://docs.oracle.com/javase/tutorial/sound/TOC.html) is covered as [midje tests](https://github.com/uncomplicate/clojure-sound/tree/master/test/clojure/uncomplicate/clojure_sound), which is even more useful because it shows how each function works in context of real use cases.\n\nYou might also follow the tutorials that I write on [dragan.rocks](https://dragan.rocks)\n\n## License\n\nCopyright © 2022-2022 Dragan Djuric\n\nDistributed under the Eclipse Public License either version 1.0 or (at your option) any later version.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Funcomplicate%2Fclojure-sound","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Funcomplicate%2Fclojure-sound","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Funcomplicate%2Fclojure-sound/lists"}