{"action":"created","issue":{"url":"https://api.github.com/repos/RobinSchmidt/RS-MET/issues/210","repository_url":"https://api.github.com/repos/RobinSchmidt/RS-MET","labels_url":"https://api.github.com/repos/RobinSchmidt/RS-MET/issues/210/labels{/name}","comments_url":"https://api.github.com/repos/RobinSchmidt/RS-MET/issues/210/comments","events_url":"https://api.github.com/repos/RobinSchmidt/RS-MET/issues/210/events","html_url":"https://github.com/RobinSchmidt/RS-MET/issues/210","id":349771306,"node_id":"MDU6SXNzdWUzNDk3NzEzMDY=","number":210,"title":"RS Modular / Liberty / Digital Breadboard discussion","user":{"login":"elanhickler","id":9116575,"node_id":"MDQ6VXNlcjkxMTY1NzU=","avatar_url":"https://avatars3.githubusercontent.com/u/9116575?v=4","gravatar_id":"","url":"https://api.github.com/users/elanhickler","html_url":"https://github.com/elanhickler","followers_url":"https://api.github.com/users/elanhickler/followers","following_url":"https://api.github.com/users/elanhickler/following{/other_user}","gists_url":"https://api.github.com/users/elanhickler/gists{/gist_id}","starred_url":"https://api.github.com/users/elanhickler/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/elanhickler/subscriptions","organizations_url":"https://api.github.com/users/elanhickler/orgs","repos_url":"https://api.github.com/users/elanhickler/repos","events_url":"https://api.github.com/users/elanhickler/events{/privacy}","received_events_url":"https://api.github.com/users/elanhickler/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":62,"created_at":"2018-08-11T23:30:02Z","updated_at":"2018-12-18T17:57:23Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"Let's continue the discussion here. I want to help with this project. \r\n\r\n* Firstly, I want to create a PrettyScope / CPU Scope hybrid, so if you have a compatible GPU you can use it, and if you don't, then you get your CPU scope. You can implement PrettyScope for this. Eventually I want to offer a free version of PrettyScope with limited controls anyway.\r\n\r\n* I can also throw in some FMD filters, maybe 2 or 3 that cover the common analog-style filters.\r\n\r\n* Of course all the oscilloscope music synth cores can be thrown in for free (unless Liberty becomes a paid product)\r\n\r\nFor my own purposes I'd like to use Liberty to dive deeper into analog-style filter design where I can recreate Chaosfly/FMD signal flow in Liberty and then attach a bunch of analyzers to the mess of connections so I can see what is going on inside and further fine tune the sound/behavior of the filer and discover even more ways to create crazy and wacky reactive waveshapers/filters.\r\n\r\nTo make this easy, we need to be able to manipulate the interface of said modules somehow. Looks like controls sometimes appear in here like with Parameter or WhiteNoise (you can select seed) or BiquadDesigner you can select mode.\r\n\r\n![image](https://user-images.githubusercontent.com/9116575/43997047-08b07f82-9d86-11e8-809b-eaec18506350.png)\r\n\r\nAnd I'm guessing you mean for the Instrument panel to display the parameters as sliders:\r\n\r\n![image](https://user-images.githubusercontent.com/9116575/43997049-1a430170-9d86-11e8-8c9d-1cb11d1e0d0b.png)\r\n"},"comment":{"url":"https://api.github.com/repos/RobinSchmidt/RS-MET/issues/comments/448311742","html_url":"https://github.com/RobinSchmidt/RS-MET/issues/210#issuecomment-448311742","issue_url":"https://api.github.com/repos/RobinSchmidt/RS-MET/issues/210","id":448311742,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0ODMxMTc0Mg==","user":{"login":"RobinSchmidt","id":1833099,"node_id":"MDQ6VXNlcjE4MzMwOTk=","avatar_url":"https://avatars0.githubusercontent.com/u/1833099?v=4","gravatar_id":"","url":"https://api.github.com/users/RobinSchmidt","html_url":"https://github.com/RobinSchmidt","followers_url":"https://api.github.com/users/RobinSchmidt/followers","following_url":"https://api.github.com/users/RobinSchmidt/following{/other_user}","gists_url":"https://api.github.com/users/RobinSchmidt/gists{/gist_id}","starred_url":"https://api.github.com/users/RobinSchmidt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RobinSchmidt/subscriptions","organizations_url":"https://api.github.com/users/RobinSchmidt/orgs","repos_url":"https://api.github.com/users/RobinSchmidt/repos","events_url":"https://api.github.com/users/RobinSchmidt/events{/privacy}","received_events_url":"https://api.github.com/users/RobinSchmidt/received_events","type":"User","site_admin":false},"created_at":"2018-12-18T17:57:23Z","updated_at":"2018-12-18T17:57:23Z","author_association":"OWNER","body":"> the note-freq-module-not-working bug is really annoying. i will look into this tomorrow. \r\n\r\naahh - fuck - yes - i think, i know what's wrong. it's not a bug in the code but in the patches. of course, this is non-obvious, if one doesn't know what's going on under the hood. to support release phases after not-off, liberty uses the concept of a \"voice-killer\" which checks, after a note-off is received, whether the input volume stays below some threshold for some specified amount time. if the volume falls below the the threshold (say, -100 dB) and stays below for some time (say 10 ms) (these are the default values), the voice gets actually turned off (\"killed\") and re-enters the pool of available voices. but if there's no such VoiceKiller present in a given patch, a voice never gets killed. i really need to document this stuff. just look at some patches that work (like the NoisyFlute of PolyBlip from the patch repo) how this is supposed to be used"}}
{"actor":{"display_login":"RobinSchmidt"}}