Jump to content

Recommended Posts

I tried mapping the 24 possible pitches to alpha numeric (1-24 -> a-x) and entered "exspectamus" but that doesn't seem to do it. Will try inverting the top and bottom lever and appending "wagstaff". Was mostly inspired cause X is the 24th char but no other rhyme or reason other than that. 

"expectamus" + " " + "wagstaff" is also exactly 20 chars

I wrote a quick script to more easily test potential solutions in the musical rotary machine.  The script will translate the musical notes you enter into the proper dial inputs on the rotary machine.

To use, copy and paste the following into your browser's console (F12) while on the night side of the comic and with the musical rotary machine panel open.

const coords={
  "1": {"x": 31.14, "y": 42},
  "2": {"x": 38.71, "y": 35.86},
  "3": {"x": 48.29, "y": 33.57},
  "4": {"x": 58.14, "y": 34.29},
  "5": {"x": 66.29, "y": 40.86},
  "6": {"x": 68.86, "y": 51.29},
  "7": {"x": 69, "y": 60.86},
  "8": {"x": 62.43, "y": 69.85},
  "9": {"x": 54, "y": 73},
  "10": {"x": 44, "y": 74.29},
  "11": {"x": 34.43, "y": 69.86},
  "12": {"x": 30.43, "y": 60.71},
  "redbutton": {"x": 67.71, "y": 90.43},
  "levertop": {"x": 92, "y": 19},
  "leverbottom": {"x": 93, "y": 47.71},
  "notchup": {"x": 89.86, "y": 56.57},
  "notchdown": {"x": 90.43, "y": 70.71},
};

const prettyLookup={
  "1": "Stored Button 1 - Note C",
  "2": "Stored Button 2 - Note C# / Db",
  "3": "Stored Button 3 - Note D",
  "4": "Stored Button 4 - Note D# / Eb",
  "5": "Stored Button 5 - Note E",
  "6": "Stored Button 6 - Note F",
  "7": "Stored Button 7 - Note F# / Gb",
  "8": "Stored Button 8 - Note G",
  "9": "Stored Button 9 - Note G# / Ab",
  "10": "Stored Button 10 - Note A",
  "11": "Stored Button 11 - Note A# / Bb",
  "12": "Stored Button 12 - Note B",
  "redbutton": "Finished storing note(s) for this Notch",
  "levertop": "Moved to Lower Octave",
  "leverbottom": "Moved to Higher Octave",
  "notchup": "Increased Music Length by 1",
  "notchdown": "Decreased Music Length by 1",
}

const noteLookup={
  "C": 1, "c": 1,
  "C#": 2, "c#": 2, "Db": 2, "db": 2,
  "D": 3, "d": 3,
  "D#": 4, "d#": 4, "Eb": 4, "eb": 4,
  "E": 5, "e": 5,
  "F": 6, "f": 6,
  "F#": 7, "f#": 7, "Gb": 7, "gb": 7,
  "G": 8, "g": 8,
  "G#": 9, "g#": 9, "Ab": 9, "ab": 9,
  "A": 10, "a": 10,
  "A#": 11, "a#": 11, "Bb": 11, "bb": 11,
  "B": 12, "b": 12,
};

const notchLookup={
  "53.2%": 20,
  "54.02%": 19,
  "54.83%": 18,
  "55.65%": 17,
  "56.46%": 16,
  "57.28%": 15,
  "58.09%": 14,
  "58.91%": 13,
  "59.73%": 12,
  "60.54%": 11,
  "61.36%": 10,
  "62.17%": 9,
  "62.99%": 8,
  "63.81%": 7,
  "64.62%": 6,
  "65.44%": 5,
  "66.25%": 4,
  "67.07%": 3,
  "67.88%": 2,
  "68.7%": 1,
};

function sleep(delay){
  return new Promise(function(resolve, reject){setTimeout(resolve, delay)});
}

async function click(target, handle="skip"){
  if (!(target in coords)){
    console.log("Skipped invalid input", target);
    return;
  }

  const panel=document.querySelector("#page1panel17>.panel-background");
  const bbox=panel.getBoundingClientRect();
  const handleDown=document.querySelector("#page1panel17handle").classList.contains("down");

  if (handle=="up" && handleDown){
    click("leverbottom");
    await sleep(1500);
  }
  else if (handle=="down" && !handleDown){
    click("levertop");
    await sleep(1500);
  }

  panel.dispatchEvent(new MouseEvent("click", {bubbles: true, cancelable: true, view: window, clientX: bbox.left+bbox.width*coords[target].x/100, clientY: bbox.top+bbox.height*coords[target].y/100}));
  console.log(" -", prettyLookup[target]);
  await sleep(1000);
}

