Jump to content
The forums have been upgraded and will be undergoing changes within the next 48 hours.

http://guitargames.files.wordpress.com/2013/11/ddc-512.png
                            {Original icon from Svengraph}
 
  Dynamic Difficulty Creator
  I am pleased to share with you the "Dynamic Difficulty Creator" which :
  - uses the XML files of each arrangement to produce a new version of these files (files like "PART REAL_GUITAR.xml")
  - generates all phrases automatically (if not already created in EOF)
  - generates all levels of dynamic difficulties from 0 to 19 if needed for each phrase
 

DDC v3.7 supports various time signatures :  
- if a time signature is missing, you can now configure its categorization maps  
- the synchronization process in EOF must respect the rhythm (the measures, beats and time signatures have to be correctly defined in EOF)    
For best results :  
- during the synchronization process in EOF, do not move the notes, just move the main measures (vertical bars)  
- create sections and phrases in EOF carefully because they strongly influence DDC process  
- All sections and phrases must start on the main beat of a measure   
If these rules are bypassed, DDC can work, but the results are not garenteed ...

 
  I'm writting a dedicated tutorial about DDC : DDC Tutorial
 
------------------------------------------------------------------------------------------------------------------------
-- D O W N L O A D   L I N K
------------------------------------------------------------------------------------------------------------------------

  Production (stable) : ddc_v3.7.zip (Requires RSToolkit v2.8.1.0-980b5022 beta or greater)

 
