Added: 5 months ago
From: fabse64
Views: 1,041
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:

All Comments (18)

Sign In or Sign Up now to post a comment!
  • So essentially what it does is it converts any signal into one by extending the amount of time it takes for the signal wire to send the data? GENIUS!

  • @LimitedWard Yup. The multiplexer transforms more than one signals into a single one, and the demultiplexer splits them up again.

    Thanks for your kind words, although I'm not the first one who built such a contraption. :)

  • @fabse64 Were you able to get each bit confined to a single tick? Because as hard as I tried the only way I could get a solid signal was to set the pulse limiter on 2 ticks and set the repeaters on top to 2 ticks as well. Essentially my problem is that I want to make each tick represent 1 binary digit but I couldn't figure out how to do that without having the signals overlap (so 1101 would look like 1111 which is not what I want).

  • @LimitedWard Each signal uses up two ticks. Due to redstone's glitchy-ness, I didn't even bother trying it with 1-tick-long signal, as I was sure it would end up being a total mess.

    It was still a pain to do it with 2-tick-long signals, but as you can see, I got it working quite well after all.

    Also, before the actual signals arrive, I'm sending a 2-tick-long pulse to the demultiplexer that informs it that data is incoming. If I didn't do that, the first bit to be sent would always have to be on

  • @fabse64 Well I have plans for this mux. One idea would be to have two lines running from it: one for bits and one for an array. So basically if you picture a grid of pixels made of redstone torches each column is an array. A pre-made binary number (for example 1010) is fed into the multiplexer. The multiplexer sends a signal to the array line that a new array has been made (array1[4] = {1, 0, 1, 0}) and once that array has been sent a new one will load up into the mux. perfect for displays...

  • @fabse64 ... so in other words it sends one column of pixels at a time through the mux and every time a new array is made it tells the GUI to move to the next column. It would allow for ticker displays as well to be sent through just 2 wires.

  • this is really interesting, could you make a tutorial or add the world save ? i have to say this is not so easy to copy, especially the demultiplexer.

  • @pie36362 I don't think I even have that world anymore.

    But I'm going to try and rebuild it and upload the save file. ;)

  • @fabse64 thanks =) i tried to reproduce the multiplexer, that was easy, but you don't stay long enough next to the demultiplexer to see it fully

  • This is fantastic!!! I made a mux and demux. However my demux grow expodentialy for each bit added.

  • It's Great. Could you make a tutorial or add save/schematics in description?

  • Comment removed

  • I think I built a proper redstone schematic for this, but I can't get the timing right on the various repeaters.

    Redstone Simulator: it won't let me post the link, but it can be found at goo.gl / zGTkg

    Anyone care to help with the timing problems?

  • Comment removed

  • Un-strukturiert! :s

  • @martinustreveri1 Das ist nicht unstrukturiert. Ich find mich perfekt zurecht und wüsste auch nicht, wie ich das "sauberer" bauen sollte. Erleuchte mich! Und komm Skype. -_-

  • @AdeoriCraft Ade! :D

Loading...
Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more