{"action":"opened","issue":{"url":"https://api.github.com/repos/lsu-emdm/nexusUI/issues/37","labels_url":"https://api.github.com/repos/lsu-emdm/nexusUI/issues/37/labels{/name}","comments_url":"https://api.github.com/repos/lsu-emdm/nexusUI/issues/37/comments","events_url":"https://api.github.com/repos/lsu-emdm/nexusUI/issues/37/events","html_url":"https://github.com/lsu-emdm/nexusUI/issues/37","id":87828508,"number":37,"title":"Scalable values for dial, slider, many others","user":{"login":"taylorbf","id":2602936,"avatar_url":"https://avatars.githubusercontent.com/u/2602936?v=3","gravatar_id":"","url":"https://api.github.com/users/taylorbf","html_url":"https://github.com/taylorbf","followers_url":"https://api.github.com/users/taylorbf/followers","following_url":"https://api.github.com/users/taylorbf/following{/other_user}","gists_url":"https://api.github.com/users/taylorbf/gists{/gist_id}","starred_url":"https://api.github.com/users/taylorbf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/taylorbf/subscriptions","organizations_url":"https://api.github.com/users/taylorbf/orgs","repos_url":"https://api.github.com/users/taylorbf/repos","events_url":"https://api.github.com/users/taylorbf/events{/privacy}","received_events_url":"https://api.github.com/users/taylorbf/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/lsu-emdm/nexusUI/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":{"login":"taylorbf","id":2602936,"avatar_url":"https://avatars.githubusercontent.com/u/2602936?v=3","gravatar_id":"","url":"https://api.github.com/users/taylorbf","html_url":"https://github.com/taylorbf","followers_url":"https://api.github.com/users/taylorbf/followers","following_url":"https://api.github.com/users/taylorbf/following{/other_user}","gists_url":"https://api.github.com/users/taylorbf/gists{/gist_id}","starred_url":"https://api.github.com/users/taylorbf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/taylorbf/subscriptions","organizations_url":"https://api.github.com/users/taylorbf/orgs","repos_url":"https://api.github.com/users/taylorbf/repos","events_url":"https://api.github.com/users/taylorbf/events{/privacy}","received_events_url":"https://api.github.com/users/taylorbf/received_events","type":"User","site_admin":false},"milestone":null,"comments":0,"created_at":"2015-06-12T19:33:27Z","updated_at":"2015-06-12T19:33:27Z","closed_at":null,"body":"The `.min` `.max` `.step` `.rate` paradigm should be encapsulated and applied to many other widgets such as dial, slider, multislider, range, etc.\r\n\r\nThe goal would be to have a dial that outputs values from 0 - 127, integers only.\r\nOr to have a range slider that can scale to a buffer, like 0 - 5000 ms.\r\n\r\nWhile in web audio this kind of math can done on the receiving end, that is not true for some users who are sending data as OSC to video software.\r\n\r\nThis will also be useful if we use web component wrappers to bind dials with number widgets."}}