------------------------------------------------------------------------------------------------------------------------
-- U P D A T E S
------------------------------------------------------------------------------------------------------------------------

 

  Update v3.7 : (14/07/2020)

   - New specific part in the log file to display the handShapes properties
   - Fixed bug : HandShapes are not always generated when they contain both single notes and chords

 

  Update v3.6 : (02/12/2018)
   - The "offset" property is now setted if the first beat starts after 0.000
   - New "maxMeasuresPerPhrase" parameter to disable the automatic phrase creation process based on the average number of measures per input phrase
   - Fixed bug : A new beat was always added at time 0.000
   - Fixed bug : A COUNT phrase iteration was always added at time 0.000
   - Fixed bug : The time position of the last noguitar section was always adjusted
   - Fixed bug : The maximum number of generated DD levels wasn't limited to 30

 

  Update v3.5 : (27/07/2018)
   - Fixed bug : When generating the transcriptionTrack tag, a chord must be ignored if it is replaced by single notes at upper levels
   - Fixed bug : Notes are not always generated for odd measures when "ddc_dd_remover.xml" template is used
   - Fixed bug : The computation of number of differences is wrong for the first level of difficulty

 

  Update v3.4 : (20/09/2017)
   - More levels added in the default configuration file
   - In order to add more levels of difficulty, each level is splitted in two sublevels, the first one keep only new notes added in odd measures.
   - Fixed bug : The last notes may be omitted when the last "noguitar" section has an adjusted time position.
   - Fixed bug : Error in calculating the total number of events in each phrase that affected the process of merging adjacent difficulty levels.
   - Fixed bug : Transcription track could produce several single notes at the same time position and on the same fret
   - Fixed bug : Embedded handShapes may produce issue when generating the transcriptionTrack tag
   - Fixed bug : Spaces in chord name and display name were not managed correctly
   - Fixed bug : Count attributes may have wrong values in transcriptionTrack children tags

 

  Update v3.3 : (07/04/2017)
   - Set the default value when an attribute is missing in the input XML file
   - Generation of transcriptionTrack tag without attributes that have the default value
   - Don't generate XML attributes with default value in the DDC output file (RSToolkit v2.8.1.0)
   - Fixed bug : High density status may be forced even if the chord contains any technics
   - Fixed bug : A value of 100 for the "minHighDensityMisused" configuration parameter doesn't deactivate the density correction process

 

  Update v3.2 (28/11/2016)

   - New process to force the density status of chords depending on their position in a sequence
   - New parameter in the configuration file to adjust or not the density status of chords
   - New process to add open notes in chord tags in order to remove display glitches
   - New message in the log if the time position of an anchor is adjusted
   - No more protection of adjacent measures that share the same handShape during the phrase creation process
   - No more generation of linkedDiffs node (only newLinkedDiffs is usefull)
   - Fixed bug : Wrong time position used when generating a new anchor at the beginning of a phrase
   - Fixed bug : HandShapes and anchors may be splitted at the beginning of a new phrase
   - Fixed bug : Linked notes may never appear in any difficulty level

 

  Update v3.1 (02/10/2016)

   - The order of XML attributes has changed for note, chordNote and handShape tags

   - The feature that automatically adjusts the sustain of notes has been removed
   - Fixed bug : DDC may crash during the check of overlapping sustains

 

  Update v3.0 (01/02/2016)

   - The chords without chord notes are now supported
   - New process to add measure 0 at time 0.000 when startBeat is greater than 0.000
   - New process to keep the highDensity value as defined in EOF
   - Fixed bug : HighDensity status can be overrided with a wrong value

 

  Update v2.9 (23/01/2016)

   - New logic to avoid the split of existing handShapes when the new phrases are generated

   - New process to allow excotic handShape phrases

   - New check to remove handShapes which are empty
   - New logic to allow handShapes without a valid chordTemplate reference
   - Fixed bug : Start time of the first handShape in a phrase may be greater than the phrase start time
   - Fixed bug : HandShape with no visible note inside maybe generated
   - Fixed bug : DDC may crash if duplicate nodes are found in the XML file
   - Fixed bug : The highDensity attribute was not recomputed for lower levels of difficulty

 

  Update v2.8 (06/12/2015)

  - Single distinct notes which are located on the same time position are now managed like a chord if they are associated with a handShape and a chordTemplate.

  - The transcriptionTrack generation process has been modified to manage multiple notes on the same time position.
  - New check about the maximum number of phrases and automatic increase of the phrase length parameter if possible. 
  - New process for increasing the phrase length parameter if the maximum number of phrases will be reached (new parameter in the config file to define this limit).
  - New process for detecting similar phrases (similarities are now computed by measure).
  - New process for detecting duplicate events on a same time position and to avoid a crash of DDC (only the first occurrence is kept by time position).
  - Fixed bug : TranscriptionTrack generation may produce events in the wrong order based on their time position (when the highest level has less events than the lower levels).
  - Fixed bug : Always add the first event of each phrase in the first level of difficulty to avoid a crash in RR.

 

  Update v2.7 (06/04/2015)
  - Fixed bug : XML prolog was missing in the result XML files.

 

  Update v2.6 (31/01/2015)
  - New default value for the phrase length parameter (4).

  - Fixed bug : DDC may generate a wrong value in the "count" attributes when it merges all existing difficulties to create the "transcriptionTrack" tag.

  - Fixed bug : The highest level of difficulty is not use when DDC merges all existing difficulties to create the "transcriptionTrack" tag.
  - Fixed bug : A measure may be not protected by a preceding one if it contains a new sequence of linked notes.
 

  Update v2.5 (05/07/2014)
  - New process to merge all levels of existing Dynamic Difficulty if the "transcriptionTrack" tag is empty.
  - Notes and chords sustain are now considered if they overlap two or more measures (prevent the creation of empty phrases which break the handshapes length).
  - Fixed bug : DDC error when the number of chordNodes is lower than the number of frets defined in the chordTemplate

   Update v2.4 (13/06/2014)
  - New categorization process to allow multiple time signatures.
  - New notation to define the ramp up models.
  - New configuration file (ddc_default.cfg) to allow the modification of internal parameters (category and subcategory maps, merging levels, linked diff.).
  - New parameter to specify the configuration file to use.
  - New checks and associated warnings about the categorization process.
  - New merging process to reduce the number of difficulty levels (separate from the DD generation step).
  - New view of difficulty levels in the log file for a better differentiation of the levels before and after the merging process.
  - Fixed bug : Adjacent levels of difficulty may be wrongly merged together.

   Update v2.3 (13/06/2014)
  - Fixed bug : Some adjacent measures are wrongly protected in the same phrase.
 
  Update v2.2 (15/03/2014)
  - Synchronize events on the timeline before generating the new phrases.
  - Protect adjacent measures in the same phrase if they contain a sequence of linked notes.
  - Generate a warning if a sequence of linked notes overlaps two sections or two subsections.
  - Fixed bug : Last chord may be missing.
  - Fixed bug : New phrase can be created with only one empty measure.
 
  Update v2.1 (15/02/2014)
  - Auto-adjustment to the previous main beat for each section and phrase iteration which is not placed on the main beat of a measure.
  - DDC now allows handShape's end time equals to the start time of the following one.
  - Fixed bug : Technics on chords can be lost if the chord is the first one in the current phrase iteration.
  - Fixed bug : Chord notes may be missing if the chord is the first one in the handShape in the current level of difficulty.
  - Fixed bug : First chord reference in a sequence may be the wrong and chord note technics may appear or disappear.
  - Fixed bug : Phrase length parameter can be ignored when only the last measure of the current phrase is empty.
  - Fixed bug : Linked notes can be ignored when two notes have the same time position.
  - Fixed bug : First section may be missing.
 
  Update v2.0 (24/01/2014)
   - New display of DD levels in the log file to facilitate the DDC process check.
   - DDC now supports anchors on the secondary beats of a measure.
   - New logic added for merging two adjacent levels of difficulty if there is no more than 10% of differences between them.
   - New comparison system to detect similarities between two distinct phrases (less than 25% of differences).
   - New warning added in the log file if a chordNote tag is not found for the fundamental note.
   - New optional parameter "-p" to overwrite the XML file content without changing its name (value "Y").
   - New optional parameter "-t" to generate or not the log file (value "Y").
   - Fixed bug : notes and chords may be missing on the highest level of difficulty.
   - Fixed bug : arpeggios are not generated by DDC if they are at the last position in the chord templates list.
 
  Update v1.9 (10/01/2014)
   - New warning added in the log file if sections or phrases don't start at the first beat of a measure.
   - Fixed bug : Wrong value in "count" attribute of the "phraseIterations" tag in specific cases.
   - Fixed bug : "ChordNote" tag may be missing in lower levels of difficulty for fret hand muted chords.
   - Fixed bug : Process may stop when loading XML file informations if a phrase is defined before the first section.
 
  Update v1.8 (04/01/2014)
   - Arpeggios are now supported.
   - File path removed in the ramp-up model name for the generated comment.
   - Chord Templates are now fully described in the log file.
   - Fixed bug : The phrase "p0" was always generated even if no iteration of the phrase was referencing.
   - Fixed bug : Wrong categorization, if the last measure is not complete (based on the current time signature) and contains notes or chords.
   - Fixed bug : A few notes or chords are missing due to a bug in the sub-categorization process.
 
  Update v1.7 (25/12/2013)
   - New "transcriptionTrack" tag management.
   - Now supports the DD remover functionality.
   - First phrases and sections are not generated if they are empty for the current arrangement.
   - First "COUNT" empty phrase iteration is added between the first beat and the first non-empty phrase.
 
  Update v1.6 (15/12/2013)
   - Synchronize the first measure with the first section before generating new phrases.
   - Fixed bug : The last phrase iteration was missing in the generated XML file.
   - Fixed bug : Minor correction in the "linkNext" sequence management.
 
  Update v1.5 (11/12/2013)
   - New "INFORMATION" status for log messages.
   - New validity check of the XML format.
   - New security checks about the time position of the first anchor and the first handShape.
   - ChordNote tag children are cloned for the fundamental notes in lower levels of difficulty.
   - HandShape endTime is adjusted when it is splitted due to a new phrase iteration.
   - Remove sustains parameter is set to "N" by default.
   - Fixed bug : Sections are lost if there are less phrase iterations than sections.
 
  Update v1.4 (05/12/2013)
  - First empty phrase iterations are not generated.
  - Protect the loading of XML chords and notes when the last measure is not complete.
  - Anchor "time" value is adjusted for the first event of each new phrase iteration.
  - Chord sustains are now collected from the "chordNote" tag.
 
  Update v1.3 (03/12/2013)
  - HandShape "startTime" value is now adjusted to the "time" value of its first associated chord in the current level
  - HandShape "endTime" correction
  - HandShape added for the first chord of each new phrase iteration if necessary
  - Chord notes added on the first chord of each new phrase iteration if necessary
  - Only the needed anchors are now inserted on each level of difficulty
  - Fixed bug : Wrong "chordId" was used in "handShapes" for lower levels of difficulty
 
  Update v1.2 (24/11/2013)
  - Supports the Rocksmith 2014 Score Attack mode
  - Automatic difficulty selection for the three Score Attack levels
  - New "heroLevels" tag added for each non-empty "phraseIteration"
 
  Update v1.1 (19/11/2013)
  - Auto detection of the Rocksmith XML format (2012 or 2014)
  - The following Rocksmith 2014 technics are now supported :
    - All new attributes on notes and chords
    - New "chordNote" elements under "chord"
    - New "bendValues" elements under "note" and "chordNote"
    - "linkNext" logic for combining several chords and/or notes in a complex note in RS2014
  - DDC now works with no "section" and/or no "phraseIterations"
  - Existing phrases in the input XML file are now used as subsections
  - Fixed bug : Wrong "chordId" was used for the lower levels of difficulty
 
  Update v1.0 (03/11/2013)
  - New lightweight executable for Windows 32bit (command line tool)
  - DDC program totally rewritten in Tcl
 
  Update v0.9 (21/09/2013)
  - DDC now supports all technics on the fundamental notes of the chords (palm mutes, bends, slides, ...). 
    You must first activate [song][Rocksmith][Export chord techniques] in EOF for export these informations in the XML files.
  - Two new sub-categories (1 & 2) for category 8 in the default ramp-up model (to soften the rise of the first levels)
 
  Update v0.8 (12/09/2013)
  - Sustain of the fundamental note of a chord was not generated if this chord was the last one of the tab (now it works)
  - Sustain correction wasn't apply on all notes (now it works)
 
  Update v0.7 (03/09/2013)
  - New more powerfull web hosting (but not free ...)
  - New parameter to choose the length of the phrases (2, 3 or 4 measures)
  - New parameter to remove or not the note's sustain
  - New parameter to configure the ramp-up model (* & **)
  - The transformation process starts instantly when the queue is empty
 
  Update v0.6 (30/08/2013)
  - New leveling model with a maximum of 4 new notes or chords at each level transition
  - Up to 21 levels of difficulty for a phrase
  - In the previous release, palm muted effect was omitted during the generation of the XML result file (now it works correctly)
  - Phrases length can be set to 2, 3 or 4 measures (the difficulty highway bar doesn't display when there are too many phrases; increasing the phrase length resolves this problem)
  - Automatic sustain correction for each note with length less than 1/4 of its measure (we can keep those sustains in EOF for future compatibility or different behavior in Rocksmith 2014)
 
  Update v0.5 (26/08/2013)
  - Faster than v0.4 (less than 20 seconds for an arrangement)
  - Source XML files with only two phrases ("COUNT" and "END") are now supported
  - When a phrase reaches its maximum level of difficulty, it is not written in the higher levels
  - Similar Chords templates was merged in the previous version and can loose some specific finger positions
  - "controls" and "phraseProperties" XML elements was omitted in the previous versions
  - DDC now supports chords HandShapes for single notes
 
  Update v0.4 (20/08/2013)
  - Faster than v0.3 (less than one minute for an arrangement)
  - Now supports original XML files with multiple levels inside
  - "events" and "linkedDiffs" XML elements was omitted in the previous version

  • Replies 476
  • Views 60.3k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • http://guitargames.files.wordpress.com/2013/11/ddc-512.png                             {Original icon from Svengraph}     Dynamic Difficulty Creator   I am pleased to share with you the "Dynamic Diffi

  • Chlipouni
    Chlipouni

    Update v2.4 (13/06/2014)  - New categorization process to allow multiple time signatures.  - New notation to define the ramp up models.  - New configuration file (ddc_default.cfg) to allow the modific

  • This warning will be in the next EOF hotfix.

Featured Replies

With EoF(r1398) and latest RS Toolkit, get this error when adding DD:

 

http://i.imgur.com/orn04B4.png

 

RS Toolkit log: download

Used RS Toolkit 2.6.0.0 (rev 4174fc7b).  Received this error adding DD:

 

http://i.imgur.com/1VVPRZN.png

@@Chlipouni Just for the hell of it, I shut down my AVG anti-virus and tried to add DD and it worked.  Odd that it only gets errors with that song.  I can run AVG and not get errors adding DD to other songs. 

 

Thanks for your time and help.  Sorry the problem was on my end.

  • 1 month later...

hi chlipouni. I tried to create a DD version of Kaijin's Still Got The Blues v1.1 but there was an error at the end and no DD file created. So I unpacked it, look for something wrong and I saw the preview volume set to 0. I set it to the same value that the song volume, repacked the song and tried to create DD from tis psarc. And after some windows error, the DD psarc file has been eventually created. Can you look into this please.

Take a look at my Workshop. You'll find which song I plan to create someday.

 

Please leave constructive feedback, it helps me creating better customs !

Please don't thanks with comment but with the button !

 

 

hi chlipouni. I tried to create a DD version of Kaijin's Still Got The Blues v1.1 but there was an error at the end and no DD file created. So I unpacked it, look for something wrong and I saw the preview volume set to 0. I set it to the same value that the song volume, repacked the song and tried to create DD from tis psarc. And after some windows error, the DD psarc file has been eventually created. Can you look into this please.

Sorry @@BHMath, I didn't quite understand that on the post on the custom's thread.

 

Ok guys, since I've made the custom, I can provide anything you guys need.

It's a custom with 1 lead, 1 rhythm, 1 bass arrangements and vocals.

I'm going to post a screenshot of how the toolkit "looks" right before generating a .psarc without DD....

http://s6.postimg.org/4fv82wyj5/screenshot_51.png

 

@@BHMath, when you mentioned the song preview volume, I thought you were referring that both song and preview had the value 0.0.

As you can see from the screenshot, I packed the .psarc with song and preview volumes at 0.0dB.

 

About the DD.... I never use it on my customs, but when @@BHMath reported this to me, I saved the EoF project to generate "raw" .xml files, I added them to the DDC tab in the toolkit, ramp-up model: ddc_default, config file: ddc_default and phrase length: 4, clicked removed DD and 3 .xml's with DD were created. I then removed all the arrangements from the toolkit like in the screenshot above, added all 4 arrangements again, this time selecting the DDC_*.xml files and after that, the toolkit looks like this...

http://s6.postimg.org/56ny8p0wh/screenshot_52.png

 

I've generated a PC NDD version, MAC NDD version and PC DD version, all of which worked perfectly without any error.

I don't think there's nothing wrong with the custom files, since the problem only seems to appear with files that have been through the toolkit.

 

If you guys need anything, just let me know, I have the entire project files already uploaded in a cloud service.

 

Thanks

@@BHMath, is it about Toolkit's ddc or is it about smth else?(like bpr\ddc cli)

 

It is about the Toolkit's DDC. I drop the NDD psarc file from kaijin in the DDC tab and the error is "End of Stream reached with 4 byte left to read."

 

Thanks Kaijin for this details.

Take a look at my Workshop. You'll find which song I plan to create someday.

 

Please leave constructive feedback, it helps me creating better customs !

Please don't thanks with comment but with the button !

 

 

No problem @@BHMath, anything you guys need, I'm here to help.

 

The error you mentioned, I've seen it before and I don't know if it's related with DDC, because a friend of mine that has a Mac, sometimes gets that error when he's converting a _p.psarc to _m.psarc, with or without DD and the strange thing is that it seems to occur kind of randomly, since so far we haven't been able to identify 1 single thing in common with all the files that give the error.... there's always something different from file to file, so I don't know what might be causing this error to occur.

When that happens, if he imports the package with the toolkit and then select to generate just the Mac version, no errors occur.

So he figured that it's something to do with the direct conversion from PC->Mac, but now you have the exact same error when trying to add DD to a custom, so I'm a bit lost..... every time I see that error, it's when the toolkit is "working" with the .psarc's directly. If you import those same .psarc's and hit the generate button, the toolkit creates the file without errors, for PC or Mac.

Don't know if this additional info is useful, but I thought you guys would like to know about this too.

 

Again, anything else you guys need, you know how to reach me.

 

Thanks

  • 2 months later...
  • Author

hi, how about small feature that notify me if my dd bars reach rs14 limit for phrases and suggest to set another phrase count? or automate everything at all?

 

thanks!

 

I can implement this feature but who knows the exact limit of phrases number in RS2014 ?

  • 3 weeks later...

I'm having a problem with DD on one of my files. First off, I don't use it. I turn the difficulty all the way up in riff repeater and then play. For testing purposes, I continue to use the DD version, or if my wife or someone wants to play one of my songs with DD. Just FYI

 

 

It appears to lower certain parts all the way down, which I've never see it do before. I've also been doing my phrases/sections differently, because before I was doing it every 4, as in 1,2,3,4 and I'd put the next marker on 4. I recently decided that I'd been doing it wrong all along and that it should be on 5 (and so on), not 4. Is this correct? If so, most of my songs are every 3 measures, if my math is right, so that could be why I'm suddenly seeing DD doing "weird" (aka normal but I didn't know any better before) things.

 

