dos for rimhot internal format?

If it doesn't have a subforum and it's a Stabyourself.net related software/service, post in here!
Post Reply
mmmmm
Posts: 2
Joined: 12 Jun 2012, 10:19

Post » 12 Jun 2012, 10:27

Hi,

are there any docs for the internal format? I want to be able to generate the beats from the command line...

Here is an example file test.txt

Code: Select all

1/snare8,Snare,0.78,2,0080008000800080:4/kick6,Bass,1,1,8000080080000800:2/hihat1,Hi-Hat,0.6,3,8888888888888888:1/snare8,snare2,0.22,2,0022200300222003:5/crash1,crash,1,5,0000000000000000:;96;1/snare8,Snare,0.76,2,0080008000800080:4/kick6,Bass,1,1,8000080080000800:2/hihat1,Hi-Hat,0.6,3,8888888888888888:1/snare8,snare2,0.18,2,0022200300222003:;96;1/snare8,Snare,0.76,2,0080008000800A80:4/kick6,Bass,1,1,8000800080008008:2/hihat1,Hi-Hat,0.62,3,8888888888880000:1/snare8,snare2,0.16,2,0003000300000000:5/crash1,crash,1,5,0000000000008000:;96;5/crash1,crash,1,5,800000002A8AAA80:4/kick7,bass,1,1,80AAAA8000000000:;96;

User avatar
Sašo
Stabyourself.net
Posts: 1444
Joined: 06 Jan 2012, 12:07

Post » 12 Jun 2012, 11:43

There isn't any documentation, but hopefully this'll be accurate.
1/snare1,Snare,0.73,2,F2F00000AAAA0000:2/hihat3,stuff,1,3,0000000000000000:;125;1/snare2,snare,1,2,0000000000000000:;125;
  • 1 - Line (from top to bottom) in each group that is played simulntaneously
    snare1 - Sound file
    Snare - Line name
    0.73 - Volume (0 - 1)
    2 - no idea
    F2F00000AAAA0000 - Beat data: lines in 32ths view, converted binary to hex. Changing to binary would make them look exactly like the selected blocks (1 selected, 0 not selected) In other views (16ths and 8ths), only the first 32th of that block counts (experiment with that).
    ------ line seperator is :
    2 - Line
    hihat3 - Sound file
    stuff - Line name
    1 - Volume
    3 - no idea
    0000000000000000 - Beat data
    ------ line seperator is :
    ------ beat data seperator is ;
    125 - Group BPM
    ----- group data end seperator is ;
    1 - Line
    snare2 - Sound file
    snare - Name
    1 - Volume
    2 - no idea
    0000000000000000 - Beat data
    ------ line seperator is :
    ------ beat data seperator is ;
    125 - Group BPM
    ----- group data end seperator is ;

Data if beat uses 8ths/16ths/32ths is not saved in the file appearently - it reverts to 16ths view by default.

Probably not exactly what you were looking for, but it should be informative.

Maurice
Stabyourself.net
Posts: 2145
Joined: 01 Feb 2012, 20:19

Post » 12 Jun 2012, 13:22

It says this in the source code, so I'll just believe myself here:
--FORMAT: [SOUND,NAME,VOLUME,COLOR,...:SOUND,NAME,VOLUME,COLOR,...:(...)];bpm;[...];bpm;

mmmmm
Posts: 2
Joined: 12 Jun 2012, 10:19

Post » 12 Jun 2012, 13:38

Aha, that's exactly what I was looking for. Do I understand it correctly that there is no way
to specify precise timings of beats by hand ?

Post Reply