Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

Minecraft - 4-Bit (De-) Multiplexer [Easily Extendable!]

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
1,043
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Sep 6, 2011

Hello guys.
In this video I'm going to be showing you the 4-bit multiplexer I have built.
It's not that hard to build and easily extendable.

What does a multiplexer do?
A multiplexer converts multiple signals into a single one, so it can be sent over only one wire.
A demultiplexer splits the signal up again.

  • likes, 0 dislikes

Link to this comment:

Share to:

Uploader Comments (fabse64)

  • 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

  • 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. ;)

see all

All Comments (18)

Sign In or Sign Up now to post a comment!
  • @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.

  • @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 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.

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