Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Complete Extended CC check #1081

Open
kinwie opened this issue Feb 22, 2022 · 0 comments
Open

Complete Extended CC check #1081

kinwie opened this issue Feb 22, 2022 · 0 comments
Assignees
Labels
improvement Improve on existing functionality
Milestone

Comments

@kinwie
Copy link

kinwie commented Feb 22, 2022

I just did a complete test and check for Extended CCs.
So these are the notes I made for the issues in sfizz :

General :

  • xxx_curvecc not yet implemented
  • Changing cc from host not moving UI CC display (for 128 and 129)

128 :

  • CC on UI not set to 64 by default (currently set to 0, possibly because no curvecc yet)
  • When moving the UI CC, the curve is linear. It should be only bipolar curve and other curves have no effect

129 :

  • no issue yet

130 :

  • Note number not recognized

131 :

  • no issue yet

132 :

  • Only value 0 is recognized
  • This also not working in sfz.dll, DropZone and sforzando
  • Maybe need more investigation how different hosts and hardwares handle note-off velocity value

133 :

  • no issue yet

134 :

  • not yet working

135 :

  • no issue yet

136 :

  • Bipolar curve not working

137 :

  • Alternate sequence is 0 -1. All DropZone, Rapture and sforzando behave with 1-0

138 :

  • Not implemented yet
  • In DropZone and sforzando, is the same as CC 131
  • In Rapture is X pad

139 :

  • Player specific
  • In Rapture is Y pad

CC showns on sforzando UI (for reference) :

128 : yes
129 : yes
130 : no
131 : no
132 : no
133 : no
134 : no
135 : no
136 : no
137 : no
138 : no
I suggest to follow ARIA/sforzando for this.

Here is the test files for quick check :
SFZ_Extended_CC_complete_check.zip

@paulfd paulfd self-assigned this Mar 31, 2022
@paulfd paulfd added the improvement Improve on existing functionality label Mar 31, 2022
@paulfd paulfd added this to the 1.3.0 milestone Mar 31, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
improvement Improve on existing functionality
Projects
None yet
Development

No branches or pull requests

2 participants