Announcement

Collapse
No announcement yet.

piTouch

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    #31
    It runs fine. I’m using a pi3b+. The only problem with jivelite is the frame rate is high, and it causes scrolling text to fly by.
    Last edited by paul-; 2021-09-25, 12:41.
    piCorePlayer a small player for the Raspberry Pi in RAM.
    Homepage: https://www.picoreplayer.org

    Please donate if you like the piCorePlayer

    Comment


      #32
      Bellini's FFT mode works fine with a 96K stream, despite crashing at 44.1K. Odd. It's a mesmerising display, but the decay time is very slow, so the screen gets quite cluttered. Think I'll stick with the RME's FFT, which is instantaneous in both attack and decay, and has useful x/y labels.

      Bellini's PPM mode is much more useful, IMO. Its ability to display both channels on a single graph is nice.

      Click image for larger version

Name:	IMG_20210925_090309.jpg
Views:	1
Size:	136.4 KB
ID:	1573349
      piTouch™ w/JustBoom DigiHat -> RME ADI-2 DAC FS -> JBL 305P MkII monitors; LMS 8.2 on piCorePlayer/Pi 4; Material Skin.

      Comment


        #33
        Dusting 30 years' worth of cobwebs off my ancient C language coding skills, to muck around with bellini. Fewer bars and much faster decay make for a promising start.

        Last edited by chicks; 2021-09-27, 22:07.
        piTouch™ w/JustBoom DigiHat -> RME ADI-2 DAC FS -> JBL 305P MkII monitors; LMS 8.2 on piCorePlayer/Pi 4; Material Skin.

        Comment


          #34
          When I first got my hyperpixel rectangular touch, finding a case/design was non existent. I just printed this one for use with my pi3b. https://www.thingiverse.com/thing:4284094 It works really nice.

          Similar design for a pi4. https://www.thingiverse.com/thing:4544931
          piCorePlayer a small player for the Raspberry Pi in RAM.
          Homepage: https://www.picoreplayer.org

          Please donate if you like the piCorePlayer

          Comment


            #35
            Yeah, those dancing bars were bogging down the Pi Zero, was getting about 8 fps. Pi 3A loafs along, much higher frame rate. I'm sure the Zero could handle the load if only screen changes were written each frame, instead of updating the entire screen, but doing that is WAY over my head at this point.

            piTouch™ w/JustBoom DigiHat -> RME ADI-2 DAC FS -> JBL 305P MkII monitors; LMS 8.2 on piCorePlayer/Pi 4; Material Skin.

            Comment


              #36
              Turns out the bellini code was calling the log() function twice in a very long loop for values that didn't change inside the loop. Oops! A performance killer. Moved the two calls outside the loop, and the Pi Zero is MUCH happier, able to keep up the dance with the ADI DAC and the much more powerful Pi 3A+. Still only 10fps, but appears to be sufficient.

              Also fixed a 44.1kHz segfault bug in bellini.

              Last edited by chicks; 2021-10-03, 19:57.
              piTouch™ w/JustBoom DigiHat -> RME ADI-2 DAC FS -> JBL 305P MkII monitors; LMS 8.2 on piCorePlayer/Pi 4; Material Skin.

              Comment


                #37
                Originally posted by paul- View Post
                When I first got my hyperpixel rectangular touch, finding a case/design was non existent. I just printed this one for use with my pi3b. https://www.thingiverse.com/thing:4284094 It works really nice.

                Similar design for a pi4. https://www.thingiverse.com/thing:4544931
                Those look great! If I had a 3D printer…. Meanwhile these little Pi Zero cases are a bit pricey to have made, but IMO they look great on the RME DAC, and the Zeros get the job done. Squeezelite takes surprisingly few resources.

                Last edited by chicks; 2021-10-06, 19:34.
                piTouch™ w/JustBoom DigiHat -> RME ADI-2 DAC FS -> JBL 305P MkII monitors; LMS 8.2 on piCorePlayer/Pi 4; Material Skin.

                Comment


                  #38
                  Very basic Python script for the touchscreen LMS client published on Github: https://github.com/retired-guy/Squeezebox

                  No menus, just a simple touch controller with start/stop, next and prev controls, for fat fingers, tied to a single LMS client. Includes display of date/time, local temperature, and AQI (color of bars) on screen while playing a track.
                  Last edited by chicks; 2021-10-30, 15:48.
                  piTouch™ w/JustBoom DigiHat -> RME ADI-2 DAC FS -> JBL 305P MkII monitors; LMS 8.2 on piCorePlayer/Pi 4; Material Skin.

                  Comment


                    #39
                    Swapped the Pi Zero W for the new Pi Zero 2 W, no changes to the setup. Went from 9-10 fps to a solid 27 fps! CPU had been maxed out running just my hack of Bellini and squeezelite, with a USB->Optical adapter into the RME DAC. Now it's sitting at 27%. Sweet. Well worth the extra $5.

                    piTouch™ w/JustBoom DigiHat -> RME ADI-2 DAC FS -> JBL 305P MkII monitors; LMS 8.2 on piCorePlayer/Pi 4; Material Skin.

                    Comment


                      #40
                      More playing with bellini to split the meters in two, like a Revox A700. I rather like it.



                      I'll post the mod to github when it's fully tested.

                      piTouch™ w/JustBoom DigiHat -> RME ADI-2 DAC FS -> JBL 305P MkII monitors; LMS 8.2 on piCorePlayer/Pi 4; Material Skin.

                      Comment


                        #41
                        Source and binary (for Pi Zero 2W running RPiOS Buster): https://github.com/retired-guy/Spectrum
                        piTouch™ w/JustBoom DigiHat -> RME ADI-2 DAC FS -> JBL 305P MkII monitors; LMS 8.2 on piCorePlayer/Pi 4; Material Skin.

                        Comment


                          #42
                          Hyperpixel with Pi zero 2w - glowing screen

                          Hi

                          I am trying to get Jivelite working on Pi Zero 2w and a Hyperpixel rectangular touchscreen. I have followed the steps at https://github.com/piCorePlayer/hyperpixel4.

                          All I get is a glowing screen with no startup screen or jivelite display. Anyone got this working on this combination - PcP/PiZero2W/Hyperpixel Touch(rect) ?

                          Note : I am connected through ssh and no hdmi.

                          Comment

                          Working...
                          X