I should also point out that I name all my phrases/sections "Intro" because I'm too lazy to decide what each area of the song should be called.

 

ALSO........and I could be on crack, I think DD is hiding entire chords, because this song, about 3 quarters of the way through, the chords go off time with the music, which I think is because it's actually hiding the chord change and showing a repeat as if it was the initial chord in that change.........but again, I could be crazy, but I'd searched EOF and can't find any mistakes. It happens at 4:20 in the video. At the end, you can see the empty black bars w/ no orange in them.

 

Here's the video so you can see:

http://customsforge.com/page/customsforge_rs_2014_cdlc.html/_/pc-enabled-rs-2014-cdlc/blurry-eyes-r2299

(it's embedded in the custom page, which is good because dailymotion's ads are really obnoxious)
 
I can provide the project file or the whole folder if it would help. It's a bummer that I can't to the end of the song without it freaking out. It didn't used to lower the difficulty until the next play. You'd see it after you finished the song, but it never hid notes while you were playing.

I've noticed the bar dropping down to zero on at least one other song.

 

Thanks!

153
157

Words of wisdom for CDLC charters:

 

"When in doubt, steal a tone from Kansas' Carry On Wayward Son"

 

- Billkwando

 

Download my L'Arc~en~Ciel Ken "Love Driver Cat" custom Inlays here

  • Author

