Piano.cat
    • Categories
    • Recent
    • Tags
    • Popular
    • World
    • Users
    • Groups
    • Register
    • Login
    1. Principal
    2. Uncategorized
    3. Wrote a custom C++ engine to render raw WAD geometry directly to the DAC.
    This topic has been deleted. Only users with topic management privileges can see it.
    • quantensalat@scicomm.xyzQ quantensalat@scicomm.xyz

      Wrote a custom C++ engine to render raw WAD geometry directly to the DAC.

      quantensalat@scicomm.xyzQ quantensalat@scicomm.xyz

      @ut3usw That looks super cool, can you elaborate a bit how you get the graphics onto the scope?

        0
        Offline quantensalat@scicomm.xyz •
        , last edited by
      • ut3usw@mastodon.radioU ut3usw@mastodon.radio
        ut3usw@mastodon.radioU ut3usw@mastodon.radio

        @Quantensalat Hey! TY! The graphics are just stereo audio signals generated in code. X and Y coordinates are mapped directly to Left and Right audio channel voltages.

          0
          Offline ut3usw@mastodon.radio •
          , last edited by
        • quantensalat@scicomm.xyzQ quantensalat@scicomm.xyz
          quantensalat@scicomm.xyzQ quantensalat@scicomm.xyz

          @ut3usw Haha, that is even cooler than expected. You get enough bandwidth from audio for such sharp edges! I would have guessed that audio dac output filters would mess it up more

            0
            Offline quantensalat@scicomm.xyz •
            , last edited by
          • ut3usw@mastodon.radioU ut3usw@mastodon.radio
            ut3usw@mastodon.radioU ut3usw@mastodon.radio

            @Quantensalat Actually, the DAC filters help here! Since I'm drawing continuous paths instead of raster pixels, the reconstruction filter smooths the discrete samples into nice clean lines. Plus, running at 96kHz gives enough bandwidth for sharpness

              0
              Offline ut3usw@mastodon.radio •
              , last edited by
            • poleguy@mastodon.socialP poleguy@mastodon.social
              poleguy@mastodon.socialP poleguy@mastodon.social

              @ut3usw that's fun. Are you controlling/calculating this in real time?

                0
                Offline poleguy@mastodon.social •
                , last edited by
              • ut3usw@mastodon.radioU ut3usw@mastodon.radio
                ut3usw@mastodon.radioU ut3usw@mastodon.radio

                @poleguy yes, ty! In real time wasd control.
                On video below it’s how I see it on pc screen (with actual audio).

                  0
                  Offline ut3usw@mastodon.radio •
                  , last edited by
                • numb_comfortably@hachyderm.ioN numb_comfortably@hachyderm.io
                  numb_comfortably@hachyderm.ioN numb_comfortably@hachyderm.io

                  @ut3usw damn, that is super cool!

                    0
                    Offline numb_comfortably@hachyderm.io •
                    , last edited by
                  • jernej__s@infosec.exchangeJ jernej__s@infosec.exchange
                    jernej__s@infosec.exchangeJ jernej__s@infosec.exchange

                    @ut3usw @poleguy Now you just need a laser projector!

                      0
                      Offline jernej__s@infosec.exchange •
                      , last edited by
                    • algocompsynth@mastodon.socialA algocompsynth@mastodon.social
                      algocompsynth@mastodon.socialA algocompsynth@mastodon.social

                      @ut3usw @poleguy Music that draws fun Lissajous curves on an oscilloscope is a whole genre! My personal favorite is https://youtu.be/vAyCl4IHIz8

                        0
                        Offline algocompsynth@mastodon.social •
                        , last edited by
                      • surdfish@beige.partyS surdfish@beige.party
                        surdfish@beige.partyS surdfish@beige.party

                        @ut3usw @poleguy so cool--thank you for sharing!

                          0
                          Offline surdfish@beige.party •
                          , last edited by
                        • aleums@timeloop.cafeA aleums@timeloop.cafe
                          aleums@timeloop.cafeA aleums@timeloop.cafe

                          @ut3usw so... doom next?

                            0
                            Offline aleums@timeloop.cafe •
                            , last edited by
                          • ut3usw@mastodon.radioU ut3usw@mastodon.radio
                            ut3usw@mastodon.radioU ut3usw@mastodon.radio

                            @Aleums it’s doom! E1M1 😅

                              0
                              Offline ut3usw@mastodon.radio •
                              , last edited by
                            • aleums@timeloop.cafeA aleums@timeloop.cafe
                              aleums@timeloop.cafeA aleums@timeloop.cafe

                              @ut3usw haha nice! I didn't recognize it. Sweet project!

                                0
                                Offline aleums@timeloop.cafe •
                                , last edited by
                              • extra_special_carbon@mastodon.worldE extra_special_carbon@mastodon.world
                                extra_special_carbon@mastodon.worldE extra_special_carbon@mastodon.world

                                @ut3usw Looks like the game Wizardry.

                                  0
                                  Offline extra_special_carbon@mastodon.world •
                                  , last edited by
                                • squeakypancakes@sunbeam.cityS squeakypancakes@sunbeam.city
                                  squeakypancakes@sunbeam.cityS squeakypancakes@sunbeam.city

                                  @ut3usw I didnt even have to read the text to know what this was

                                    0
                                    Offline squeakypancakes@sunbeam.city •
                                    , last edited by
                                  • miakizz@tacobelllabs.netM miakizz@tacobelllabs.net
                                    miakizz@tacobelllabs.netM miakizz@tacobelllabs.net

                                    @ut3usw Are you planning on releasing this? My girlfriend built a laser galvo recently and this would be super cool to run on it, super super impressive

                                      0
                                      Offline miakizz@tacobelllabs.net •
                                      , last edited by
                                    • ut3usw@mastodon.radioU ut3usw@mastodon.radio
                                      ut3usw@mastodon.radioU ut3usw@mastodon.radio

                                      @AlgoCompSynth @poleguy

                                        0
                                        Offline ut3usw@mastodon.radio •
                                        , last edited by
                                      • computeum@mastodon.bayernC computeum@mastodon.bayern
                                        computeum@mastodon.bayernC computeum@mastodon.bayern

                                        @ut3usw What a beautiful classic Siemens.

                                        They were the only one who really went all in with sleek early 1980s design. Even for hard tech stuff like scopes.

                                          0
                                          Offline computeum@mastodon.bayern •
                                          , last edited by
                                        • ut3usw@mastodon.radioU ut3usw@mastodon.radio
                                          ut3usw@mastodon.radioU ut3usw@mastodon.radio

                                          @Computeum YES! This is a gift from my wife %)

                                            0
                                            Offline ut3usw@mastodon.radio •
                                            , last edited by
                                          • steffen@uhlig.socialS steffen@uhlig.social
                                            steffen@uhlig.socialS steffen@uhlig.social

                                            @ut3usw I will follow you in the hope to see Doom running on that oscilloscope.

                                              0
                                              Offline steffen@uhlig.social •
                                              , last edited by
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            • First post
                                              Last post