Jump to content
C3 Forums

Recommended Posts

Previously, when doing step 4, you had to paste the expert chart into the EMH sections before you ran the command. Now, that's done for you. You still have to adjust sustains and reduce chords.

 

Ok, so that's actually the latest improvement to the feature, which I suppose it only removes notes from Expert to H/M/E at certain times, so that they match the timings with 5LaneLeys H/M/E, but that's it. Well at least that's something.

 

In the CAT documentation there is also a mention of this feature:

 

PK->Keys (five or fewer notes) (all|selected)
If the selected area has at most five distinct notes (C2 and C3 would be different notes), map them to
GRYBO in ascending order and put them on the matching Keys note rows

 

But this is marked red in the doc, so I guess it's not yet implemented?

 

This would automate Step 2 in my list above, which as I said previously it would be very useful for me... I actually like charting ProKeys, but charting 5KeysLane is like a torture to me...

Link to post
Share on other sites
  • Replies 413
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

C3 Automation Tools (CAT) Do you ever find yourself not wanting to do reductions because they're tedious and long? Do you skip drums animations because you don't know what to do with them? Do you loo

Keep in mind that the documentation was not written by me nor has been edited by me, so it reflects CAT as it was before I started developing for it. I didn't know about that function personally. But if it only works on sections with 5-notes it doesn't seem much harder to just copy and shift notes around manually.

Link to post
Share on other sites

But if it only works on sections with 5-notes it doesn't seem much harder to just copy and shift notes around manually.

Now that I think about it, if it means that the WHOLE selected section must have the same 5 notes only, then it's minimal useful, but still better than manually.

 

What I previously thought it meant, was that it required to have no more than 5 notes at any given time, but not necessarily the same 5 all the time, but that's not the case. If it was like that, it would basically always allow to convert the whole song in one go.

 

However I would not underestimate the usefulness of automating copy/move operations. In my experience, most accidental errors in Reaper which later block Magma are in fact caused by copy-pasting.

Link to post
Share on other sites

I have not even heard of that function until this thread so I have honestly no idea how it works or was supposed to work. I think that kind of algorithmic reduction from real notes to 5-lane can be a bit tricky to get to a point of somewhat consistent reliability. The difficulty reduction functions have a lot of that and the original writers of that code deserve the most praise no matter what I do.

 

There will obviously be more functions in the future. The "Issues" tab on Github is also a place for feature requests and not just bug reports. I don't guarantee I'll accept them all, or get to all of them quickly, but it's a good way to document what people want.

Link to post
Share on other sites

Python files are always ran from source. Download the source py files and then make sure you have Python 2.7.x installed and that REAPER sees that installation, then add the CAT.py file to the REAPER script list and assign a key to it.

Link to post
Share on other sites

Thanks everyone. I have CAT set up in Reaper now.

But...is there a video tutorial somewhere (I missed it if so) for using CAT for first time users? I have two songs charted out fully, but not sure what to do now. They only have Expert+Pro drum parts on them. That's it so far.

*I see create drum animations, so with the proper song open (drum midi track selected?) I should do that one right? Anything else?

Link to post
Share on other sites
  • 3 weeks later...

CAT v1.2.1 now live!

 

Several minor changes and a few features here.

  • Invalid unicode in the filename will print an error message suggesting to check the song filename.
  • "Reduce pro keys note density based on 5-lane" function now copies expert pro keys to lower difficulties before applying reductions.
  • Note reduction for medium and easy now happens after note removal, lessening the issue where orange would move down to blue and then be considered a long string of single color.
  • "Check/fix capitalization" now ignores the word "I" even if it is appended with a symbol for talkie (#, ^) or hiding ($).
  • A bug that crashed drums animations when processing a green cymbal and blue tom combination has been fixed.
  • Halving the BEAT track now makes sure the last note is still at most one measure before the END event.
  • Adding "Show lyrics" function to erase the hide ($) marker from specified lyrics.
  • "Remove notes" now works for Pro Guitar/Bass.
  • New "Reduce from 5-lane" function in the Pro Guitar/Bass section. It is the same as "Reduce pro keys note density based on 5-lane" but for Pro Guitar/Bass instruments.
  • New "Create sing-a-long" function to auto-generate singalong notes in the VENUE track based off the vocal harmony notes.

https://github.com/abefacciazzi/CAT/releases/tag/v1.2.1-sillabub

These are great changes! Thanks a lot for putting in the time to make these updates.

Link to post
Share on other sites

I probably gave up on that because it's not a very frequent scenario and that part of the docs was probably a declaration of intents only. If somebody can crack the pro keys to 5-lane keys automatic or semi-automatic conversion I look forward to analyzing the code :)

Link to post
Share on other sites

would the unicode change help with naming tracks by motley crue, bjork and blue oyster cult? i still can't get them to work in game with proper accent spelling when packed. single files work but packing creates asterisks where the ö is.

 

i've altered the dta files afterwards and still nothing and i've packed using utf8

Link to post
Share on other sites
  • 3 weeks later...

Considering for the first time to put reductions on all my old Expert only customs. Trying to install Python but reaper won't recognize it. Using reaper 4.402 rev 41ffe8. Downloaded Python 2.7 and also the most recent just to try. Tried installing Python to the default directory and also changing the install directory and asking Reaper to look at the new Python folder for the.dll but it won't recognize it, even after restarts of reaper every time. Suggestion?

Link to post
Share on other sites
  • 1 month later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...