Hi Billkwando,

 

  I opened the psarc file with BPR tool, and as you can see in the following screen capture, all notes are a bit offsync :

 

original.png

 

The "% Well Synced Beats" indicator equals 0, so no note is in sync with the beatmap.

 

As you can see, the first note is not well centered with the measure 11, so it belongs to the previous measure.

 

If I use [Ctrl+A] to select all notes and use [Measure][Adjust] then [beat][Adjust], I obtain the following result :

 

resynced.png

 

All notes are now centered in the middle of their beat, and the "%Well Synced Beats" equals 100 ...

 

You can do the same check with EOF by using the "Highlight non grid snapped notes" then doing a "Resnap" ...

 

DDC and Rocksmith 2014 need to have well synced notes to provide a functionnal DD process.

 

I tried the result "psarc" file and DD works well.

 

Hope that solves your issue ...

Hey thanks a bunch! I'll give that a try later. I forget sometimes that back when I made that file I didn't know wtf I was doing.

 

a couple questions.... Were the notes still synched ok after you resnapped them and played the file? Also, which is right, marker on the 4th measure or on the 5th (and so on...)? Lastly what is that program?

 

Oh also, would the notes issue explain the disappearing chord at 4:20 or did I goof and just not find it yet?

Words of wisdom for CDLC charters:

 

