Reaper Users: ReaSongBuilder script

Use this forum for general discussions and questions about Jamstix
Captain Caveman
Posts: 11
Joined: Tue Feb 21, 2006 1:47 pm

Reaper Users: ReaSongBuilder script

Post by Captain Caveman »

Thanks very much for letting me know, it would have taken a while for me to come across that one, being a 97.6% 4/4 guy. :)

I'll hopefully get to the bottom of this tonight.
roy_arn
Posts: 17
Joined: Mon Mar 04, 2013 12:21 pm

Reaper Users: ReaSongBuilder script

Post by roy_arn »

roy_arn wrote:Just posted a reply on Reaper download page' I'm getting the following error on Reaper X64 windows 7, Python 3.3.2.

Line 47

length = int(sDataL[1][1]*2

Tab Error: inconsistent use of tabs and spaces in indentations.

Hope there's a resolution to this, being a keen Jamstix user this script sounds useful.

Roy
Tried this today and getting the same error but line 71 instead of line 47.

Roy
Captain Caveman
Posts: 11
Joined: Tue Feb 21, 2006 1:47 pm

Reaper Users: ReaSongBuilder script

Post by Captain Caveman »

Sorry 'bout that. It turns out there were a couple of rogue tabs (instead of equal number of spaces) in there so whilst it looked perfectly inline, opening it up in Komodo Edit showed the problem. Python 3 must be fussier than v2 with that issue.

That's the version uploaded with those fixed. Going to check out the time sig problem in a while.
roy_arn
Posts: 17
Joined: Mon Mar 04, 2013 12:21 pm

Reaper Users: ReaSongBuilder script

Post by roy_arn »

Thanks CC I'll try this tomorrow.

Roy
roy_arn
Posts: 17
Joined: Mon Mar 04, 2013 12:21 pm

Reaper Users: ReaSongBuilder script

Post by roy_arn »

Couldn't wait so just quickly tried it out on my lappy, no errors now well done CC, now tomorrow I'll try it on my music comp and see how it works with Jamstix loaded, but looks like this will save quite some time laying out an arrangement.

Thanks Roy
Captain Caveman
Posts: 11
Joined: Tue Feb 21, 2006 1:47 pm

Reaper Users: ReaSongBuilder script

Post by Captain Caveman »

Apologies to everyone, because those other versions were completely broken. Well, they worked at 120bpm at 4/4 but at no other tempos or time signatures.

Now it works with the time signature in Project Settings (not tempo markers or envelopes). I've tested 2/4, 3/4, 4/4 and 6/8 anyway.

Now it almost certainly works properly. :)
Azimuth (Archive)
Posts: 1675
Joined: Fri Nov 19, 2010 2:16 am

Reaper Users: ReaSongBuilder script

Post by Azimuth (Archive) »

Let me get this straight.... you're doing something to help us and you're apologizing? :lol: Seriously, thanks man for doing this. It really is going to be a big time saver.

[b:0a6850092c]EDIT:[/b:0a6850092c] I made a few minor changes to the script. The length for Drum Solo should be "A4" vs. "A1" because JS creates it as 1 bar with 4 repetitions. I also changed the naming of Pre-Chorus to Pre-Chor and Drum Solo to Drumsolo so the SWS Autocolor extension could differentiate between the regions.
I don't quite understand why but Autocolor can differentiate between Solo and Drumsolo but not between Prechorus and Chorus..... strange.

[b:0a6850092c]RE-EDIT:[/b:0a6850092c] The Drum Solo length is still wrong for non-standard verse lengths. I'll check it out further tonight.

[b:0a6850092c]RE-RE-EDIT:[/b:0a6850092c] The length for Drum Solo should be 'VS', Drum Solo follows verse length. The script still can not work correctly if Verses or Choruses contain an odd number of bars. JS rounds down to the next integer but the script does not.
roy_arn
Posts: 17
Joined: Mon Mar 04, 2013 12:21 pm

Reaper Users: ReaSongBuilder script

Post by roy_arn »

Intro too long, not sure about verses etc because intro length throws the rest out.

Roy
Azimuth (Archive)
Posts: 1675
Joined: Fri Nov 19, 2010 2:16 am

Reaper Users: ReaSongBuilder script

Post by Azimuth (Archive) »

Roy, the Intro length is always 2 Bars long unless manually changed. What is happening with your setup?
Captain Caveman
Posts: 11
Joined: Tue Feb 21, 2006 1:47 pm

Reaper Users: ReaSongBuilder script

Post by Captain Caveman »

@a_zimuth: Thanks for the info, I've updated it so it rounds down any fractions either in the input fields or the subsequent divisions. (and changed the drum solo length)

@roy_arn: I don't know what's happening because as far as I can see the Intro is always 2 bars long. Could you redownload the latest version to make sure we are all on the same page and check again?
Post Reply