@@ -137,41 +137,41 @@ function ModPlayer(mod, rate) {
137
137
channels [ chan ] . ticksSinceStartOfSample = 0 ; /* that's 'sample' as in 'individual volume reading' */
138
138
channels [ chan ] . volume = channels [ chan ] . sample . volume ;
139
139
}
140
- if ( note . effect != 0 || note . effectParameter != 0 ) {
141
- channels [ chan ] . volumeDelta = 0 ; /* new effects cancel volumeDelta */
142
- channels [ chan ] . periodDelta = 0 ; /* new effects cancel periodDelta */
143
- switch ( note . effect ) {
144
- case 0x01 : /* pitch slide up - 1xx */
145
- channels [ chan ] . periodDelta = - note . effectParameter ;
146
- break ;
147
- case 0x02 : /* pitch slide down - 2xx */
148
- channels [ chan ] . periodDelta = note . effectParameter ;
149
- break ;
150
- case 0x0a : /* volume slide - Axy */
151
- if ( note . effectParameter & 0xf0 ) {
152
- /* volume increase by x */
153
- channels [ chan ] . volumeDelta = note . effectParameter >> 4 ;
154
- } else {
155
- /* volume decrease by y */
156
- channels [ chan ] . volumeDelta = - note . effectParameter ;
157
- }
158
- break ;
159
- case 0x0c : /* volume */
160
- if ( note . effectParameter > 64 ) {
161
- channels [ chan ] . volume = 64 ;
162
- } else {
163
- channels [ chan ] . volume = note . effectParameter ;
164
- }
165
- break ;
166
- case 0x0f : /* tempo change */
167
- if ( note . effectParameter == 0 ) {
168
- } else if ( note . effectParameter <= 32 ) {
169
- framesPerRow = note . effectParameter ;
170
- } else {
171
- setBpm ( note . effectParameter ) ;
172
- }
173
- break ;
174
- }
140
+ }
141
+ if ( note . effect ! = 0 || note . effectParameter != 0 ) {
142
+ channels [ chan ] . volumeDelta = 0 ; /* new effects cancel volumeDelta */
143
+ channels [ chan ] . periodDelta = 0 ; /* new effects cancel periodDelta */
144
+ switch ( note . effect ) {
145
+ case 0x01 : /* pitch slide up - 1xx */
146
+ channels [ chan ] . periodDelta = - note . effectParameter ;
147
+ break ;
148
+ case 0x02 : /* pitch slide down - 2xx */
149
+ channels [ chan ] . periodDelta = note . effectParameter ;
150
+ break ;
151
+ case 0x0a : /* volume slide - Axy */
152
+ if ( note . effectParameter & 0xf0 ) {
153
+ /* volume increase by x */
154
+ channels [ chan ] . volumeDelta = note . effectParameter >> 4 ;
155
+ } else {
156
+ /* volume decrease by y */
157
+ channels [ chan ] . volumeDelta = - note . effectParameter ;
158
+ }
159
+ break ;
160
+ case 0x0c : /* volume */
161
+ if ( note . effectParameter > 64 ) {
162
+ channels [ chan ] . volume = 64 ;
163
+ } else {
164
+ channels [ chan ] . volume = note . effectParameter ;
165
+ }
166
+ break ;
167
+ case 0x0f : /* tempo change */
168
+ if ( note . effectParameter == 0 ) {
169
+ } else if ( note . effectParameter <= 32 ) {
170
+ framesPerRow = note . effectParameter ;
171
+ } else {
172
+ setBpm ( note . effectParameter ) ;
173
+ }
174
+ break ;
175
175
}
176
176
}
177
177
}
0 commit comments