{"action":"created","issue":{"url":"https://api.github.com/repos/grame-cncm/faust/issues/234","repository_url":"https://api.github.com/repos/grame-cncm/faust","labels_url":"https://api.github.com/repos/grame-cncm/faust/issues/234/labels{/name}","comments_url":"https://api.github.com/repos/grame-cncm/faust/issues/234/comments","events_url":"https://api.github.com/repos/grame-cncm/faust/issues/234/events","html_url":"https://github.com/grame-cncm/faust/issues/234","id":376202412,"node_id":"MDU6SXNzdWUzNzYyMDI0MTI=","number":234,"title":"button / checkbox wigdets cannot be mapped to Bela's digital IO","user":{"login":"giuliomoro","id":4260604,"node_id":"MDQ6VXNlcjQyNjA2MDQ=","avatar_url":"https://avatars0.githubusercontent.com/u/4260604?v=4","gravatar_id":"","url":"https://api.github.com/users/giuliomoro","html_url":"https://github.com/giuliomoro","followers_url":"https://api.github.com/users/giuliomoro/followers","following_url":"https://api.github.com/users/giuliomoro/following{/other_user}","gists_url":"https://api.github.com/users/giuliomoro/gists{/gist_id}","starred_url":"https://api.github.com/users/giuliomoro/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/giuliomoro/subscriptions","organizations_url":"https://api.github.com/users/giuliomoro/orgs","repos_url":"https://api.github.com/users/giuliomoro/repos","events_url":"https://api.github.com/users/giuliomoro/events{/privacy}","received_events_url":"https://api.github.com/users/giuliomoro/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2018-10-31T23:51:30Z","updated_at":"2018-11-06T12:39:59Z","closed_at":"2018-11-06T12:38:58Z","author_association":"CONTRIBUTOR","body":"architecture/bela.cpp:\r\n```\r\n     virtual void addButton(const char* label, FAUSTFLOAT* zone) { skip(); }\r\n     virtual void addCheckButton(const char* label, FAUSTFLOAT* zone) { skip(); }\r\n```\r\nIs there any  good reason for this?\r\n\r\nIt's a shame because they would be great for the digitals. Current workaround is to use \r\n\r\n```\r\ngate = hslider(\"h:Basic_Parameters/gate [1][tooltip:noteOn = 1, noteOff = 0][BELA:DIGITAL_0]\",1,0,1,1);\r\n```\r\ninstead of \r\n```\r\ngate = button(\"h:Basic_Parameters/gate [1][tooltip:noteOn = 1, noteOff = 0][BELA:DIGITAL_0]\") : int;\r\n```\r\n"},"comment":{"url":"https://api.github.com/repos/grame-cncm/faust/issues/comments/436238706","html_url":"https://github.com/grame-cncm/faust/issues/234#issuecomment-436238706","issue_url":"https://api.github.com/repos/grame-cncm/faust/issues/234","id":436238706,"node_id":"MDEyOklzc3VlQ29tbWVudDQzNjIzODcwNg==","user":{"login":"giuliomoro","id":4260604,"node_id":"MDQ6VXNlcjQyNjA2MDQ=","avatar_url":"https://avatars0.githubusercontent.com/u/4260604?v=4","gravatar_id":"","url":"https://api.github.com/users/giuliomoro","html_url":"https://github.com/giuliomoro","followers_url":"https://api.github.com/users/giuliomoro/followers","following_url":"https://api.github.com/users/giuliomoro/following{/other_user}","gists_url":"https://api.github.com/users/giuliomoro/gists{/gist_id}","starred_url":"https://api.github.com/users/giuliomoro/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/giuliomoro/subscriptions","organizations_url":"https://api.github.com/users/giuliomoro/orgs","repos_url":"https://api.github.com/users/giuliomoro/repos","events_url":"https://api.github.com/users/giuliomoro/events{/privacy}","received_events_url":"https://api.github.com/users/giuliomoro/received_events","type":"User","site_admin":false},"created_at":"2018-11-06T12:39:59Z","updated_at":"2018-11-06T12:39:59Z","author_association":"CONTRIBUTOR","body":"> How do you plan to connect button/checkbutton from external controllers ?\r\n\r\nWhat do you mean? Right now this could be anything that you plug into one of the Bela GPIOs, e.g.: a tactile switch, a SPST switch, a slide selector ..."}}
{"actor":{"display_login":"giuliomoro"}}