Page 1 of 2 12 LastLast
Results 1 to 10 of 15

Thread: Could someone please try and recreate these 2 DAS headers?

  1. Default Could someone please try and recreate these 2 DAS headers?

    FABC
    FDEF
    If someone would make 2 different Synchromuse sessions (they need only be a segment or two) using the header names above, and then see if the DAS distinguishes between them when playing the audio, it will help me a lot.
    I've done the same, and the Procyon would always initiate the session that was loaded first.
    Thanks.

  2. #2
    Join Date
    Apr 2011
    Location
    Tripping the Light Fantastic
    Posts
    1,326
    Blog Entries
    29

    Default Re: Could someone please try and recreate these 2 DAS headers?

    I have tried this and I see what you mean. For me, it triggered session 30. I don't think this was the last session I played but maybe. Could you see if yours triggered session 30? When you switch to SES mode after running the trigger the currently selected session should be the one that was triggered. Then I can investigate more.
    If you know something I don't, speak up! If maybe I know something you don't, ask away!

  3. #3
    Join Date
    Apr 2011
    Location
    Tripping the Light Fantastic
    Posts
    1,326
    Blog Entries
    29

    Default Re: Could someone please try and recreate these 2 DAS headers?

    My suspicion is that these header names translate to Hexadecimal values and that might be creating a problem...
    If you know something I don't, speak up! If maybe I know something you don't, ask away!

  4. Default Re: Could someone please try and recreate these 2 DAS headers?

    Quote Originally Posted by neuroasis View Post
    I have tried this and I see what you mean. For me, it triggered session 30. I don't think this was the last session I played but maybe. Could you see if yours triggered session 30? When you switch to SES mode after running the trigger the currently selected session should be the one that was triggered. Then I can investigate more.
    When I was testing this, all pre-loaded sessions were wiped, so there was only Session0. Switching to SES, the last session triggered was played. In all cases the triggered session was the first one loaded into the Session List, regardless of the header.

    Quote Originally Posted by neuroasis View Post
    My suspicion is that these header names translate to Hexadecimal values and that might be creating a problem...
    Ha - that's thinking outside the box. If it's the case then there is something terribly wrong with the DAS triggering algorithm.
    I guess it could be easily tested with a simple change from Hdigit to letter - except for the problem of false postives. For example if changing one of the digits to X or Y fails to work the problem could also be the length of the header. I do not know if the keyboard layout could be a issue as I'm using danish - but then the problem could be Audacity which is unlikely. But it should be anyway a simple comparison so the actual character used shouldn't matter - maybe if there are excluded characters that DAS would reject, and Audacity produces one.

    It is hard to see what could be wrong here, given that no one else appears to have had problems playing different Synchromuse sessions.

  5. #5
    Join Date
    Apr 2011
    Location
    Tripping the Light Fantastic
    Posts
    1,326
    Blog Entries
    29

    Default Re: Could someone please try and recreate these 2 DAS headers?

    After testing bunches of combinations, it seems that every 4 (and maybe 5) byte header that begins with the letter F, triggers session 30 in the factory sessions with no audio. That is what is happening on my end. 6 byte headers that begin with F work and 8 byte. These are the RAW files played directly from Audacity with no output conversion...

    There are so many possibilities to test that confining it with tests for the letter F would be a start. BTW, I have seen a similar problem with SM triggers using numbers as the beginning character. Never have gotten back around to trying to nail it down but now that there is another report I will revisit it.

    Can you verify this is the case?
    If you know something I don't, speak up! If maybe I know something you don't, ask away!

  6. #6
    Join Date
    Apr 2011
    Location
    Tripping the Light Fantastic
    Posts
    1,326
    Blog Entries
    29

    Default Re: Could someone please try and recreate these 2 DAS headers?

    So far combinations of lowercase f work fine... I also find that 4 byte combinations of uppercase C trigger session 6 of the factory sessions... really weird.
    If you know something I don't, speak up! If maybe I know something you don't, ask away!

  7. #7

    Default Re: Could someone please try and recreate these 2 DAS headers?

    Weird, indeed--and thanks to you both for your dialog on this underused and underreported Procyon feature. I'll contact the project engineer and ask him to look into this. My intuition parallels Scotts: that the issue has to do with hex translation or rollover (etc.) issue.

  8. Default Re: Could someone please try and recreate these 2 DAS headers?

    Yes, it is weird. But thanks, now I can continue making the sessions using only lower case, and 6+ digits just to be safe. If this could be documented as a workaraound it may help others avoid the problem, at least until it is fixed.

  9. #9
    Join Date
    Apr 2011
    Location
    Tripping the Light Fantastic
    Posts
    1,326
    Blog Entries
    29

    Default Re: Could someone please try and recreate these 2 DAS headers?

    Here is what I am finding...

    The problem is that files with headers that start with the same letter will only trigger the first instance of that letter.
    Capital letters are treated differently than lower case.
    So fabc and FABC are separate headers.
    Both will work together but
    if I later add FBAC then the earlier entry FABC will be the one that triggers.
    fabc and fuzz will play first entry.

    Numbers are a little different: 1Hz and 11Hz (names) only trigger first entry 1Hz.

    Same way, 11111111 and 11111112 trigger first entry but
    12222222 triggers different entry.
    But, 11112222 triggers first entry 11111111...
    11122222 plays fine. Boundary is the 4th byte?

    I see no difference between DABC and DABCDABC, plays first entry DABC.

    No difference between SlrNbhd and SOLAR, plays first entry....

    Summary, separate headers cannot start with the same letter or number... Numbers may be different if beyond 4th byte (needs more tests)

    So for creating SynchroMuse be sure that each file header starts with a different letter of the alphabet. 26 uppercase possibilities, 26 lower case possibilities. Starting with unique numbers is allowed too so 0-9 for sure but there may be additional values allowable which needs further testing.

    A zip archive of my test files is attached if anyone wants to confirm my findings. Project engineer has been notified and hopefully a fix will be forthcoming.
    Attached Files Attached Files
    If you know something I don't, speak up! If maybe I know something you don't, ask away!

  10. Default Re: Could someone please try and recreate these 2 DAS headers?

    Quote Originally Posted by neuroasis View Post
    Here is what I am finding...

    The problem is that files with headers that start with the same letter will only trigger the first instance of that letter.
    Capital letters are treated differently than lower case.....
    This worked for me, at least have got 14 distinct headers working, so thanks for sorting it out.
    Quote Originally Posted by neuroasis View Post
    Project engineer has been notified and hopefully a fix will be forthcoming.
    I wouldn't hold your breath.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •