rM8 Headless synth/tracker on handheld

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ส.ค. 2024

ความคิดเห็น • 97

  • @strangnet
    @strangnet ปีที่แล้ว +3

    Wow, looks awesome. I've been playing around a bit with m8c on Mac and Windows, and now I'm waiting for my RG351V to arrive. I also ran into the Rust rM8 project quite recently, so it's nice to see someone building upon that.

    • @masterbeater832
      @masterbeater832 ปีที่แล้ว

      Hey, could you do a tutorial on how to get headless m8 onto the rg351v? i cant find one ANYWHERE

  • @falk3nn
    @falk3nn ปีที่แล้ว +1

    thanks a million David. just got rm8 up and running on my deck. I kept asking questions on here, figuring it out, deleting my comment, getting stuck again, another question etc. apologies if you got a bunch of notifications 😂 thanks again, awesome work

  • @HiddenKey
    @HiddenKey 8 หลายเดือนก่อน +1

    this is awesome, I was looking at picking up one of those gameboy style emulators to see if I could get a headless going while they're out of stock.

  • @NilsKullberg
    @NilsKullberg 10 หลายเดือนก่อน +1

    Wonderful! Good work! Feels extra good now to own a Steamdeck 😄

  • @DJDiskmachine
    @DJDiskmachine ปีที่แล้ว +1

    Hey that's great!
    The 353P is defo my favourite-looking device but I don't have room for any more handheld devices =D
    Thx for sharing, cheers!

  • @camgibson3674
    @camgibson3674 ปีที่แล้ว +1

    also, thank you very much for adding to this project and showing what is possible! ^^

  • @kelseydaniels7283
    @kelseydaniels7283 ปีที่แล้ว +1

    Hey thanks for this tut and for adding to the RM8 project.
    I’ve been running M8 headless on my Windows PC through Touch Designer, and I’m liking it so far.
    I just ordered an RG353M. Gonna try this out when it arrives. I’m hoping RM8 will work on the 353M, since it works great on the 353P. 🤞

    • @MetroGradeGoods
      @MetroGradeGoods ปีที่แล้ว

      Did your 353M work out? I have one on the way and I am really diggin M8 already

    • @kelseydaniels7283
      @kelseydaniels7283 ปีที่แล้ว

      @@MetroGradeGoods Hey. I haven’t had the best luck installing Linux builds on my RG353m. Some 353M’s don’t seem to load JELOS or ArkOS. It’s an issue with the device. Hopefully, you don’t run into this issue. Let me know if you have any issues. Also there are Discords that the JELOS and ArkOS developers frequent that have been very helpful to me.

  • @AV-fh7rp
    @AV-fh7rp ปีที่แล้ว +1

    Coooooool, Think you could do a walk through on the 353p ;)

  • @Cloroqx
    @Cloroqx ปีที่แล้ว +1

    M8 = mate.

  • @alecsbuga
    @alecsbuga ปีที่แล้ว +2

    I installed it on a R353V and it takes a bit longer than here to load. Also when I try to edit the configuration it crashes.
    I’m using Jelos too. I tried installing your recommend link from Lamaa but that one doesn’t work.
    Any tips?
    I have the real M8 but honestly the R353V looks much more nicer. Better display and stuff.

    • @AndresEstepa
      @AndresEstepa ปีที่แล้ว +1

      hi! @alecsbuga, I have the rg353v and the teensy runs fine for me, if you want, create a thread and we'll talk about it

    • @alecsbuga
      @alecsbuga ปีที่แล้ว

      @@AndresEstepa hey. Thanks. I’d love that. Where should I create a thread?

    • @AndresEstepa
      @AndresEstepa ปีที่แล้ว

      discord or Reddit

  • @proptosis2682
    @proptosis2682 7 หลายเดือนก่อน

    Pretty cool

  • @roterodamus
    @roterodamus ปีที่แล้ว +1

    Love it! Especially the teensy automagically connecting to the default audio device. Would this also be possible for the inputs?

    • @DavidKonsumer
      @DavidKonsumer  ปีที่แล้ว +1

      I am not sure. The audio routing is a bit of a hack, so I think it would take a bit of work, but maybe possible...

  • @alinayossimouse
    @alinayossimouse 3 หลายเดือนก่อน

    Hey that's awesome. I'd really love to make this work on my Powkiddy RGB30 that's also running JELOS. I don't really know what I'm doing and I saw the repo no longer accepts issues. Do you have an idea where I could go to ask for help if I get stuck?

  • @24bushbreaks
    @24bushbreaks ปีที่แล้ว +1

    hey again, i got a headless m8 and having so much fun. i got a problem tho, i bought an anbrenic rg35xx, wich doesnt support JELOS(i thought it was made for every anbernic handheld). do you think the rm8 client will work on GarlicOS too (an os for the rg35xx)? it would be a shame to have to buy a second anbernic to make one of these

    • @DavidKonsumer
      @DavidKonsumer  ปีที่แล้ว

      it should work fine on just about any linux distro (not sure if GarlicOS is linux, seems like it's possible it's something else.) ArkOS is also nice on these devices.

  • @edmx
    @edmx 6 หลายเดือนก่อน

    Is there room in any of these devices to mount the teensy internally, so you don't have to worry about it flapping about when you're making music on the train/plane/etc ?

  • @clarkgabel6875
    @clarkgabel6875 ปีที่แล้ว +2

    great ! - would it run on NINTENDO SWITCH ?

    • @DavidKonsumer
      @DavidKonsumer  ปีที่แล้ว +1

      I don't think so, without a lot of work. It needs SDL and you can have to be able to compile rust for target. I think it also would have trouble with audio & input on switch, without some very custom code for that.

    • @clarkgabel6875
      @clarkgabel6875 ปีที่แล้ว

      I thought I could do it with the M8 web display if the SWITCH has the possiblity to open a browser page....

    • @DavidKonsumer
      @DavidKonsumer  ปีที่แล้ว

      @@clarkgabel6875 You can try, but I don't think the browser on the switch will do that.

  • @absint0o
    @absint0o ปีที่แล้ว +1

    Great video and great project! Do you think it would work on a ANBERNIC RG35XX? For what I know it's a bit lower specs that the one you're showing off, but it also runs Linux with garlicOS.

    • @DavidKonsumer
      @DavidKonsumer  ปีที่แล้ว +1

      I think it should run fine. Rm8 does not use too much resources, so if SDL runs there, it should work.

    • @absint0o
      @absint0o ปีที่แล้ว +1

      @@DavidKonsumer thank you for your reply! I don't know what sdl is but I know it accepts ports like doom and Diablo 1 and also has USB C OTG, so maybe it works. I'll try as soon as mine arrives.

    • @DavidKonsumer
      @DavidKonsumer  ปีที่แล้ว +1

      @@absint0o yeh, sounds like it will probly run fine. I might be able to help, if not.

    • @absint0o
      @absint0o ปีที่แล้ว

      @@DavidKonsumer thank you very much for your reply and availability to help! Already have the teensy with the headless installed and waiting for the kg35xx to test it out! Keep up with the great videos!

    • @abberom1
      @abberom1 ปีที่แล้ว

      Hello Joao,
      I am curious to know if you made it work on the RG35XX ? ☺️

  • @chromaflow9313
    @chromaflow9313 11 หลายเดือนก่อน

    This is really cool, thanks for sharing. So, I got mine running, showing up on the screen of the device, but no inputs are recognized. Did you ever get something similar?

  • @tea42
    @tea42 6 หลายเดือนก่อน

    Is m8c good with RG35xx plus with GARLIC OS? I want to know before I give it a shot.

  • @marsoblivi0n945
    @marsoblivi0n945 11 หลายเดือนก่อน

    I wonder if I can get this to work with my Xbox series s? Wanting to build one before I buy regular M8. I mess with every kinda synth on the planet. But always feared trackers. Intrigued by them though.

  • @legros7
    @legros7 ปีที่แล้ว

    OMG!!! This is what I need. I have a retroid pocket 2+ and would LOVE to be able to use it like that. do you think it would possible?

  • @FuZZbaLLbee
    @FuZZbaLLbee ปีที่แล้ว +2

    Would be nice if it was ported to the miyoo mini.

    • @DavidKonsumer
      @DavidKonsumer  ปีที่แล้ว

      would prolby run there, but I don't have a device to test.

    • @DATApush3r
      @DATApush3r 10 หลายเดือนก่อน

      I'm hoping for the same! I also have a Miyoo Mini+ and it would be perfect! I looked into porting m8c to OnionOS but maybe rM8 would be easier?

  • @bassshaper23
    @bassshaper23 9 หลายเดือนก่อน

    hi I've seen the various links but I can't understand where I can buy this card with the cable to attach to the Gamepad It's not like you could give me a tip on what this device is called. Concrete works are increasingly respected and since it came out I've been dreaming of the M8. and I can't wait to install it on this device would you be so kind as to tell me what is the name of the cable with attached electronics to transform a Gamepad into an M8 I've been dreaming about it for too long thanks thank you guys so much and try to study these tricks!!!!

    • @DavidKonsumer
      @DavidKonsumer  9 หลายเดือนก่อน

      They have instructions for getting a teensy and making a headless m8 elsewhere (on their site, other TH-cam videos, etc)

  • @redbirdsaraceno
    @redbirdsaraceno 6 หลายเดือนก่อน

    m8 headless opened nicely via chrome but then i realized that my m8 headless teensy is absolutely empty of and samples ,synths, or demo tracks ,so it’s kind of pointless with out any sounds in it . Maybe i loaded m8 headless improperly to the teensy or something. it responds to keyboard commands fine though so it seems like i set it up correctly Did your version of m8 headless come with sounds in it already ? thanks

    • @DavidKonsumer
      @DavidKonsumer  6 หลายเดือนก่อน

      No, you have to add your own samples and synth defs. Trash80 is also selling some good instrument defs (no samples, just synth)

  • @Eight-Bit-Hustler
    @Eight-Bit-Hustler ปีที่แล้ว

    Question... Do you have to keep the USB cable plugged in to run the headless M8 teensy, or is this just a way to install it to the root of your anbernic device and unplug it once its installed to Jellos/Linux!?

    • @DavidKonsumer
      @DavidKonsumer  ปีที่แล้ว +1

      I am not sure I understand. You still need the teensy plugged into USB. M8 runs on teensy, not arm/linux (jelos.)

    • @Eight-Bit-Hustler
      @Eight-Bit-Hustler ปีที่แล้ว +1

      @@DavidKonsumer Oh… okay 👍
      Yeah that’s what I was wondering… I thought it was Linux based.
      🤔 (So the anbernic just functions ONLY as a screen and the buttons are used for navigating around?)
      I’m not familiar enough with tensy… I thought it was the name what I thought was a SBC like a raspberry PI-0 type deal!?
      I saw another person using it with a PI in a little game boy style case, so I assumed it was arm Linux based.
      Thanks for clarifying it for me though! 🙏

    • @DavidKonsumer
      @DavidKonsumer  ปีที่แล้ว

      @@Eight-Bit-Hustler yep, exactly. It's running on teensy, which is not Linux, and the ambernic is just the interface.

  • @clarkgabel6875
    @clarkgabel6875 ปีที่แล้ว

    if you want to put samples on the SD-card, do you have to pull the card out of the teensy and put it into an SD-card reader ? or does the teensy-headless-setup also work as an "SD-card reader" ? because I cannot find any folder if I attach the teensy to my laptop, thanks

    • @DavidKonsumer
      @DavidKonsumer  ปีที่แล้ว

      yep, you take the SD out of teensy, add files, then put it back. rM8 is just a client for the actual device (which is the teensy)

  • @voidcat6876
    @voidcat6876 10 หลายเดือนก่อน

    hey! followed the full tutorial with a 351v with as the video said is pretty much the same but when i hit the port m8 option screen goes back and never loads the m8 , do i have to do anything else like habilitating the otg port or something like that? i really want this to work and cant do it

  • @JosuaKarlson
    @JosuaKarlson ปีที่แล้ว

    Does it matter wich Anbernic handheld I am using? Thanks for sharing the info!

    • @DavidKonsumer
      @DavidKonsumer  ปีที่แล้ว +1

      Nah, I think any of them that can run linux should work. I would recommend JELOS or Ark.

    • @JosuaKarlson
      @JosuaKarlson ปีที่แล้ว +1

      @@DavidKonsumer OK, thanks! Iam getting the ANBERNIC RG351V now. I am a bit scared about setting this up since I am a newby in that world. Not with Synths and hardware devices though...Anyways, wish me luck!

  • @bionoid7087
    @bionoid7087 3 หลายเดือนก่อน

    Is it possible to control outer hardware by the usb midi?

  • @camgibson3674
    @camgibson3674 ปีที่แล้ว

    hello there,
    could you please tell me, do you think this build will work on the rg353m?
    if so, should i complete the github tutorial for the 353p or the 353v? (is in, the part on the tutorial in which it says to run the 'cp rm8-RG353_.json rm8.json' script)

    • @DavidKonsumer
      @DavidKonsumer  ปีที่แล้ว

      yep, it should be. depends on OS, but JELOS and Ark work and runs on that. The only difference between different devices is mostly the joystick ID. See github.com/konsumer/rm8/issues/2 for details on how to set it up, if your joystick is not working with the config file, then the ID is unknown, but it's not really tied to the device, more like a specific joystick ID, so you can plug in a keyboard and make it work (following directions on that github issue)

    • @camgibson3674
      @camgibson3674 ปีที่แล้ว

      @@DavidKonsumer sweet thx for the info! ^^

  • @losnevels37
    @losnevels37 ปีที่แล้ว

    Would this work on the Retroid Pocket 3? What are the requirements for it to run on a device? Does it just need to be capable of running JELOS? I don't think it works on the Miyoo since that doesn't support data transfer over USB.

    • @DavidKonsumer
      @DavidKonsumer  ปีที่แล้ว

      Not sure. it uses SDL2, so if you've got that installed on any linux-based distro, it should work fine.

    • @kelseydaniels7283
      @kelseydaniels7283 ปีที่แล้ว +1

      The Retroid Pocket 3 is an Android based handheld. It won’t currently run JELOS, which is a Linux based firmware. I’ve heard skepticism in the community that the Pocket 3 and Pocket 3 + will ever run Linux well, just based on the compatibility of the chipset they both run. It seems like these Anbernic devices or a SteamDeck would be a better choice to run rm8.
      (That said, apparently there is a version of M8C that can run on Android, so who knows, it might be possible.) The M8 Discord would be the place to go to find out more…

  • @jean_voyage
    @jean_voyage ปีที่แล้ว

    This is fantastic. I have an RG35xx which runs on a thing called GarlicOS. Would it be possible to port the client to that as well?

    • @DATApush3r
      @DATApush3r 10 หลายเดือนก่อน

      I have a Miyoo Mini+ and it runs OnionOS and I've been wondering the same thing!

    • @jakehooker
      @jakehooker 2 หลายเดือนก่อน

      @@DATApush3r As I understand it, the Miyoo Mini's usbc port is for charging only, not data transfer, so, sadly, it won't work. I'm jumping through hoops trying to get m8c or anything to run on my RG35xxH, but I am not fluent in Programmer. I also can't find all the help people refer to on Discord, so I'm hoping for a video guide.

  • @pablovanwetten
    @pablovanwetten ปีที่แล้ว

    Is there any news if the M8 Headless Anbernic RG35XX is a good system?

  • @NerdCraftJD
    @NerdCraftJD ปีที่แล้ว

    Hey, I can load the M8 on JELOS, but cannot do anything. I feel like this may have something to do with the fact that none of the JSON in the rm8-RG353P seems to correspond with the buttons of the device, it just references buttons on the keyboard (the file named rm8 has all of this in it of course). The text in this file is identical to that in the rm8-qwerty file, so I can't help but think this is a mistake? If not then maybe I've done something wrong, but the M8 is there, I just cannot control it at all, nor can I access the JELOS menu, all I can do is power it off or restart it. I searched a lot for examples of JSON button config so I could try to do it myself, but without knowing exactly what the device's buttons are called, there's no way of knowing how to sort this out. Please help, as I'm very close to having this working and would love to use it. Thanks

    • @DavidKonsumer
      @DavidKonsumer  ปีที่แล้ว

      Hmm, that is a tricky one. I might be able to help. GitHub is probly a better place to discuss issues (share screenshots, write more text, linkl to code, etc.) If you don't mind can you post an issue on my fork?

    • @NerdCraftJD
      @NerdCraftJD ปีที่แล้ว

      @@DavidKonsumer While I have some projects up, I'm no GitHub wizard. Trying to make a pull request, do I need to create my own fork and then compare your rm8-RG353P file with my rm8-RG353P file with a little "//comment" in it to differentiate the two? I've never collaborated on a project before so I'm not very familiar with how to make comments etc.

    • @NerdCraftJD
      @NerdCraftJD ปีที่แล้ว +1

      @@DavidKonsumer Thanks for the response btw!

    • @DavidKonsumer
      @DavidKonsumer  ปีที่แล้ว

      @@NerdCraftJD I just mean put the issue on GitHub issue, so I can take a look more easily. It's harder for me to track code problems in TH-cam comments :) I made this: github.com/konsumer/rm8/issues/2 and I will try to help over there.

    • @DavidKonsumer
      @DavidKonsumer  ปีที่แล้ว

      I added a solution there (use keyboard, press Alt + C to config, setup joystick) but if you want to PR for your specific joystick, I will add it to the configs for other people.

  • @24bushbreaks
    @24bushbreaks ปีที่แล้ว

    Heya, i wanted to give this project a go but im a big noob, so what i wanted to ask you is: since its based on a client, can i take this out where i dont have a connection? Thank you

    • @DavidKonsumer
      @DavidKonsumer  ปีที่แล้ว +1

      I'm not totally sure I understand the question. It doesn't need internet, if that's what you are asking.

    • @24bushbreaks
      @24bushbreaks ปีที่แล้ว +1

      @@DavidKonsumer yes thats what was bugging me, i thought this needed internet so i couldnt take it out the studio if i wanted to make a jam outside, but if ure telling me i can take this thing anywhere with me ill be placing orders for both the teensy and an anbernic. thank you very much!!!!!

    • @DavidKonsumer
      @DavidKonsumer  ปีที่แล้ว +1

      @@24bushbreaks Yep, it's totally local (just teensy and your device)

    • @24bushbreaks
      @24bushbreaks ปีที่แล้ว

      @@DavidKonsumer thank you, ordered and currently waiting for my teensy to be released from customs. have a great one!

  • @thirdeyetye
    @thirdeyetye ปีที่แล้ว

    can I use a midi controller with those devices?!?!?!

  • @dialer2
    @dialer2 7 หลายเดือนก่อน

    Just curios, why not use Sunvox?

    • @DavidKonsumer
      @DavidKonsumer  7 หลายเดือนก่อน

      I use sun vox, it's just a totally different thing. M8 is a tracker with joystick controls.

  • @nurtureblossom7275
    @nurtureblossom7275 3 หลายเดือนก่อน

    Now that JelOS is no longer available what would you recommend?

    • @DavidKonsumer
      @DavidKonsumer  3 หลายเดือนก่อน +1

      ArkOS is ok. It's pretty much the same as an old copy of JelOS with some nice mods. You can also just use an old copy of JelOS, it's still available. I saw UnofficialOS recently, which is a fork of JelOS, that provides binary releases (which JelOS stopped doing before they archived.) I haven't used it, but if I were setting them up today, I would try that or just build JelOS, myself.

    • @nurtureblossom7275
      @nurtureblossom7275 2 หลายเดือนก่อน +1

      @@DavidKonsumer UnofficialOS seems to be working mostly. However when I open m8 in ports it doesn't seem like I have any controls, even select doesn't work to exit out of the program. It isn't frozen though because I can see the cursor in the tracker is blinking

    • @DavidKonsumer
      @DavidKonsumer  2 หลายเดือนก่อน +1

      @@nurtureblossom7275 Did you copy rm8-RG353V.json to rm8.json, as in the instructions? If you need to make your own keymap, Plug a USB keyboard in, and run Alt + C, to get into "config mode" and use the keys here to setup a new mapping with your joystick inputs: github.com/konsumer/rm8?tab=readme-ov-file#default-key-mapping

    • @nurtureblossom7275
      @nurtureblossom7275 2 หลายเดือนก่อน

      @@DavidKonsumer I copied rm8-RG353P.json to rm8.json since I have the RG353P version. I'm not sure what you mean by plugging a keyboard in. Would I need to plug a keyboard into the Anbernic at the same time as the m8 running the teensy?

    • @DavidKonsumer
      @DavidKonsumer  2 หลายเดือนก่อน

      @@nurtureblossom7275 hmm, yeh, that should work. What I mean about keyboard is using a USB hub. it's a pain, but it's a 1-time thing to record new config, if joystick doesn't register correctly. Basically, each device shows up as a new ID, so we have to create a config file for that. Also, often you can just rename another file, and insert the correct ID, and it will have the controls set well enough to configure it further, which requires editing in a text-editor, but might be simpler if you don't have a hub handy. I think the core thing is it's not really specific to any distro or anything, it's just a problem with how the joystick stuff works. I stopped working on rm8, so I recommend switching to github.com/laamaa/m8c it's great, and they ended up implementing the thing that was the main reason to work on rm8 for me (audio passthrough)

  • @NKL_Calcifer
    @NKL_Calcifer 8 หลายเดือนก่อน

    How do you know if this run on new rgxxplus?

  • @FOGtest
    @FOGtest ปีที่แล้ว

    Did anyone get this working on a 353m? loads fine but no buttons work

    • @DavidKonsumer
      @DavidKonsumer  ปีที่แล้ว +1

      see the issue here, the process is the same: github.com/konsumer/rm8/issues/2 you will need a keyboard to get into config and navigate menus.

  • @modology
    @modology ปีที่แล้ว

    will it work on miyoo mini running onion OS?

    • @DavidKonsumer
      @DavidKonsumer  ปีที่แล้ว

      It needs SDL, so if you can run that (very common, on Linux, Mac, Windows, etc) it should basically run. That said, I don't think onion is a full os (not totally sure, no device to test with) so it may not have SDL.

  • @Johnnybazakatone
    @Johnnybazakatone 8 หลายเดือนก่อน

    What about midi? 😊

    • @DavidKonsumer
      @DavidKonsumer  8 หลายเดือนก่อน

      Midi on m8 headless just requires you to connect a plug to a few of the pins. Search for "m8 headless midi"

  • @Hakucho64
    @Hakucho64 ปีที่แล้ว

    Wow, in Australia at least, a Steam Deck costs about the same as the M8!

    • @DavidKonsumer
      @DavidKonsumer  ปีที่แล้ว +2

      In US, too, but steamdeck can also run Audacity, and play Witcher 3 (when you aren't making music.)

    • @brianlynn6154
      @brianlynn6154 ปีที่แล้ว +2

      And Blender!