"When in doubt, steal a tone from Kansas' Carry On Wayward Son"

 

- Billkwando

 

Download my L'Arc~en~Ciel Ken "Love Driver Cat" custom Inlays here

Hey thanks a bunch! I'll give that a try later. I forget sometimes that back when I made that file I didn't know wtf I was doing.

 

a couple questions.... Were the notes still synched ok after you resnapped them and played the file? Also, which is right, marker on the 4th measure or on the 5th (and so on...)? Lastly what is that program?

 

Oh also, would the notes issue explain the disappearing chord at 4:20 or did I goof and just not find it yet?

That tool is the beats and phrases resynchronizer. I think the tool only moves where the beat anchors (and associated things like sections and phrases) are, so that they lie on notes (or the notes lie on them. But the notes don't move) when songs have been note-synced rather than beat-synced. @@Chlipouni will know better than I, though.

 

As for your question about how many measures to put into each phrase, most simple strong structures (meaning, most things unless you get into weird jazz, progressive music, technical death metal, and so on) will have phrases of 2, 4, 8, or 12 measures in length, with 4 being the most common (and if there is an 8 or 12 measure phrase, there's nothing wrong with breaking it up into two or three distinct pieces each time).

 

Practically, that means if the first note occurs on the first beat of measure 1, 4 measures later will be the first beat of measure 5, so you'll start the next phrase there. And then on 9, and so on for every measure that's of the form 1 + 4n for some positive integer n until you reach the end of the song.

My CDLC releases and my workshop 
My CDLC previews (Lots of bass only stuff)
Join us at the Rocksmith Championship!

@@Chlipouni I've been having a problem with DDC on a particular song. The non-DD version works perfectly, while it fully crashed RS when i try to play the version with DD (used DDC v2.7)

Here are the DD and on-DD psarcs:

Non-DD: https://www.dropbox.com/sh/ubhyopnao7k5mwu/AAC4aplsaspODlmrr0jCmVJZa?dl=0
With DD : https://www.dropbox.com/s/q2y9fuznmtvw3t6/Jimi-Hendrix-Experience-The_All-ALong-the-Watchtower_v1_DD_p.psarc?dl=0

Any insight that you could provide would be most helpful.

The Led Zeppelin Discography thread

learning to chart > asking someone else to do it

"The only true currency in this bankrupt world is what you share with someone else when you're uncool." - Lester Bangs
 

  • Author

@@Chlipouni I've been having a problem with DDC on a particular song. The non-DD version works perfectly, while it fully crashed RS when i try to play the version with DD (used DDC v2.7)

 

Here are the DD and on-DD psarcs:

 

Non-DD: https://www.dropbox.com/sh/ubhyopnao7k5mwu/AAC4aplsaspODlmrr0jCmVJZa?dl=0

With DD : https://www.dropbox.com/s/q2y9fuznmtvw3t6/Jimi-Hendrix-Experience-The_All-ALong-the-Watchtower_v1_DD_p.psarc?dl=0

 

Any insight that you could provide would be most helpful.

 

 Hi GetTheLedOut,

 

  The first section "intro" starts at the time position "0". This may cause an issue for DDC and BPR tools.

  Try to move this section on the second measure for bass and rhythm tracks.

 

  Tell me if this workaround solves your issue.

 

Thanks

I was having a similar issue @GetTheLedOut, what do you have your phrase length set at? I was using 6 and encountered the same issue. I switched it to 8 and got the custom working.  :D 

I usually use the default of 4, since most musical phrases are either 4, 8, or 12 measures. That way everything gets divided up nicely most of the time.

 

I do think that @@Chlipouni is right. I'll try resetting the offset to 0 and adding a measure or two before the first note. But if that doesn't work, it's good to know that something as simple as that worked for you :)

The Led Zeppelin Discography thread

learning to chart > asking someone else to do it

"The only true currency in this bankrupt world is what you share with someone else when you're uncool." - Lester Bangs
 

  • 3 weeks later...

I seem to be having a problem with DD not working in game. I can create cdlc just fine and get it in game but for some reason the game just doesn't start at lvl 1 then work its way up.

 

Here's the DDC log

http://pastebin.com/6E3xTtWb

 

.PSARC file

https://drive.google.com/file/d/0B2A7kABrgCyedXJJUkd6NUMxS0E/view?usp=sharing

 

 

Edit

 

Here's a sample of NDD and DD

 

DD

 

<?xml version="1.0" encoding="UTF-8"?>
<song version="7">
    <!-- DDC v2.7 - 09/29/2015 - ddc_default.cfg - ddc_default.xml -->
    <!-- EOF v1.8RC10 (9-15-2015) -->
    <title>Bloodlines</title>
    <arrangement>Bass</arrangement>
    <part>1</part>
    <offset>0.000</offset>
    <centOffset>0</centOffset>
    <songLength>210.559</songLength>
    <lastConversionDateTime>9-29-15 10:54</lastConversionDateTime>
    <startBeat>0.000</startBeat>
    <averageTempo>110.081</averageTempo>
    <tuning string0="-4" string1="-4" string2="-4" string3="-4" string4="0" string5="0"/>
    <capo>0</capo>
    <artistName>Dethklok</artistName>
    <artistNameSort>Dethklok</artistNameSort>
    <albumName>Dethalbum II</albumName>
    <albumYear>2009</albumYear>
    <crowdSpeed>1</crowdSpeed>
    <arrangementProperties represent="1" bonusArr="0" standardTuning="0" nonStandardChords="0" barreChords="0" powerChords="0" dropDPower="0" openChords="0" fingerPicking="0" pickDirection="0" doubleStops="0" palmMutes="0" harmonics="0" pinchHarmonics="0" hopo="1" tremolo="0" slides="0" unpitchedSlides="0" bends="0" tapping="0" vibrato="0" fretHandMutes="0" slapPop="0" twoFingerPicking="0" fifthsAndOctaves="0" syncopation="0" bassPick="0" sustain="1" pathLead="0" pathRhythm="0" pathBass="1"/>
    <phrases count="12">
        <phrase disparity="0" ignore="0" maxDifficulty="0" name="COUNT" solo="0"/>
        <phrase disparity="0" ignore="0" maxDifficulty="0" name="p0" solo="0"/>
        <phrase disparity="0" ignore="0" maxDifficulty="6" name="p1" solo="0"/>
        <phrase disparity="0" ignore="0" maxDifficulty="6" name="p2" solo="0"/>
        <phrase disparity="0" ignore="0" maxDifficulty="7" name="p3" solo="0"/>
        <phrase disparity="0" ignore="0" maxDifficulty="7" name="p4" solo="0"/>
        <phrase disparity="0" ignore="0" maxDifficulty="0" name="p5" solo="0"/>
        <phrase disparity="0" ignore="0" maxDifficulty="7" name="p6" solo="0"/>
        <phrase disparity="0" ignore="0" maxDifficulty="6" name="p7" solo="0"/>
        <phrase disparity="0" ignore="0" maxDifficulty="5" name="p8" solo="0"/>
        <phrase disparity="0" ignore="0" maxDifficulty="0" name="p9" solo="0"/>
        <phrase disparity="0" ignore="0" maxDifficulty="0" name="END" solo="0"/>
    </phrases>
    <phraseIterations count="19">
        <phraseIteration time="0.000" phraseId="0" variation=""/>
        <phraseIteration time="9.117" phraseId="2" variation="">
            <heroLevels count="3">
                <heroLevel difficulty="2" hero="1"/>
                <heroLevel difficulty="4" hero="2"/>
                <heroLevel difficulty="6" hero="3"/>
            </heroLevels>
        </phraseIteration>
        <phraseIteration time="26.572" phraseId="3" variation="">
            <heroLevels count="3">
                <heroLevel difficulty="2" hero="1"/>
                <heroLevel difficulty="4" hero="2"/>
                <heroLevel difficulty="6" hero="3"/>
            </heroLevels>
        </phraseIteration>
        <phraseIteration time="35.299" phraseId="1" variation=""/>
        <phraseIteration time="39.663" phraseId="2" variation="">
            <heroLevels count="3">
                <heroLevel difficulty="2" hero="1"/>
                <heroLevel difficulty="4" hero="2"/>
                <heroLevel difficulty="6" hero="3"/>
            </heroLevels>
        </phraseIteration>
        <phraseIteration time="57.117" phraseId="3" variation="">
            <heroLevels count="3">
                <heroLevel difficulty="2" hero="1"/>
                <heroLevel difficulty="4" hero="2"/>
                <heroLevel difficulty="6" hero="3"/>
            </heroLevels>

 

 

NDD

 

<?xml version='1.0' encoding='UTF-8'?>
<song version="7">
<!-- EOF v1.8RC10 (9-15-2015) -->
  <title>Bloodlines</title>
  <arrangement>Bass</arrangement>
  <part>1</part>
  <offset>0.000</offset>
  <centOffset>0</centOffset>
  <songLength>210.559</songLength>
  <lastConversionDateTime>9-29-15 10:54</lastConversionDateTime>
  <startBeat>0.000</startBeat>
  <averageTempo>110.081</averageTempo>
  <tuning string0="-4" string1="-4" string2="-4" string3="-4" string4="0" string5="0" />
  <capo>0</capo>
  <artistName>Dethklok</artistName>
  <artistNameSort>Dethklok</artistNameSort>
  <albumName>Dethalbum II</albumName>
  <albumYear>2009</albumYear>
  <crowdSpeed>1</crowdSpeed>
  <arrangementProperties represent="1" bonusArr="0" standardTuning="0" nonStandardChords="0" barreChords="0" powerChords="0" dropDPower="0" openChords="0" fingerPicking="0" pickDirection="0" doubleStops="0" palmMutes="0" harmonics="0" pinchHarmonics="0" hopo="1" tremolo="0" slides="0" unpitchedSlides="0" bends="0" tapping="0" vibrato="0" fretHandMutes="0" slapPop="0" twoFingerPicking="0" fifthsAndOctaves="0" syncopation="0" bassPick="0" sustain="1" pathLead="0" pathRhythm="0" pathBass="1" />
  <phrases count="2">
    <phrase disparity="0" ignore="0" maxDifficulty="0" name="COUNT" solo="0"/>
    <phrase disparity="0" ignore="0" maxDifficulty="0" name="END" solo="0"/>
  </phrases>
  <phraseIterations count="2">
    <phraseIteration time="0.000" phraseId="0"/>
    <phraseIteration time="203.844" phraseId="1"/>
  </phraseIterations>
  <newLinkedDiffs count="0"/>
  <linkedDiffs count="0"/>
  <phraseProperties count="0"/>
  <chordTemplates count="0"/>
  <fretHandMuteTemplates count="0"/>
  <ebeats count="389">
    <ebeat time="0.000" measure="1"/>
    <ebeat time="0.570" measure="-1"/>
    <ebeat time="1.140" measure="-1"/>
    <ebeat time="1.709" measure="-1"/>
    <ebeat time="2.279" measure="2"/>
    <ebeat time="2.849" measure="-1"/>
    <ebeat time="3.419" measure="-1"/>
    <ebeat time="3.989" measure="-1"/>
    <ebeat time="4.559" measure="3"/>
    <ebeat time="5.128" measure="-1"/>
    <ebeat time="5.698" measure="-1"/>
    <ebeat time="6.268" measure="-1"/>
    <ebeat time="6.838" measure="4"/>
    <ebeat time="7.408" measure="-1"/>
    <ebeat time="7.978" measure="-1"/>
    <ebeat time="8.547" measure="-1"/>
    <ebeat time="9.117" measure="5"/>
    <ebeat time="9.663" measure="-1"/>
    <ebeat time="10.208" measure="-1"/>
    <ebeat time="10.754" measure="-1"/>
    <ebeat time="11.299" measure="6"/>

  • Author

Hi Plingbrix,

 

  Check your EOF project, it must be in conformity with the following rules :

  - The first section should not start at time "0.000"

  - The first section cannot be empty

  - A section or a phrase must start at the first beat of a measure

  - Each section should have more than one note inside

 

  In addition with these rules, your CDLC has only two sections inside ("intro") and the last one has only one note.

  Try to create more sections for the verses and chorus parts and with more than one note by section ...

 

Hope that solves your issue

Recently Browsing 0

  • No registered users viewing this page.


Important Information

By using this site, you agree to our Guidelines. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. - Privacy Policy

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.