Page 1 of 1

JS4 seems to be having trouble with time sig changes

Posted: Wed Dec 06, 2017 10:30 pm
by wmountney
I had a project that was using JS3 and which is mostly 4/4 time except for two places where it switches to 6/4 for one measure each. I saved the JS3 song out, loaded up JS4 and made sure "Allow Time Sig Changes" was enabled, then loaded the JS3 song. I noticed that on the two bars that are 6/4, all the notes for beats 5 and 6 weren't playing, and I looked in the bar editor to find the notes from those beats had all disappeared.

I thought maybe it was just problem importing the JS3 song, so I created a new test project with one 4/4 bar, followed by one 6/4 bar, and then another 4/4 bar. JS4 doesn't seem to want to compose anything for beats 5 and 6 of the 6/4 bar, and it erases anything I enter in there manually, even if I lock the whole bar.

It could be that I'm doing something wrong in JS4, but the same process works in JS3, and as far as I can tell time sig changes should work the same way in JS4. I also tried creating the same type of test project in both SONAR and Studio One to try to make sure it wasn't something host-specific.

JS4 seems to be having trouble with time sig changes

Posted: Wed Dec 06, 2017 10:50 pm
by wmountney
Further testing is showing that the problem is only occuring when you switch to a time signature with more beats than the one at the beginning of the song. So, if the song started with 4/4, you can switch to 2/4 and back to 4/4 as much as you want, but if you then try to go to 6/4 the last two beats won't play.

So, that makes for a workaround of putting a dummy bar at the beginning of the song that contains the highest number of beats per measure that you need, to set the upper limit for the rest of the song, at least until the issue is fixed.

JS4 seems to be having trouble with time sig changes

Posted: Thu Dec 07, 2017 12:04 am
by Ralph @ Rayzoon
We're on it...

JS4 seems to be having trouble with time sig changes

Posted: Thu Dec 07, 2017 12:42 am
by wmountney
Thanks, Ralph. The workaround of sticking a dummy bar with the highest number beats per measure at the beginning seems to be working well, so it's not causing any major problems.

Now, another issue I ran into is proving more problematic, which is that under some cases when I am in the "CREATE NEW PART" dialog, it's letting me type the name, but neither "OK" or "Cancel" are responding. This may be related to other plugins that are loading and may or may not be Studio One-specific. I will post another topic about it once I gather some more details.

JS4 seems to be having trouble with time sig changes

Posted: Thu Dec 07, 2017 8:33 am
by Ralph @ Rayzoon
Next time this happens, see if the enter key will still work to close the dialog and also email me c:\ProgramData\Jamstix4\logs\Jamstix GUI Log.txt

JS4 seems to be having trouble with time sig changes

Posted: Thu Dec 07, 2017 2:52 pm
by Ralph @ Rayzoon
Jamstix 4.0.4 is now out, which should fix the time sig recomp issue. Let me know if it does not.

JS4 seems to be having trouble with time sig changes

Posted: Thu Dec 07, 2017 3:09 pm
by Azimuth (Archive)
Working beautifully Ralph, nice job.

JS4 seems to be having trouble with time sig changes

Posted: Thu Dec 07, 2017 8:35 pm
by wmountney
Yes, it seems to be working fine now with the time sig changes. Thanks, Ralph!