Jump to content

Chlipouni

Member
  • Posts

    910
  • Joined

  • Last visited

  • Days Won

    1
  • Country

    France
  • Donations

    0.00 USD 

Posts posted by Chlipouni

  1. Did you apply DD again on the custom before playing it ?

    When you play this CDLC, is there DD inside (even if the DD bars are not displayed) ?

     

    Sometimes, the DD graph bar may not appear in the game if the quantity of phrases is more than 100 (but the DD works).

     

    Which releases of tools you are using ? (RSToolkit and DDC)

    • Like 1
  2. For getting rid of the chord box when we use the crazy status, i would actually prefer to get rid of note and keep the chord as it's generally clearer to have a chordbox than single note when multiple note are on the same position. If someone wants to make them appear as single note, he'll only need to separate note by 1 or 2 ms and the result should be the same visually.

     

      Two single notes at different time positions (even if they are close) is not the same for DDC.

      The last release of DDC manages correctly this single notes for DD levels only if they share the same time position and are located inside a handShape.

     

      And simply mark the chord as crazy is easier than moving the notes in EOF.

     

      This feature is only for chords which are located in a manual handShape in EOF.

     

      As an example, look at this video at 0.34 :

      https://www.youtube.com/watch?v=MfEUhQnsxoY

     

      The first 7-7 occurrence is managed as a standard chord and the second one as two single notes in the same handShape.

      In my opinion, dreddfoxx did not use EOF to do this (or not only) ...

     

    Thanks

  3.  

      I tried to use the crazy chord inside a handShape. It works fine but it is not very nice in the game (the single notes overlap the chord notes and are visible because they move in a circular way).

     ...

      So in the current code, you just have to not generate the chord tag ...

    That would be fine with me, does anybody have any objection to this?  I'm not sure about how the chord template and handshape would be needed though, EOF doesn't export a handshape for a chord inside a handshape phrase, only the phrase's handshape tag.

     

     

     When the chord is managed as single notes (no chord tag), the handShape is important because it is the only way to associate the notes with a chordTemplate.

     

     In our specific case, in the EOF tool, the crazy chord is included in a handShape, so the single notes of the XML file are well located within this handShape time period (and this handShape is associated to a chordTemplate).

     

      I used a test case generated with EOF (last hotfix) and manually updated the XML file by simply removing the "chord" tag (+ decreasing the "count" attribute of the "chords" tag).

     

      About this modification, the main question is : is the crazy chord status inside a manual handShape used for another specific feature ?

      If the answer is no, the user who doesn't want this feature should not mark the chord as crazy (inside an EOF handShape, of course).

     

    Thanks

  4. Hi, folks.  The latest hotfix (12-2-2015) is in the first post.  Changes are as follows:

    *Fixed a bug with the previous hotfix where an arpeggio or handshape phrase whose base chord has only one non ghosted gem would incorrectly export as two single notes instead of one note.

    *Changed RS2 export so that if a chord is inside a handshape phrase and is marked as crazy, it will export as both a chord and single notes to simulate a chord box within the handshape phrase.

     

     Hi raynebc,

     

      I tried to use the crazy chord inside a handShape. It works fine but it is not very nice in the game (the single notes overlap the chord notes and are visible because they move in a circular way).

     

      In my opinion, it would be better to generate only :

      - the single notes without the chord (no chord and no chordNotes)

      - the chordTemplate associated with the single notes

      - the handShape which references the chordTemplate

     

      So in the current code, you just have to not generate the chord tag ...

     

      This specific mode should be reserved only for crazy chords inside a handShape.

     

      I have updated DDC logic to support both solutions.

     

    Thank you

  5. 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

    • Like 2
  6.  

    @@SmellsLikeMonkey,

     

      After analyzing your EOF project, I have found several mistakes (for a DDC correct usage) :

      - There is no time signature (EOF have to generate them automatically)

      - The phrase or sections you have setted in EOF are not all located on the first beat of a measure (related to the previous mistake)

      - The first section and the first phrase are located on the first beat of the song (so EOF cannot generate the COUNT phrase; a warning is diplayed in EOF)

     

      I keep your project for more investigations in the following days.

     

    Thank you for your understanding

    I don't get the two first mistakes. The first measure has time signature and after there are some changes in some beats along the song. All the phrases are settled in main beats (that was a previous mistake) but the eof file i give you has all the sections on main beats ( i do this purposely because i want to make DD works fine).

    About the COUNT phrase, you're right. Maybe if you "Push Offset Back" the first beat and set 1/2 time signature on it and 4/2 on the second (to keep all the phrases on the main beat) you can solve the problem and the psarc file generated works fine with DDC 2.8

     

    Keep me on tune! :)

     

     

    Sorry, I used the wrong file to analyze your custom (I took the EOF project I had previously created from your psarc file).

    I think I have found the reason of the RR issue.

    I have to correct the DDC v2.8 code and do more tests ...

     

    Thanks

    • Like 1
  7. @@SmellsLikeMonkey,

     

      After analyzing your EOF project, I have found several mistakes (for a DDC correct usage) :

      - There is no time signature (EOF have to generate them automatically)

      - The phrase or sections you have setted in EOF are not all located on the first beat of a measure (related to the previous mistake)

      - The first section and the first phrase are located on the first beat of the song (so EOF cannot generate the COUNT phrase; a warning is diplayed in EOF)

     

      I keep your project for more investigations in the following days.

     

    Thank you for your understanding

  8. The issue I remembered was if the first section is empty (no note inisde), it crashes the game.

     

    But in this CDLC, this is not the case (the first phrase contains a few notes).

     

    EDIT : It seems that the first section contains no note at the DD level 0 only. I will try to move the note on the first beat of the first measure to avoid this case. 

  9. Looks perfect when i set the maximum difficulty in the riff repeater (all the gems, chords, handshapes), but it crashes when i try to resume the song. There's a little error, but you got it! it's only a little mistake, i hope you can fix it!

     

      The issue may be caused by the missing following informations in the XML file :

      - the first ebeat which usually starts at time = "0.000"

      - the first phrase with name = "COUNT"

      - the first phraseIteration for the COUNT phrase

     

      I don't know if the "COUNT" phrase is mandatory in RS2014, but DDC had always considered the first phrase in the list as this special one.

     

      Can you generate again your CDLC with the last hotfix of EOF and check if the COUNT phrase is here or not ?

     

    Thank you 

  10. Hey guys,

     

    I think I'm having the same problem.  Whenever I use the handshape or arpeggio function the DD Creator fails.  If I remove the handshapes / arpeggio from the chart, the DDC is successful.

     

      raynebc has identified the problem, it is about some duplicate singles notes in the XML file.

    • Like 1
  11. @@raynebc,

     

       

     

     The error is relative to a "chordId" mismatch between a chord and its handShape.
    In v2.7, DDC needs to keep this consistency to work correctly...

    Let me know if it turns out to be a problem with EOF, and I'd get it fixed ASAP.

     

      I have updated DDC logic, to allow the "chordId" mismatch between a chord and its handShape.

      I need to test it more deeply before publishing it.

     

      I am looking for a CDLC which uses these new handShape features ...

  12. My query is rather simple, though I'm not too knowledged in working with EoF - I unpacked a CDLC pack in hopes to add sections, instead of only having the entire song as one big mass (for Dynamic Difficulty purposes). Problem is, the notes start 3 seconds in due to the leading silence. I want to shift all of the notes down to the beginning of the chart reel without losing the beat of the song, which has subtle change. Essentially, I want to eliminate the leading silence. Is there a way to accomplish this that I'm not noticing? Any and all help is appreciated. Thank you!

     

    If your goal is only adding sections and phrases to generate DD, you can also use the BPR tool  ;)

    BPR

  13. Hi, folks. The latest hotfix (11-29-2015) is in the first post. This changes RS2 export so that chord tags for the base chords of arpeggio and handshape phrases export using a chord template variation that omits ghost notes. This is in attempt to avoid graphical errors that were seen to occur for handshape phrases whose base chords had ghost notes.

     

    I'm going to go ahead and implement the change I proposed so that crazy chords inside handshapes export as both a chord and single notes, so they look like full chord panes.

     

    @@raynebc,

     

      You should not have to change the behaviour for arpeggios, because in this specific case there is no chord.

      Arpeggios are made with a handShape and only single notes.

     

      So, there is no risk to have a chordId mismatch between the chord and its handShape !

     

    Thank you

  14.  

    Edit: The simplest change for me to make might be that no chord tag ever refers to a chord template that reflects the presence of ghost gems (those can be used for handshape tags). Does this sound like the right approach?

     

     

      That may solve the displaying issue.

     

      I think that's why official CDLCs use overlapped handShapes :

      - the global handShape defines the hand positions and the railway length (it has its own chordTemplate and this chordTemplate is never referenced by a chord)

      - the embedded handShapes are used for each distinct chord inside the sequence (with notes consistency between the "chordNotes" and the "chordTemplate")

     

      It would be nice to find a solution without having to implement the overlapped handShapes  ;)

     
    it would be nice to find a solution without having to implement 
  15. Hi !

     

      About the single notes at the same time position :

      - Two or more single notes can coexist at the same time position in the "notes" node.

      - At this same time position, a handShape references a chordTemplate which sets the name and the finger positions of this special chord.

      - There is no chord at this time position in the "chords" node.

     

      It is like a chord, but without the chord box.

      

      A way to generate this with EOF should be something like the crazy status on a chord ...

      

      About the display glitch, I encountered it at the beginning of the development of DDC when I used the same chordTemplate for different levels of difficulty.

      It seems to appear when the quantity of chordNotes inside a chord is not the same as the chordTemplate fret positions.

      That's why DDC creates specific chordTemplates for each level of difficulty.

     

    Thank you

  16. Thanks for the hotfix! What will happen with the compatibility between ghost handshapes and dynamic difficulty?

     

    I am working on it, but I have also a lot of work in my real life  :huh:

    I am going to add new other features in DDC (v2.8) like the support of several single notes on the same time position (like a chord but without the chord box).

    dreddfoxx has used this feature for his CDLC "Danzig - She Rides".

     

    About the "ghost handshapes" feature, I am a bit stuck because the way EOF generates it is not compatible with DDC logic and seems to generate display glitches with ghost open notes ...

    The official way seems to use some overlaped handShapes to manage this, but it needs more testing to be sure the Toolkit let us generate it ...

     

    @@raynebc, in the following file, you have a good example of how the official way manages it (handShape with chordId 0 overlaps handShapes with chordIds 3 and 8) ...

     

    So this is a work in progress 

     

    Thank you for your patience

    • Like 4
  17. Hi firekorn,

     

      The chords which have this issue are not consistent with their chordTemplate.

     

      Look at the following extract of the XML file :

    ...
    <chordTemplates count="48">
      ...
      <chordTemplate displayName="E5" chordName="E5" fret0="0" fret1="2" fret2="2" fret3="-1" fret4="0" fret5="0" finger0="-1" finger1="2" finger2="3" finger3="-1" finger4="-1" finger5="-1" />
      ...
    </chordTemplates>
    ...
      <levels count="1">
        <level difficulty="0">
          ...
          <chords count="346">
            <chord time="3.729" linkNext="0" accent="0" chordId="36" fretHandMute="0" highDensity="0" ignore="0" palmMute="0" hopo="0" strum="down">
              <chordNote time="3.729" linkNext="0" accent="0" bend="0" fret="0" hammerOn="0" harmonic="0" hopo="0" ignore="0" leftHand="-1" mute="0" palmMute="0" pluck="-1" pullOff="0" slap="-1" slideTo="-1" string="0" sustain="0" tremolo="0" harmonicPinch="0" pickDirection="0" rightHand="-1" slideUnpitchTo="-1" tap="0" vibrato="0" />
              <chordNote time="3.729" linkNext="0" accent="0" bend="0" fret="2" hammerOn="0" harmonic="0" hopo="0" ignore="0" leftHand="2" mute="0" palmMute="0" pluck="-1" pullOff="0" slap="-1" slideTo="-1" string="1" sustain="0" tremolo="0" harmonicPinch="0" pickDirection="0" rightHand="-1" slideUnpitchTo="-1" tap="0" vibrato="0" />
              <chordNote time="3.729" linkNext="0" accent="0" bend="0" fret="2" hammerOn="0" harmonic="0" hopo="0" ignore="0" leftHand="3" mute="0" palmMute="0" pluck="-1" pullOff="0" slap="-1" slideTo="-1" string="2" sustain="0" tremolo="0" harmonicPinch="0" pickDirection="0" rightHand="-1" slideUnpitchTo="-1" tap="0" vibrato="0" />
            </chord>
    ...
    

    The chordTemplate defines 5 notes, but the chord at time "3.729" has only 3 chordNotes.

     

    To avoid this issue with DDC logic, I had to create new specific chordTemplates for the lower levels of difficulties.

    These new chordTemplates and the associated chords have only the notes selected for the specific level.

     

    Hope that solves your issue ...

  18. Leading Silence does not work for me.  Is there a fix or a way to get a similar result without using the add 3000 milliseconds function?

     

    You can use audacity tool to add yourself the leading silence at the beginning of the song.

    Audacity can also be used to convert the audio file (from mp3 or flac to ogg and wav).

     

    I do this for all my CDLCs ... 

×
×
  • Create New...

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