{"id":15451183,"url":"https://github.com/schollz/blndr","last_synced_at":"2025-04-19T23:34:25.865Z","repository":{"id":147335110,"uuid":"285137611","full_name":"schollz/blndr","owner":"schollz","description":"a quantized delay for monomes norns","archived":false,"fork":false,"pushed_at":"2021-01-15T17:54:41.000Z","size":30,"stargazers_count":5,"open_issues_count":1,"forks_count":2,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-04-19T23:34:16.938Z","etag":null,"topics":["monome","norns","norns-script"],"latest_commit_sha":null,"homepage":"https://llllllll.co/t/blndr","language":"Lua","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/schollz.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":"2020-08-05T00:47:52.000Z","updated_at":"2024-01-19T07:50:09.000Z","dependencies_parsed_at":"2023-04-19T14:47:50.267Z","dependency_job_id":null,"html_url":"https://github.com/schollz/blndr","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/schollz%2Fblndr","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/schollz%2Fblndr/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/schollz%2Fblndr/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/schollz%2Fblndr/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/schollz","download_url":"https://codeload.github.com/schollz/blndr/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249830835,"owners_count":21331356,"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":["monome","norns","norns-script"],"created_at":"2024-10-01T21:21:48.218Z","updated_at":"2025-04-19T23:34:25.859Z","avatar_url":"https://github.com/schollz.png","language":"Lua","funding_links":[],"categories":[],"sub_categories":[],"readme":"![blndr4](https://user-images.githubusercontent.com/6550035/89736309-58fb6a80-da1d-11ea-8cf7-e8072b76ba2a.png)\n\nthis is `blndr` - my first patch for [norns](https://monome.org/docs/norns/). `blndr` is a quantized delay with optional time bending effects in the stereo field.\n\n## demo\n\n\u003cp align=\"center\"\u003e\u003ca href=\"https://www.instagram.com/p/CDfppIbBFnF/?utm_source=ig_web_button_share_sheet\"\u003e\u003cimg src=\"https://user-images.githubusercontent.com/6550035/89372587-6621fd80-d69b-11ea-98e2-c013fac69565.png\" alt=\"Demo of playing\" width=80%\u003e\u003c/a\u003e\u003c/p\u003e\n\n## requirements\n\n- norns\n- line-in\n\n## documentation\n\nthe line-in audio is fed into a delay loop for a duration of one quarter note, so it automatically becomes quantized to the `bpm` (ENC1). the amount of delay can be dialed in with `level` (ENC2) and `feedback` (K1+ENC2).\n\n\n![blndr6](https://user-images.githubusercontent.com/6550035/89736311-5d278800-da1d-11ea-8638-53a8013f36b7.png)\n\n\nthe delay loop is randomly time shifted based on the probability from the `spin` parameter (ENC3). the audio from the delay loop is then fed into a second delay loop that is also time shifted and panned randomly.\n\nthe K2/3 are used to quickly speed up/down the bpm to 1/3 intervals to get some cool polyrhythms (good for drums).\n\nyou can use K1+K2 to mute incoming audio.\n\nyou can use K1+K3 to switch to reverse mode.\n\n## my other patches\n\n- [barcode](https://github.com/schollz/barcode): replays a buffer six times, at different levels \u0026 pans \u0026 rates \u0026 positions, modulated by lfos on every parameter.\n\n## thanks\n\nthis would not have been possible without the stellar [softcut tutorial](https://monome.org/docs/norns/softcut/) and inspiration of randomizing speed shifts from [bounds](https://llllllll.co/t/bounds/23336). \n\n## license\n\nMIT\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fschollz%2Fblndr","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fschollz%2Fblndr","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fschollz%2Fblndr/lists"}