ScoreHero
Home | Forum | Wiki
Inbox [ Login ]Inbox [ Login ]
SearchSearch MemberlistMemberlist
ProfileProfile Log inLog in
Help from people that understand .CHARTS

 
Post new topic   Reply to topic    ScoreHero Forum Index -> Software
View previous topic :: View next topic  
Author Message
mrpeanut188  





Joined: 21 Sep 2010
Posts: 13

PostPosted: Wed Oct 20, 2010 2:13 am    Post subject: Help from people that understand .CHARTS Reply with quote

*Gives story*
So in the end, when I open a chart with notepad, I get something like
2400 = N 0 240
What do ALL the letters and numbers mean?
Back to top
View user's profile Send private message
Syfatalityz  





Joined: 02 Mar 2009
Posts: 198

PostPosted: Wed Oct 20, 2010 11:04 am    Post subject: Reply with quote

Yes, the chart file IS confusing, unfortunately, I only have a vague idea on how it works

A standard line should be
<Time> = <N> <0> <0>

<Time>
Would be... Time (I don't know how this works, 768 apparently equals to 1.881)

<N>
N=Note
E=Track Event (The "W" key)
S=I have no idea

<0>
The 5 lanes and forced hopos (0-4 is GRYBO, 5 is forced hopos)

<0>
The length of a held note

Thats all I have, a more experienced member of these forums could probably provide you with a better answer
Back to top
View user's profile Send private message
mrpeanut188  





Joined: 21 Sep 2010
Posts: 13

PostPosted: Wed Oct 20, 2010 9:34 pm    Post subject: Reply with quote

Ummm.... I'm not good in terms but..... What is a Hopo?
[EDIT]
So, I found out that a HoPo is Hammer On\ Pull of but,
Is it like 1 in the HOPO place mean it is a hammer on?
Back to top
View user's profile Send private message
Syfatalityz  





Joined: 02 Mar 2009
Posts: 198

PostPosted: Thu Oct 21, 2010 4:18 am    Post subject: Reply with quote

mrpeanut188 wrote:
Ummm.... I'm not good in terms but..... What is a Hopo?
[EDIT]
So, I found out that a HoPo is Hammer On\ Pull of but,
Is it like 1 in the HOPO place mean it is a hammer on?


SH keeps deleting some stuff in my post for some reason..
Let me attempt to re-explain the whole thing again,

A line shown in Notepad is
<Time> = [N,E,S] [0,1,2,3,4,5] [value]

[Time]
Its time, but I don't understand it yet, the values in the .chart file don't seem to
have any relation to the actual timing the note is in Feedback
--------------
[N,E,S]
"N" is a note

"E" is a track event ("W" Key)

I don't know what "S" is unfortunately
--------------
[0,1,2,3,4,5]
0 to 4 would be the 5 lanes of notes

5 is forced hopos, it can only be applied in Notepad, it changes the note to a strum OR a hopo depending on how they appear ingame
Such as, if a note is supposed to be a strum, and you mark it with a "5", it will become a hopo
If you mark a HoPo with a "5", it will become a strum

Be warned though, after forcing HoPo's the chart will crash upon attempting to display the forced hopo note
--------------
[value]
The length of a held note
Back to top
View user's profile Send private message
mrpeanut188  





Joined: 21 Sep 2010
Posts: 13

PostPosted: Thu Oct 21, 2010 9:53 pm    Post subject: Reply with quote

Wait..... But then if you put a 5 and make it a HOPO, then what Note would it be? It wouldn't have a note value.
So, do you have it like
2900 = N 1 0
2900 = N 5 0
Back to top
View user's profile Send private message
Syfatalityz  





Joined: 02 Mar 2009
Posts: 198

PostPosted: Thu Oct 21, 2010 10:30 pm    Post subject: Reply with quote

mrpeanut188 wrote:
Wait..... But then if you put a 5 and make it a HOPO, then what Note would it be? It wouldn't have a note value.
So, do you have it like
2900 = N 1 0
2900 = N 5 0


Yeah, thats it
The first line shows which lane the note appears on
The second line indicates whether its a forced note

As Track Events create a new line in the chart, it is used to force hopos

Unfortunately, Feedback will crash upon attempting to display the forced note, for whatever reason I don't know, but it should be the last thing you do to a chart, and always keep a backup (before applying them) in case you want to change anything.
Back to top
View user's profile Send private message
mrpeanut188  





Joined: 21 Sep 2010
Posts: 13

PostPosted: Sun Oct 24, 2010 3:21 pm    Post subject: Speed? Reply with quote

Thanks! But In Game Maker, every frame it runs for my game, it can execute a script to add notes up ahead to the room. So, It needs to read the notes in advance, then like 5 seconds after it reads the note hit's the highway with the track in sync, so when you are playing it reads the notes ahead.
Back to top
View user's profile Send private message
ExileLord  





Joined: 11 Sep 2007
Posts: 440
Location: Wisconsin

PostPosted: Tue Oct 26, 2010 12:19 am    Post subject: Reply with quote

Syfatalityz wrote:
Unfortunately, Feedback will crash upon attempting to display the forced note, for whatever reason I don't know, but it should be the last thing you do to a chart, and always keep a backup (before applying them) in case you want to change anything.


The program is trying to index a graphic/color/something based off of the index without any error handling which is why it crashes. The array size is five which is fine for indexes between 0 and 4 but a 5 or above will point to bad memory.

As for the items, most people answered pretty well but I will toss some info in.

For sync events
Offset = B [value] //BPM - Value is an integer equal to the BPM*1000
Offset = A [value] //Anchor - Value is equal to the time of that particular anchor. The unit of time is unknown to me.
Offset = TS [value] //Time signature - Time signature is equal to value/4. It is not possible to change the second number with the current chart format.


For notes and specials
Offset = [N,S] [index] [length]
N - Note
S - Special

Length is based on the chart resolution which is specified in the first block. The resolution in feedback is 192 by default which means there are 192 divisions per beat.
A length of 384 would be two beats long.

For events
Offset = E [string]

Code:
          <NoteProperties>
            <NoteProp Fret="0" IsNote="true" FlipsHOPO="false" ForcesHOPO="false" ForcesStrum="false" PointValue="50" />
            <NoteProp Fret="1" IsNote="true" FlipsHOPO="false" ForcesHOPO="false" ForcesStrum="false" PointValue="50" />
            <NoteProp Fret="2" IsNote="true" FlipsHOPO="false" ForcesHOPO="false" ForcesStrum="false" PointValue="50" />
            <NoteProp Fret="3" IsNote="true" FlipsHOPO="false" ForcesHOPO="false" ForcesStrum="false" PointValue="50" />
            <NoteProp Fret="4" IsNote="true" FlipsHOPO="false" ForcesHOPO="false" ForcesStrum="false" PointValue="50" />
            <NoteProp Fret="5" IsNote="false" FlipsHOPO="true" ForcesHOPO="false" ForcesStrum="false" PointValue="0" />
          </NoteProperties>

          <SpecialProperties>
            <SpecialProp Name="FaceoffP1" Flag="0" />
            <SpecialProp Name="FaceoffP2" Flag="1" />
            <SpecialProp Name="Starpower" Flag="2" />
            <SpecialProp Name="Slide" Flag="3" />
          </SpecialProperties>

_________________
Back to top
View user's profile Send private message XBL Gamertag: ExileLord
mrpeanut188  





Joined: 21 Sep 2010
Posts: 13

PostPosted: Sat Oct 30, 2010 5:44 pm    Post subject: Reply with quote

ExileLord wrote:

Length is based on the chart resolution which is specified in the first block. The resolution in feedback is 192 by default which means there are 192 divisions per beat.
A length of 384 would be two beats long.

I'm not going for beat. I just want notes. Because some of the songs I want have well, HUNDREDS of time changes.
Back to top
View user's profile Send private message
ExileLord  





Joined: 11 Sep 2007
Posts: 440
Location: Wisconsin

PostPosted: Sun Oct 31, 2010 6:47 pm    Post subject: Reply with quote

mrpeanut188 wrote:
ExileLord wrote:

Length is based on the chart resolution which is specified in the first block. The resolution in feedback is 192 by default which means there are 192 divisions per beat.
A length of 384 would be two beats long.

I'm not going for beat. I just want notes. Because some of the songs I want have well, HUNDREDS of time changes.

You don't have a choice. The notes are stored by beats and whatnot, not time values.

768 = N 1 384 represents a red note on the second measure with a length of two beats provided that the time signature is 4/4 and the resolution is 192... You have to derive the time of that note from the using the current bpm of the song as well as the previous bpms.
_________________
Back to top
View user's profile Send private message XBL Gamertag: ExileLord
anonymous_4  





Joined: 01 Jan 1970
Posts: 0

PostPosted: Fri Nov 05, 2010 4:10 pm    Post subject: Reply with quote

This post has been deleted.
Back to top
View user's profile Send private message
balazon  





Joined: 21 Nov 2009
Posts: 1

PostPosted: Fri May 10, 2013 8:23 pm    Post subject: chart offset value question Reply with quote

Hey guys, anybody knows how the offset value is coded in the chart files?

Here's System of a down: Lonely day chart: http://www.scorehero.com/download_chart.php?id=16905

In the [Song] {} block there is a row containing: Offset = 3.023
So my question is what that offset value means ? is it seconds? Is it the coded bpm value?
(What i find odd is that all the other values are plain old integers, even bpm sync values (they are multiplied by 1000), but this one value is in floating point? Why would somebody do that?

on the search page
http://www.scorehero.com/custom_songs.php?order=&mode=2&song=lonely+day&songLetter=&artist=&artistLetter=&album=&albumLetter=&username=&timeNum=&timeType=4&sort=1&order=1&limit=50&submit=Search+Charts
for the song it just says 3000 ms so i think it could be just a rounding on the search page. But i think that 3000 ms is too much for this song.

And I found another score that was listed on the search page having 2000 ms, but in the chart file there is nothing, only zero for offset value.
Can anybody explain please?

I also saw in some topic that offset is just the first note's coded bpm time value, but that just wouldnt make much sense
Back to top
View user's profile Send private message
raynebc  





Joined: 16 Jun 2008
Posts: 992

PostPosted: Fri May 10, 2013 8:37 pm    Post subject: Reply with quote

It is an offset in seconds, in your example, 3023ms.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    ScoreHero Forum Index -> Software All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum




Copyright © 2006-2024 ScoreHero, LLC
Terms of Use | Privacy Policy


Powered by phpBB