Тёмный

Get Dirtywave M8 headless working on Android Smartphone with Sound! 

PeppyBerryman
Подписаться 330
Просмотров 6 тыс.
50% 1

Опубликовано:

 

28 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 60   
@brianwilliams4686
@brianwilliams4686 2 года назад
I finally got this to work on my Samsung S22 Ultra using the tips in the other comments (Serial USB and Playback Mic apps), but the audio doesn't come through as stereo, even when "stereo" is checked in the Playback Mic settings. The audio also sounds like bad call quality... Is this a Samsung issue or is this how it is for everyone, does this hack give full audio quality to other phones?
@oregono
@oregono 2 месяца назад
cant get (*sound) to work on S21 Ultra at all :\
@YANTO_SHAPES
@YANTO_SHAPES 2 года назад
Thanks for this video👍 Works great
@PeppyBerryman
@PeppyBerryman 2 года назад
Good to hear. It's a great musical toy!
@emilwillbas3171
@emilwillbas3171 2 года назад
Didn't work on samsung s9+ as mentioned in comments. Tried on my wife's Huawei p20, worked like a charm even without the adapter! Looking for a cheap chinese now to use just as display, suggestions?
@PeppyBerryman
@PeppyBerryman 2 года назад
Xiaomi works out of the box. This video was a Mi Mix. Worked also with Redmi Note 8. Like I suggested with another commenter, just take the Teensy to a phone shop and plug away. If the display shows up on Chrome you are golden!
@hobbowizardanimations
@hobbowizardanimations 9 месяцев назад
Hi so you need a teensy or not?
@PeppyBerryman
@PeppyBerryman 9 месяцев назад
Yes you definitely need a teensy. If you don’t have one I recommend you trying LSDJ rom on an emulator which is what the M8 is heavily based on to see if you like the tracker workflow. Also highly recommend the SunVox app. No teensy required and sounds awesome too.
@DNJLWL
@DNJLWL 2 года назад
Doesn't seem to work on a OnePlus 5t. It does shop up on both the app and the browser. But there is no sound unfortunately.
@PeppyBerryman
@PeppyBerryman 2 года назад
I'd have thought one plus would work easily. Play around with the settings on Playback Mic. In some cases toggling on and off settings might "wake" it up.
@PeppyBerryman
@PeppyBerryman 2 года назад
Also, on Playback Mic don't forget to press the centre mic button to turn it on!
@victormauro1991
@victormauro1991 2 года назад
This works fine on the Huawei P20 pro. you have to change the source on the playback mic to "As in call" to enable the bluetooth headset. Also, do you think it is possible to records samples changing the source and using some new tools as the phone mic or internal waves files ?
@PeppyBerryman
@PeppyBerryman 2 года назад
I think you would have to remove the sd card & connect it directly with a card reader to add samples.
@aaronreichow5822
@aaronreichow5822 2 года назад
This worked great on my Google Pixel 5a, with one caveat - I had to check the "Bluetooth headset" toggle in the config screen on Playback Mic. When I did, music from the M8 started coming from the built-in speakers. Something to try on your device if it looks like it's working, but isn't! And for what it's worth, I'm not using an OTG but a USB-3 dock that has SD, MicroSD, HDMI, and 3x USB-A ports.
@PeppyBerryman
@PeppyBerryman 2 года назад
Good to know! I guess every phone have different protocols. Thanks for commenting!
@aaronreichow5822
@aaronreichow5822 Год назад
​ @PeppyBerryman Thanks for the help! Playback Mic + M8/usb audio seems to have broken with Android 13. My last Pixel 5a died, the warranty replacement already had 13. I haven't been able to get audio from the M8 on this new phone.
@ucewillis
@ucewillis 2 года назад
Got myself a Xiaomi Poco F2 pro and can confirm this works, you just need to toggle on and off call mode a few times. Cheers!!
@PeppyBerryman
@PeppyBerryman 2 года назад
Yeah Xiaomi seems to be a good choice all round. If Chrome shows the M8 display it looks like it will work.
@PeppyBerryman
@PeppyBerryman 9 месяцев назад
Hello, hi there. I can confirm this still working for Android 13!
@Saddox
@Saddox 11 месяцев назад
Works well on a old Samsung Tablet with an OTG-dongle. Thanks!
@PeppyBerryman
@PeppyBerryman 11 месяцев назад
Usually Samsung doesn't work so that's great! The hardware M8 is back in stock now so I've ordered one! Trash80 made something really wonderful with this device.
@Saddox
@Saddox 11 месяцев назад
@@PeppyBerryman Yes, after some hours useage I can say that the setup-process is somehwat strange and the device forgets the settings at certain times. But when setup correctly it works good. However, I would really like real buttons.. so I will try to make a device with a Headless + Raspberry + Screen and REAL buttons.. :)
@PeppyBerryman
@PeppyBerryman 11 месяцев назад
@@Saddox I also have it running on a GPD Win 3.. with real buttons! The one thing I don't like is the Teensy hanging off. The hardware M8 is $100 USD discount on slightly blemished so I made the jump.
@benjaminsgs5799
@benjaminsgs5799 8 месяцев назад
is there a way to record from the microphone to the teensy?
@larryboy1975
@larryboy1975 2 года назад
I was able to get my Samsung to connect by downloading an app called "serial usb terminal". It could see the m8 as a serial device and I used the "CDC" protocol in settings to connect using the button at the top-right. It gave me a different prompt than the m8 web-page or web-display, asked to approve the serial connection, it connected, then I disconnected using the same connection button top-right, opened the m8 web-display, approved the connection again, and it works every time. Convoluted, but it works, then I used the playback mic app mentioned in the video to get sound.
@PeppyBerryman
@PeppyBerryman 2 года назад
Oh wow. First Samsung to succeed. I tried this on my old Note 2. (Video is Xiaomi) Installed custom ROM and installed latest Chrome. No Bueno :( I have to try this out!
@larryboy1975
@larryboy1975 2 года назад
You can also use an app called "usb diagnostics". After you "run diagnostics", the m8 web-display works.
@PeppyBerryman
@PeppyBerryman 2 года назад
@@larryboy1975 Cool. I think you made a lot of Samsung phonies (LOL) happy with this discovery. Cheers!
@larryboy1975
@larryboy1975 2 года назад
I bet there is something that can be changed in the Web-Display code to get it to work.
@larryboy1975
@larryboy1975 2 года назад
I was also able to get full 16bit stereo through an SGTL5000 TEENSY4_AUDIO board from PJRC. However, it was another back door trick. I compiled a .hex file to test the volume-pot and microphone you can buy for the audio board, had it hooked to a usb-c hub with pass-through power, uploaded my .hex file that tested the board and components and sets volume, then uploaded the latest m8headless.hex firmware, hooked it to my Samsung, ran the Serial Terminal program then web-display, and I have full audio through earbuds. Basically, because the Teensy-4.1 never lost power, it was temporarily set to work with the audio board, but if it looses power, the audio stops coming out the audio board.
@andreaskafer2474
@andreaskafer2474 2 года назад
There is for sure a problem with Samsung Devices. Still dont know what is causing it. I tested 4 devices, all gave me the failed error. Took my daugthers xiaomi, worked out of the box. There must be something fishy with the samsung drivers....
@PeppyBerryman
@PeppyBerryman 2 года назад
I used a custom ROM to Android 12, & the latest Chrome on my Samsung. I am thinking OTG is not fully enabled, or the phone doesn't supply enough power for the Teensy. If it doesn't detect easily like the Xiaomi phones I'd say it's a hardware limitation.
@Vis-Voyage
@Vis-Voyage 2 года назад
Doesn't show me the device in the app and also not in chrome... Do you have any idea? I am using a USB connector + cable questioning if thats the issue...
@PeppyBerryman
@PeppyBerryman 2 года назад
If the Teensy doesn't show as an available USB device your phone isn't likely to be OTG enabled. I can confirm this working on 2 different Xiaomi phones. It didn't work on my older Samsung phones.
@G8tr1522
@G8tr1522 2 года назад
On the web display app, I keep getting an error "Failed to connect with WebUSB". Otherwise, i was able to do everything else as normal.
@PeppyBerryman
@PeppyBerryman 2 года назад
After pressing the "connect" button you should get a message saying "Allow Chrome to access M8?". If you press ok, it will work. If you don't get this message or click cancel, that's when you get the failed to connect red message.
@G8tr1522
@G8tr1522 2 года назад
@@PeppyBerryman thanks for replying! I did get the message, and I clicked "ok". When I do, the message immediately closes, and the error message I described pops up. I have verified that my USB OTG cable works, and I can even see a folder named "dirtywave" when I connect to my Teensy 4.1. But no luck with the web display app.
@G8tr1522
@G8tr1522 2 года назад
@@PeppyBerryman okay, I uninstalled the Smart Things app. But I still have this "media" page in my pull down notifications, and I can select my audio output. Which has options like "This phone", and "USB-Audio - M8". Choosing either one still yields the error message. EDIT: Not sure what happened to my previous message. But basically, I'm suspicious that my Samsung OS or whatever is auto-configuring the Teensy as a USB audio output. Thus, preventing the web display app from working properly. I thought originally it was the SmartThings app doing it, but after uninstalling, my phone is still doing it anyways. Am I onto something? Or does that not matter at all?
@PeppyBerryman
@PeppyBerryman 2 года назад
@@G8tr1522 Looks like you are on a Samsung. I've heard that Samsung may not fully enabled OTG because of power limitations. Fortunately I tried first with my Xiaomi and it worked pretty seamlessly. It would be good to have comments on known working phones!
@jmechan
@jmechan 2 года назад
I'm having the same issue on the Asus ROG Phone 3 - it shows up as "M8" when I press the connect button on the web app, asks for permission (which I grant of course), then pops up the same 'Failed to connect with WebUSB' error.
@sophiestellakis
@sophiestellakis 2 года назад
Would someone know if it could work on a portable retrogame that runs android?
@PeppyBerryman
@PeppyBerryman 2 года назад
You must use the Teensy chip to make this work. You can use LSDJ on an Android Gameboy emulator which the M8 UI is heavily based. Also check out Sunvox. It is a very good sounding music tracker as well.
@sophiestellakis
@sophiestellakis 2 года назад
@@PeppyBerryman I am using the headless M8 on my computer and i am looking for a portable solution waiting for the real M8 to be back on sale :) A retrogaming console would be great if it worked because I would like to use keys and not touching a screen. I will also check out sunvox 👍
@PeppyBerryman
@PeppyBerryman 2 года назад
@@sophiestellakis ok gotcha.. search "gamepi43+m8" video for someone running on raspberry pi. I am currently running my M8 on a windows handheld GPD Win 3 which has game buttons. Also can use it to run Reason & Ableton! Been meaning to do a video on it 😔
@sophiestellakis
@sophiestellakis 2 года назад
@@PeppyBerryman good to know you can use it on the gpd run 3 but it is quite an expensive handheld console, and also quite big, at least for what I would do with it. I was interested by a video of the headless M8 running on a RG351V (with arkOS) but I would like to find an horizontal console with an HDMI port that would do the same (around 100/150€). I am having trouble with the gamepad I use on the computer (many combinations don’t work) and it would also be great to be able to switch between computer and portable version
@sophiestellakis
@sophiestellakis 2 года назад
@@PeppyBerryman maybe you will do this vidéo some day when you can :)
@atetraxx
@atetraxx Год назад
So can you save projects on the headless?
@PeppyBerryman
@PeppyBerryman Год назад
Yes, I've been using it without a memory card just playing around, but you should be able to save to an external memory card from the main menu.
Далее
Это нужно попробовать
00:42
Просмотров 234 тыс.
pumpkins #shorts
00:39
Просмотров 10 млн
Can I Code a Minecraft Update Before it's Announced?
5:47
Installing Android On An iPhone 3g!
15:27
Просмотров 91 тыс.
The Dirtywave M8 isn't for me...
11:17
Просмотров 17 тыс.
rM8 Headless synth/tracker on handheld
5:05
Просмотров 11 тыс.
This Roblox Extension Has Some Hidden Tricks...
15:24
Просмотров 493 тыс.
Demystifying Tables | Dirtywave M8
34:40
Просмотров 6 тыс.
Это нужно попробовать
00:42
Просмотров 234 тыс.