{"action":"opened","issue":{"url":"https://api.github.com/repos/0xtob/nitrotracker/issues/59","repository_url":"https://api.github.com/repos/0xtob/nitrotracker","labels_url":"https://api.github.com/repos/0xtob/nitrotracker/issues/59/labels{/name}","comments_url":"https://api.github.com/repos/0xtob/nitrotracker/issues/59/comments","events_url":"https://api.github.com/repos/0xtob/nitrotracker/issues/59/events","html_url":"https://github.com/0xtob/nitrotracker/issues/59","id":194792081,"number":59,"title":"dsmidiwifi receive note on with looped envelope-enabled instrument double-triggers","user":{"login":"benlanier","id":855528,"avatar_url":"https://avatars.githubusercontent.com/u/855528?v=3","gravatar_id":"","url":"https://api.github.com/users/benlanier","html_url":"https://github.com/benlanier","followers_url":"https://api.github.com/users/benlanier/followers","following_url":"https://api.github.com/users/benlanier/following{/other_user}","gists_url":"https://api.github.com/users/benlanier/gists{/gist_id}","starred_url":"https://api.github.com/users/benlanier/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/benlanier/subscriptions","organizations_url":"https://api.github.com/users/benlanier/orgs","repos_url":"https://api.github.com/users/benlanier/repos","events_url":"https://api.github.com/users/benlanier/events{/privacy}","received_events_url":"https://api.github.com/users/benlanier/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-12-10T20:35:08Z","updated_at":"2016-12-10T20:35:08Z","closed_at":null,"body":"when the ds is receiving dsmidiwifi events and the relevant instrument has an envelope enabled on a looped sample, the note seems to trigger once, at what seems to be double the speed of the envelope, and then it triggers again at the normal speed of the envelope.\r\n\r\nin the console it appears the ds only receives one \"note on\" event (as indicated via \"got sth\" followed by \"on 0 57\" or whatever the note name and instrument are). following the nitrotracker play instrument command code doesn't reveal anything that looks immediately wrong.\r\n\r\nthis is happening both when \"receive\" by itself is enabled as well as when both \"send\" and \"receive\" are enabled. disabling the envelope for the instrument results in only one play of the note as expected. i suspect the issue may be in libntxm rather than in nitrotracker."}}
{"actor":{"display_login":"benlanier"}}