{"id":19254979,"url":"https://github.com/sciss/infiltration","last_synced_at":"2025-06-29T17:33:34.863Z","repository":{"id":136641450,"uuid":"229018345","full_name":"Sciss/Infiltration","owner":"Sciss","description":"  Materials, such as sketches, code, or Mellite workspaces, relating to the sound installation piece \"in|filtration\" and its research process. Mirror of https://codeberg.org/sciss/Infiltration","archived":false,"fork":false,"pushed_at":"2021-09-24T08:48:32.000Z","size":746,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-23T17:23:34.071Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Scala","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Sciss.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,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-12-19T09:18:41.000Z","updated_at":"2023-08-15T17:57:42.000Z","dependencies_parsed_at":null,"dependency_job_id":"feb26bbe-09a5-43e7-bbed-e1b04994db79","html_url":"https://github.com/Sciss/Infiltration","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/Sciss/Infiltration","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sciss%2FInfiltration","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sciss%2FInfiltration/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sciss%2FInfiltration/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sciss%2FInfiltration/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Sciss","download_url":"https://codeload.github.com/Sciss/Infiltration/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sciss%2FInfiltration/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262637797,"owners_count":23341191,"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-09T18:37:15.030Z","updated_at":"2025-06-29T17:33:34.831Z","avatar_url":"https://github.com/Sciss.png","language":"Scala","funding_links":[],"categories":[],"sub_categories":[],"readme":"# in|filtration\n\nThis repository contains materials, such as sketches, code, or [Mellite](https://sciss.de/mellite) workspaces,\nrelating to our sound installation piece [in|filtration](https://www.researchcatalogue.net/view/711664/711665)\nand its research process.\n\nAll materials in this repository (C)opyright 2019\u0026ndash;2020 Hanns Holger Rutz. All rights reserved.\nUnless otherwise specified, source code is released under the [GNU Affero General Public License v3+](http://www.gnu.org/licenses/agpl-3.0.txt),\n whereas Mellite workspaces (including code snippets) are released under Creative Commons Attribution-ShareAlike 4.0 International\n([CC BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/)) license.\n\n---\n\n## How to open a Mellite workspace\n\nMake sure you have the latest version of _Mellite_ - you can download it from [here](https://archive.org/download/Mellite) - \ninstructions are [here](https://www.sciss.de/mellite/#download-and-run). Read the instructions also for information on SuperCollider installation.\n\nIf have extracted the Mellite _zip_ download, you should be able to launch Mellite from the _bin_ directory. It takes a moment to come up. \nOnce the menu appears, you can then open the workspace that you have downloaded separately (extract the _.mllt.zip_ archive to obtain \nthe _.mllt_ directory/database). Select _File \u003e Open_ and go into the parent directory of the _.mllt_ workspace, here select the _.mllt_\ndirectory (do not double click), then select the _Open_ button.\n\n## Running Negatum\n\nBuild using `sbt assembly`.\n\nWhen using `run.sh`, a RAM disk must have been created:\n\n    mkdir /tmp/ramdisk\n    chmod 777 /tmp/ramdisk\n    sudo mount -t tmpfs -o size=256m myramdisk /tmp/ramdisk\n\nOptions are something like\n\n    --workspace /data/projects/Infiltration/workspaces/NegatumTrunk11.mllt --template /data/projects/Infiltration/audio_work/trunk11/trunk_47e8301c-%d-hilbert-curve.aif --end-frame 500 --gen-population 800\n\n## Ordering\n\n- negatum\n- `java -Djava.io.tmpdir=/tmp/ramdisk -jar Mellite.jar -r Tweak,Select --headless NegatumTrunkNs.mllt`\n- `java -jar Infiltration.jar copy-folder --in NegatumTrunkNs.mllt --out TrunkNpar.mllt --folder out`\n- optimize\n- parametrize\n- remove-simple\n- copy `MakeChains-empty` into workspace that has `par` (\"TrunkNparC.mllt\"); set `par` in the controls\n- `java -Djava.io.tmpdir=/tmp/ramdisk -jar Mellite.jar -r CorrGroup --headless TrunkNparC.mllt`\n- make-chains (no 'tie')\n- `java -Djava.io.tmpdir=/tmp/ramdisk -jar Mellite.jar -r CorrEnds --headless TrunkNparC.mllt`\n- make-chains `--tie` (play around with `--tie-strength` and `--tie-distance` if tying fails; try `--tie-distance 0.01`\n  first, if still failing, begin increasing `--tie-strength 2.0 --tie-distance 0.02` etc.)\n- convert-grapheme\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsciss%2Finfiltration","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsciss%2Finfiltration","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsciss%2Finfiltration/lists"}