[SunVox/MODEP/Patchbox OS] Raspberry Pi 4 Music Cyberdeck

Поделиться
HTML-код
  • Опубликовано: 24 ноя 2024

Комментарии • 66

  • @thomasway0320
    @thomasway0320 7 месяцев назад +1

    This is exactly the kind of cyberdeck I want to build since I’m not a software engineer or any sort of coding professional, I just want to build a cool custom mini computer in my car to make beats on the fly.

  • @Scab5679
    @Scab5679 Месяц назад

    Looks great! You could put a small wireless keyboard on a tray under the MIDI keyboard. There's way enough space for that I think, just utilize the volume of that box. Also you could hide the power bank, some of the cables and lower the phone holder a bit so the display's edge is more close to the keyboard, and closing more down. SunVox looks so good, but it feels like very steep learning cure that I don't know where to start with.

  • @nicklukens7569
    @nicklukens7569 3 года назад +4

    Freshest take on a cyberdeck I’ve seen in a while. Nice work!

  • @StuBiddyBop
    @StuBiddyBop 2 года назад +2

    This is so awesome. I always go away from but come back to sunvox. The fact you've set it up for live use with guitar as well is incredible

  • @AHeadC
    @AHeadC 2 года назад +3

    Epic. Sunvox is really underrated.

  • @DriftingMunki
    @DriftingMunki 3 года назад +10

    Everyone else: Hey, I got a copy of Wikipedia on my cyberdeck for post apocalypse.
    This guy: I’ll make the soundtrack! 😎👉👉

  • @daedalao756
    @daedalao756 3 года назад +8

    Ooh, I'm going to do something similar but with a dj controller

    • @bcacciaaudio286
      @bcacciaaudio286  3 года назад +5

      Excellent idea. Do you plan on using Mixxx?

    • @daedalao756
      @daedalao756 3 года назад +3

      @@bcacciaaudio286 yes, I have tested it pretty extensively with a mixtrack 3 (nonpro version) on a pi 4 8gb. I'm waiting on the screen(s) to arrive.
      I had to change the waveforms to something less intensive than glsl.

    • @bcacciaaudio286
      @bcacciaaudio286  3 года назад +2

      @@daedalao756 Exciting stuff! Good luck with the build.

  • @leondustar
    @leondustar 9 месяцев назад

    this is a very cool hybrid tracker/midi interface to sunvox. The remapped keypad is genious! Best of both worlds!

  • @NAM999DnB
    @NAM999DnB 2 года назад +4

    Hello, a suggestion, you should add "Sunvox" to the video title, so people interested in Sunvox watchees it. Nice video.

  • @louadmurphy2587
    @louadmurphy2587 2 года назад +3

    Sunvox rules

  • @eliotcolburn2680
    @eliotcolburn2680 2 года назад

    i’ve been brainstorming this idea for about a year and just realize i should google it and here i am

  • @jaketolbert7620
    @jaketolbert7620 3 года назад +5

    10 hours of battery life?!! Whoa. That's WAY better than I expected!!
    The whole latency thing is awesome too--that my first concern when I saw it, but dang.....so cool!!

  • @danekunderhill4812
    @danekunderhill4812 2 года назад

    Yo I can feel the neon and smell the rain!

  • @sn1fles
    @sn1fles 3 года назад +3

    This is sick

  • @DanielS2001
    @DanielS2001 2 года назад +1

    The Rockerboys will love this. :)

  • @emergentproperly
    @emergentproperly Год назад

    Wow, this is so similar to something I put together, numpad and all! I use a different midi controller (AKAI), and an old android tablet to run sunvox (thankfully one with reasonable latency). I only have a pi3b, which is just used to route midi to other external hardware. I never thought of it as a cyberdeck, but now that I look at it...

  • @verstrahlt1907
    @verstrahlt1907 Год назад

    beyond amazing

  • @robogod3000
    @robogod3000 Год назад

    GREAT!
    SunVox F O R E V E R!

  • @edwin-zone
    @edwin-zone Год назад

    awesome build!

  • @sergiojhdz
    @sergiojhdz 2 года назад

    thats pretty dope! im inspired to make one and install flstudio on it. add an audio interface as well to connect mics and instruments.

  • @KiR_3d
    @KiR_3d 2 года назад +1

    Wow, your powerbank seems to be one of the best! Is it a Chinese brand?
    I'm searching for some decend 12v powerbank... Not sure that it must be 12v for RasPi...

    • @bcacciaaudio286
      @bcacciaaudio286  2 года назад

      This is the exact power bank that I'm using which is one of the few I've found that will output 3A (enough to power the display and all the peripherals)
      www.amazon.com/Charmast-26800mAh-Portable-Li-Polymer-Compatible/dp/B07P5ZP943
      The output of the official RPi 4 wall wart PSU is 5.1V / 3.0A DC output

    • @KiR_3d
      @KiR_3d 2 года назад

      @@bcacciaaudio286 it's not there now :-| Ali shows me "Charmante" instead of Charmast. It leads... to women's nylon lyngerie ))
      Oh, I think I'll buy some Xiaomi probably.

  • @Seth-hc2bj
    @Seth-hc2bj 2 года назад

    So rad

  • @yCherkashin
    @yCherkashin 3 года назад +1

    If you do a Nightwish cover or whatever you will get quite a chunk of people to stumble onto your channel. I want to see it.
    Do it. o_0

  • @liudas5377
    @liudas5377 Год назад

    Nice dude!!!

  • @KiR_3d
    @KiR_3d 2 года назад +1

    Are you sure that these Velcro (or Welcro or ... don't know) reliable? I prefer to make safe connections by bolts, screw and etc. Double-sided glue tape is great for prototyping IMHO.

    • @bcacciaaudio286
      @bcacciaaudio286  2 года назад +1

      I agree that bolts and screws would be more secure. This is the first iteration of the design and will be changed in the future. The industrial velcro I'm using (3M Dual Lock) can hold significant weight. It's much different than the weak fuzzy velcro most folks are familiar with.

  • @sablesanctum
    @sablesanctum 3 года назад

    Brilliant!

  • @JohnAnderson4242
    @JohnAnderson4242 8 месяцев назад +1

    Where did you install SunVox ? I mean, what directory/path did you place it? I got everything else going but when I ./sunvox or sudo ./sunvox - I get unknown command ? I get this is a PATH issue?
    Great work / video.

    • @bcacciaaudio286
      @bcacciaaudio286  8 месяцев назад +1

      I have the sunvox folder and app located in ~/Music/ on the Pi.
      Then in ~/.local/share/applications I create a file named sunvox.desktop that contains the following:
      [Desktop Entry]
      Name=SunVox
      Exec=/home/pi/Music/sunvox/sunvox/linux_arm/sunvox
      Icon=foocorp-painter-pro
      Type=Application
      Categories=Music;
      Comment=
      Terminal=false
      The above will add SunVox under the Other category in the RPi start menu.
      Then in LXDE:
      1. Right click on area to the right of the Pi menu icon
      2. Select Application Launch Bar settings from the context menu
      3. In the right hand column locate and select SunVox in the Other category
      4. Click on the Add button in the middle column and then click on Close
      This will add a small shortcut icon to your panel.

    • @JohnAnderson4242
      @JohnAnderson4242 8 месяцев назад

      @@bcacciaaudio286 Thanks for this! I am trying to stick to the command line UI option in Patchbox, but this does give me some new things to try!

  • @subiesojourner777
    @subiesojourner777 2 года назад

    Now to make it the size of an M8. :) I wonder how the M8 can handle all that it does and not really heat up? Isn't the M8 powered by a Tinsy (sp?) 4.1 or something like that?

  • @PsilocybeAntuanensis
    @PsilocybeAntuanensis 26 дней назад

    Hey! That's great work!
    I am trying to run a similar setup but I would also like to use the input channels of my audio interface as inñut modules within Sunvox. Did you have any luck trying that?
    I get some cracking noise all the time with external synths.
    Thanks!

    • @bcacciaaudio286
      @bcacciaaudio286  25 дней назад

      Yes, using the input modules in SunVox works for me. If you are getting a crackling noise you may need to increase the audio buffer size.

    • @PsilocybeAntuanensis
      @PsilocybeAntuanensis 25 дней назад

      @bcacciaaudio286 thank you so much for the reply! I tried but still the sound quality wasn't good. Do you use Alsa or Jack as the driver? When I select jack I cannot pick any input or output device. Maybe the problem is there. I tried just recording with audacity and experience the same cracking sound.

    • @bcacciaaudio286
      @bcacciaaudio286  25 дней назад

      @@PsilocybeAntuanensis Yes, you are correct, that sounds like an issue at the system level and not with SunVox. I'm using Jack audio. If you are using Jack you'll need to setup the routing using software like QjackCtl to properly route your inputs into SunVox.

  • @KiR_3d
    @KiR_3d 2 года назад +1

    Can I have two or more dedicated OS installed on eMMC? For example, I want to make a "CyberDeck + Amiga Emu machine" in one box. To switch sometimes and to play old games after music composing.

    • @bcacciaaudio286
      @bcacciaaudio286  2 года назад +1

      Yes, this is possible. Here is a guide for achieving this
      raspberrytips.com/raspberry-pi-dual-boot/

  • @toitoitoy
    @toitoitoy 2 года назад

    More creative than Polyend tracker. 👍

    • @pimposki6232
      @pimposki6232 2 года назад

      idk about that, the polyend tracker has the ability to sample the radio so that, even out in the sticks, you can create new, sample based music. thats pretty cool

  • @AlekseiDroganov
    @AlekseiDroganov 2 года назад

    Hello. I saw such a chic program, kau moddep, and I want to build myself such a raspberry pi and use it as an effect processor. Please help me, tell me what I need, how to assemble a full-fledged effect processor with a knobs and a program from one board? Thank you 🙏

  • @beatnikcafe
    @beatnikcafe 2 года назад +1

    Is a Raspberry Pi4 powerful enough to run 8 instances of a variety of different synthesizers/samplers at the same time with decent polyphony? If you took a wide selection of different synths, not all would have to be the most powerful, but all good sounding and then wanted to put some reverb/delay/chorus basic effects as well, would you soon run out of CPU power?
    Also, what do you think is the best optimized synth or synths for RPi4 that you can think of? Of course, I want something that sounds great, has flexible sound design and runs efficiently, so it could be the go to for most sounds and be a bread and butter synth. I know in most situations samplers can run more efficiently than a lot of virtual analog synths in terms of CPU demands, so I'd be fine if I could have 4 nice software synths + 4 samplers running with some effects as well.

    • @bcacciaaudio286
      @bcacciaaudio286  2 года назад +5

      For the first part, yes, I think it is possible to run 8 instances of something on the Pi. However, this is dependent on a number of factors. The synth used, the VST host/DAW, and your buffer size setting. If having low latency is paramount then you will probably only be able to get a couple instances until audio begins having dropouts. If not, you can set the audio buffer size as large as it will go and should be fine. Synthesis is more demanding on the CPU than playing back samples. A sample based workflow will utilize more RAM, as you stated above.
      SunVox is very well optimized and I am able to run large sessions on the deck. However, I realize not everyone enjoys the tracker/modular workflow. If I had to make recommendations for a more conventional DAW workflow on the PI my suggestions are:
      - Reaper as your DAW/VST host. It runs on ARM Linux and its performance can't be beat
      - Reapers built in Reasampleomatic 5000 for samples. Lightweight and feature full.
      - Helm synth
      - Zyn-Fusion

  • @difflocktwo
    @difflocktwo 3 года назад

    I kinda wanna to do something similar with a maschine and a windows tablet.

  • @Alberaan
    @Alberaan Год назад +1

    What sunvox binary did you run in patchbox? /sunvox/sunvox/linux_arm_armhf_raspberry_pi the ones here? If so, I'm getting a glibc 2.29 missing library error :(

    • @bcacciaaudio286
      @bcacciaaudio286  Год назад +1

      That is the binary I am running. If you are using the latest version of SunVox(the one with FMX) you'll get an error on Patchbox OS because the glibc version is old. Due to patchbox OS's slow pace to update I decided to move to vanilla RaspiOS and install the components I needed manually(Latency is fine). If you want to stick with Patchbox they have a Beta OS image available.
      community.blokas.io/t/beta-patchbox-os-image-2022-05-17/3774

    • @Alberaan
      @Alberaan Год назад

      @@bcacciaaudio286 thanks for your reply! Im using patchbox because Im using pisound soundcard and they have support for it

  • @Nicole-pt4bx
    @Nicole-pt4bx 2 года назад +1

    any updates on this project? Spend a bit of time on your website and i like your stuff c:

    • @bcacciaaudio286
      @bcacciaaudio286  2 года назад +1

      Thanks! Few updates:
      1. Added a small battery powered speaker
      2. Migrated from Patchbox OS to vanilla Raspberry Pi OS because I needed newer library versions of SDL to run the latest SunVox.
      3. Using Guitarix instead of MODEP
      I have plans for a v2 of this unit that will mainly involve:
      1. Using an M2 SSD instead of an SD card
      2. Stashing the Pi, battery, storage, etc. in a space beneath the keyboard to reduce the overall footprint of the unit.
      3. Some sort of cool looking housing or case with a handle.

  • @CircularBounce
    @CircularBounce 3 года назад

    Nice!

  • @GrueneVanilleWaffel
    @GrueneVanilleWaffel 2 года назад +1

    what can you recommend to a total beginner?
    sunvox + gamepad?
    :D
    I dont know where to start - was recommended dirtywave m8 and polyend tracker
    but I am fucking broke
    and even if I had money, I wouldnt know how to decide..

    • @bcacciaaudio286
      @bcacciaaudio286  2 года назад +1

      SunVox does not have gamepad support.
      It really depends what you are looking to do.
      Do you want sampling, synthesis, modular patching in a fully cross platform app that costs very little with a keyboard/touch centric UI. SunVox is great.
      $5 for Android/iOS, free on PC/Mac/Linux.
      Do you want to make only chiptunes and prefer using the gamepad for input? LSDJ either using emulation on your phone which will cost nothing OR purchasing a handheld emulator (Anbernic, PowKiddy)
      Do you want gamepad input but don't want to be limited to only chiptune sounds? Dirtywave M8 headless. However, as you stated a computer is necessary still. Approx $41 + price of SD Card
      Do you want a stand alone piece of hardware with a sample based workflow. Polyend Tracker. $599
      My cyberdeck build was a little over $300. Note that someone did me the favor of doing the 3D printing for free. Additionally, at the time it was built Raspberry Pi's were more readily available.
      Hope this information helps. Try out what you can afford to and you'll figure it out. Good luck!

    • @GrueneVanilleWaffel
      @GrueneVanilleWaffel 2 года назад +1

      @@bcacciaaudio286 has SunVox no keyboard input?
      is it ONLY MOUSE?
      I can also map mouse onto gamepad.. :D
      ah, it has keyboard and touch..
      so I map my keyboard on my gamepad
      I want to start making music, dnb, jungle, breakcore
      not so interested in chiptunes
      but don't have money for a digitakt, polyend tracker or mpc..
      also not a m8 :/
      so I will try the next to it... what was m8 headless with teensy (for 50€)
      or just some software which doesnt need a teensy if I find..
      my phone is not good, doesnt even have enough space for samples
      I prefer working on laptop, linux to be specific :)

    • @bcacciaaudio286
      @bcacciaaudio286  2 года назад +1

      @@GrueneVanilleWaffel It has keyboard input. Sounds like a good plan. I mistakenly thought you did not have a computer available to you.

    • @struspedziwiatr
      @struspedziwiatr Год назад

      @@bcacciaaudio286 What do you mean by rpi were more readily available? Are there any shortages?

    • @bcacciaaudio286
      @bcacciaaudio286  Год назад +1

      @@struspedziwiatr RPi's are currently harder to find and more expensive due to the global chip shortage. A few weeks ago I think the RPi foundation announced they had managed to manufacture more to satiate demands.

  • @NXGMR
    @NXGMR Год назад +1

    How did you remap the keys?

    • @bcacciaaudio286
      @bcacciaaudio286  Год назад

      For the numpad I just navigated to Preferences > Interface > Shortcuts in SunVox and set the appropriate keys to the functions I wanted.