async function clickSequence(seq=[[]]){
  for (let clickTarget in seq){
    await click(seq[clickTarget][0], seq[clickTarget][1]);
    await sleep(1500);
  }
}

async function setNotch(target=1){
  target=Math.min(Math.max(target, 1), 20);
  let notchPos=notchLookup[document.querySelector("#page1panel17tick").style.top];
  let diff=notchPos-target;

  console.log("Target Music Length is", target, "Notch(es)");

  while (diff!=0){
    if (diff>0){
      await click("notchdown");
    }
    else if (diff<0){
      await click("notchup");
    }

    notchPos=notchLookup[document.querySelector("#page1panel17tick").style.top];
    diff=notchPos-target;
    await sleep(1000);
  }

  await sleep(1000);
  console.log("Set Music Length to", notchPos, "Notch(es)");
}

async function resetState(){
  let markerPos=document.querySelector("#page1panel17marker").style.top;
  let counter=0;

  if (markerPos!="69.52%"){
    console.log("Notes were previously stored - Clearing by playing pre-existing sequence");
  }

  while (markerPos!="69.52%"){
    await click("redbutton");
    markerPos=document.querySelector("#page1panel17marker").style.top;
    counter+=1;
    await sleep(1500);
  }

  await sleep(counter*1500);
}

async function playMusic(music=[[]]){
  await resetState();
  await setNotch(music.length);

  for (let input in music){
    console.log("Storing note(s) for Notch", parseInt(input)+1);
    var sequence=[];

    for (let note in music[input]){
      const octaveup=music[input][note].endsWith("^");
      const item=octaveup?noteLookup[music[input][note].slice(0, -1)]:noteLookup[music[input][note]];
      const octave=octaveup?"up":"down";
      sequence.push([item, octave]);
    }

    sequence.push(["redbutton"]);
    await clickSequence(sequence);
    await sleep(1000);
  }

  console.log("Pausing for", music.length*0.75, "seconds to let music play");
  await sleep(music.length*750);
}

This code assumes the following correlation between the rotary buttons and notes:

image.png

To input a music sequence (after entering the above code in the browser's console), use the playMusic() function in the browser's console (F12):

playMusic( [ [music notes for notch 1], [music notes for notch 2], ... , [up to music notes for notch 20] ] )

Music notes should be enclosed in quotes.  If more than one note is desired in a single notch, then the notes should be separated by commas also.  If you wish to have a higher octave for a particular note, then use "^" at the end of the note.  

For example, this input will play a sequence of: A (higher octave), F (higher octave), F# (lower octave), C# (higher octave), E (higher octave):

playMusic([ ["a^"], ["f^"], ["f#"], ["c#^"], ["e^"] ]);

If you want to play multiple music sequences consecutively, then also use await operator in front of the each playMusic() function. 

For example, to play two sequences one followed by the other... with the first sequence being the same as the first example above, followed by a second sequence of: A# (higher octave) + A# (lower octave), B (lower octave), blank, C(lower octave) + C# (lower octave), use this input:

await playMusic([ ["a^"], ["f^"], ["f#"], ["c#^"], ["e^"] ]); await playMusic([ ["a#^", "a#"], ["b"], [], ["c", "c#"] ]);

There is a pause of 0.75 seconds per occupied notch after each music sequence is fully inputted.  Hopefully, this is a sufficient enough buffer for a music sequence to be completely played out before the script tries entering the next sequence.

---

EDIT: Should note that both lowercase and uppercase letters work for the input.  For example:

playMusic([ ["E"], ["G"], ["C"], ["D"], ["E"] ])

---

EDIT 2: I had someone ask to see an example of how to use the script, so here's a clip of it playing the Wagstaff Whistle with:

playMusic( [ ["f#"], ["d#"], ["c#"], ["c#"] ] )

  Edited by Instant-Noodles
  • Like 7
  • Thanks 6
  • Spool 1
  • Big Ups 1
22 hours ago, Torpeda said:

Maybe it's a clue? I'm attaching the song audio and the image for anyone who would maybe want to make the image more sharp or mess with the tune in the SV.

Could you try the cricket while you're at it? (I'd've just run it through an online visualizer, but IDK the cricket audio filename.)

1 hour ago, Bumber64 said:

Could you try the cricket while you're at it? (I'd've just run it through an online visualizer, but IDK the cricket audio filename.)

Cricket audio: https://exspectamus.dontstarvetogether.com/static/C41786D08EF1CD0A24A4192287E1A54BD4D45BDA44E6D24C846A1394

  • Like 1

@Lkledu Regarding the bank note, I also thought it could be connected to 643 note (6-6, F-4, T-3).
Also with both notes, we have 1-2-3-4-5-6-7 numbers, maybe more if we consider dates and other things.
But what does it tell us?
Another thing to consider is that the number "6" from "643" note could be also 9 as it the only one without a line and it resembles 9 from 1919 date more.
Nome's talking about clicking seems like it should be something easy and obvious, but we're just clueless.

  • Like 1

I'm guessing that 1-2-7-5 is the intervals we need to adjust the silver and bronze thing, and 6-4-3 would be the notes. If we press a note and the red button, the bronze marker will rise, so we adjuste the silver one 1 level up, after that we click the next note and adjust +1 up, after this we click the second note and adjust it to 7, we click the red button until the bronze marker reaches near 7, select the last note and adjust the silver to 5, after that, the bronze marker will be above the silver one and we click on the red button. By having the bronze marker above the silver it increases the time between the notes.
 

Screenshot from 2026-01-10 21-54-16.png

7 minutes ago, Torpeda said:

@Lkledu Regarding the bank note, I also thought it could be connected to 643 note (6-6, F-4, T-3).
Also with both notes, we have 1-2-3-4-5-6-7 numbers, maybe more if we consider dates and other things.
But what does it tell us?
Another thing to consider is that the number "6" from "643" note could be also 9 as it the only one without a line and it resembles 9 from 1919 date more.
Nome's talking about clicking seems like it should be something easy and obvious, but we're just clueless.

I guess we can assume it's a 6 cause 4 and 3 couldnt be misswritten.

About the date, it's august 10 191* what give us 8-10-191*, I was thinking the date was 1910 cause of the Next of Kin trailer, in the devs video about the trailer production its possible to see the 1910 date on a exposition propaganda (Stream link go on the 26:30 video time)

Screenshot from 2026-01-09 05-08-08.png

I'm doing more tests playing notes and moving the silver marker below the bronze one to see what happens, I'm not 100% sure about what is happening

I call it 1919 date, because the company started production of Voxola PR-76 in 1919, but honestly I doubt that last digit is required to solve the puzzle.
Have you tried solving it with those intervals? Do you think the note is always the same, i.e. 643?
I also thought about it maybe being a phone number since it resembles rotary dial, but I can't recall seeing a phone number in any media related to DS(T).
Maybe we should call Klei hahaha

  • Big Ups 1
2 hours ago, Lkledu said:

I start theorizing about this record reskin as it appears with wagstaff on the 2024 halloween event puzzle

I
Screenshot from 2026-01-10 21-13-29.png

I guess it's just my mind playing tricks on me.

------------------

I guess we could understand this note as this?

Screenshot from 2026-01-10 21-27-16.png

there is 5th number, could be 9.

  • Thanks 1
10 hours ago, Lkledu said:

in which game? normal Don't starve that has wagstaff playable or together with wagstaff as NPC?

It should correspond to DST; previous puzzles corresponded to their respective DLC like the parrot puzzles for SW

Anyways

On 1/8/2026 at 2:12 PM, GetNerfedOn said:

 

Guys, I still don't know what's in the FNAF 4 box, can you tell me what's  in the box? : r/fivenightsatfreddys

I've been intentionally inactive with daily ARG news given that people are currently discussing solutions and i don't want to subsume the discussion

 

Days 86-89 of writing down the script of the Inevitable short letter by letter until this ARG ends:

Once upon a time several strangers were stranded in a land lethal, loathsome and large. None got along but the o

Today is January 11th, 2026. This is GetNerfedOn, your host for today, bringing you your (semi)daily ARG news.

There is yes news today; as of today, the door puzzle remains unsolved.

This has been your (semi)daily news for January 11th, 2026

 

Days 90-91 of writing down the script of the Inevitable short letter by letter until this ARG ends:

Once upon a time several strangers were stranded in a land lethal, loathsome and large. None got along but the one t

  • Like 5
  • GL Happy 1
9 hours ago, GetNerfedOn said:

There is yes news today; as of today, the door puzzle remains unsolved.

Does it really count as Yes News if the "news" is 'nothing has changed?'

Even if we're working on solutions together, nothing "new" is happening until someone reports undeniable, tangible progress, no?

  • Thanks 1
30 minutes ago, filipahped said:

Does it really count as Yes News if the "news" is 'nothing has changed?'

Even if we're working on solutions together, nothing "new" is happening until someone reports undeniable, tangible progress, no?

The logic i'm using is that there is a current state to the puzzle that needs current awareness on; i will cede that it may not be as valid without details such as detailing of current discoveries regarding the ARG

  • Like 2
On 1/8/2026 at 12:25 AM, GimplyGoose said:

One thing I tried to no success yet at this point was taking the text from the banking note and take any character that corresponds to a musical note and leaving the ones that don't as rests. I'm probably not making this very clear, but I'll give an example:

"DEPOSITED WITH" becomes

| D | E |   |   |   |   |   | E | D |

"Buckeye Banking" becomes

| B |   | c |   | e |   | e |   | B | a |   |   |   |   | g |

"Voxola Radio Company" becomes

|   |   |   |   |   | a |   |   | a | d |   |   |   | C |   |   |   | a |

If you take the three together you get:

| D | E |   |   |   |   |   | E | D |
| B |   | c |   | e |   | e |   | B | a |   |   |   |   | g |
|   |   |   |   |   | a |   |   | a | d |   |   |   | C |   |   |   | a |

I tried inputting this with the uppercase letters with the lever up and lowercase with the lever down but it didn't do anything.

I'm not sure if this is the right direction or not, but I think it might be for two reasons:

  • "Voxola Radio Company" is precisely 20 characters which is the same as the length of the amount of notes you can input
  • Letters can have two states, uppercase or lowercase, same as the lever

I tried converting the letters of these three in numbers corresponding to their place in the alphabet, then converting them into notes, and played them using Instant-Noodles' new program. It didn't succeed unfortunately. (I left Y blank since 25 is more than the 24 notes we have)

 

playMusic([ ["D#", "C#", "A^"], ["E", "G#^", "D^"], ["D#^", "D", "B^"], ["F#^", "A#", "D^"], ["G#", "E", "B"], ["G^", "[]", "C"], ["E", "E", "[]"], ["D#", "[]", "F^"], ["[]", "C#", "C"], ["A#^", "C#^", "D#"], ["G#", "A#", "G#"], ["G^", "G#", "D^"], ["G", "C#^", "[]"], ["[]", "F#", "D"], ["[]", "[]", "D^"], ["[]", "[]", "C^"], ["[]", "[]", "D#^"], ["[]", "[]", "C"], ["[]", "[]", "C#^"], ["[]", "[]", "[]"] ])

2 hours ago, filipahped said:

Does it really count as Yes News if the "news" is 'nothing has changed?'

Even if we're working on solutions together, nothing "new" is happening until someone reports undeniable, tangible progress, no?

It is a funny glass half full or half empty kind of thing, but I prefer "Yes News". There is an active puzzle to solve and anyone out of the loop should be informed as much. 

  • Like 1
On 1/8/2026 at 4:00 PM, BrixGoBrrr said:

i keep coming back to this part of the puzzle:

same idea & text, second try (image didn't work first try)
image.png.87b12cff06c90447fb5d8dfc0d11b199.png

The space between these two panels ^ feels like a clue to me, how the black vertical band looks so so much like a sound wave form,
It might just be a result of how the comic/site is built, crossed with the two panes being the same size & aspect ratio, etc..... 

I wonder if any of y'all see it too? the symmetry / soundwaves between the panels just before the music door puzzle, 
..... maybe it's just the lightbulb over Wagstaff's head making me think there's a bright idea in these panels.. what do you think?

2 hours ago, BrixGoBrrr said:

same idea & text, second try (image didn't work first try)
image.png.87b12cff06c90447fb5d8dfc0d11b199.png

The space between these two panels ^ feels like a clue to me, how the black vertical band looks so so much like a sound wave form,
It might just be a result of how the comic/site is built, crossed with the two panes being the same size & aspect ratio, etc..... 

I wonder if any of y'all see it too? the symmetry / soundwaves between the panels just before the music door puzzle, 
..... maybe it's just the lightbulb over Wagstaff's head making me think there's a bright idea in these panels.. what do you think?

I don't know why it looks like that. I think if that was a soundwave then it would be showing the volume of the sound. We'd still need to find out what it actually sounds like to solve the music door. 

My hunch is there is a decipherable code somewhere that we input to solve the door, though I seem to be a minority in that opinion.

  • Like 2

I agree that it must be very clearly spelled out somewhere that we're somehow not looking at or understanding yet. The complexity of the lock demands an extremely precise solution. Personally, I'm waiting to get this additional information that's supposed to be added with an update, whenever that winds up happening. There's obviously something we're all missing. We need more information.

  • Like 1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
  • Create New...