Click here to Skip to main content
15,511,250 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: So.... Pin
BernardIE53173-Aug-22 4:15
BernardIE53173-Aug-22 4:15 
GeneralRe: So.... Pin
Vivi Chellappa3-Aug-22 13:30
professionalVivi Chellappa3-Aug-22 13:30 
GeneralRe: So.... Pin
Mike Hankey3-Aug-22 14:26
professionalMike Hankey3-Aug-22 14:26 
GeneralRe: So.... Pin
Vivi Chellappa3-Aug-22 18:04
professionalVivi Chellappa3-Aug-22 18:04 
GeneralI was there... Pin
Marc Clifton2-Aug-22 4:47
mvaMarc Clifton2-Aug-22 4:47 
GeneralRe: I was there... Pin
PIEBALDconsult2-Aug-22 5:09
professionalPIEBALDconsult2-Aug-22 5:09 
GeneralRe: I was there... Pin
RickZeeland2-Aug-22 6:26
mveRickZeeland2-Aug-22 6:26 
RantHow hard is it to implement a 1984 "simple" hardware communication protocol? Pin
honey the codewitch2-Aug-22 0:30
mvahoney the codewitch2-Aug-22 0:30 
MIDI is a two wire serial protocol. It's a UART with a 5 pin DIN on the end.

Literally I should be able to simply type

Serial1.begin(31250); // MIDI baud rate

And start talking to it.

I've been through
A USB host controller
an ESP32 S2
an ESP32 S3
a MIDI breakout

none of the hardware is giving me *anything* from MIDI, neither USB nor standard.

I'm getting *another* MIDI breakout today. I hope the old one was defective.

If that doesn't work I'm hardwiring a raw 5 pin DIN to an optocoupler and doing the whole elephanting thing from scratch.

Nothing like waiting on hardware in order to code something you're pretty sure won't work.
To err is human. Fortune favors the monsters.

GeneralRe: How hard is it to implement a 1984 "simple" hardware communication protocol? Pin
Mircea Neacsu2-Aug-22 0:59
mvaMircea Neacsu2-Aug-22 0:59 
GeneralRe: How hard is it to implement a 1984 "simple" hardware communication protocol? Pin
honey the codewitch2-Aug-22 1:17
mvahoney the codewitch2-Aug-22 1:17 
GeneralRe: How hard is it to implement a 1984 "simple" hardware communication protocol? Pin
Mircea Neacsu2-Aug-22 1:56
mvaMircea Neacsu2-Aug-22 1:56 
GeneralRe: How hard is it to implement a 1984 "simple" hardware communication protocol? Pin
honey the codewitch2-Aug-22 2:10
mvahoney the codewitch2-Aug-22 2:10 
GeneralRe: How hard is it to implement a 1984 "simple" hardware communication protocol? Pin
OriginalGriff2-Aug-22 1:55
mveOriginalGriff2-Aug-22 1:55 
GeneralRe: How hard is it to implement a 1984 "simple" hardware communication protocol? Pin
honey the codewitch2-Aug-22 2:07
mvahoney the codewitch2-Aug-22 2:07 
GeneralRe: How hard is it to implement a 1984 "simple" hardware communication protocol? Pin
Calin Negru2-Aug-22 7:07
Calin Negru2-Aug-22 7:07 
GeneralRe: How hard is it to implement a 1984 "simple" hardware communication protocol? Pin
honey the codewitch2-Aug-22 8:32
mvahoney the codewitch2-Aug-22 8:32 
GeneralRe: How hard is it to implement a 1984 "simple" hardware communication protocol? Pin
Calin Negru2-Aug-22 22:33
Calin Negru2-Aug-22 22:33 
GeneralRe: How hard is it to implement a 1984 "simple" hardware communication protocol? Pin
honey the codewitch3-Aug-22 0:28
mvahoney the codewitch3-Aug-22 0:28 
GeneralRe: How hard is it to implement a 1984 "simple" hardware communication protocol? Pin
Calin Negru3-Aug-22 3:28
Calin Negru3-Aug-22 3:28 
GeneralRe: How hard is it to implement a 1984 "simple" hardware communication protocol? Pin
honey the codewitch3-Aug-22 3:27
mvahoney the codewitch3-Aug-22 3:27 
GeneralRe: How hard is it to implement a 1984 "simple" hardware communication protocol? Pin
0x01AA2-Aug-22 9:10
professional0x01AA2-Aug-22 9:10 
GeneralRe: How hard is it to implement a 1984 "simple" hardware communication protocol? Pin
honey the codewitch2-Aug-22 9:14
mvahoney the codewitch2-Aug-22 9:14 
GeneralRe: How hard is it to implement a 1984 "simple" hardware communication protocol? Pin
0x01AA2-Aug-22 9:18
professional0x01AA2-Aug-22 9:18 
GeneralRe: How hard is it to implement a 1984 "simple" hardware communication protocol? Pin
honey the codewitch2-Aug-22 9:25
mvahoney the codewitch2-Aug-22 9:25 
GeneralRe: How hard is it to implement a 1984 "simple" hardware communication protocol? Pin
0x01AA2-Aug-22 9:31
professional0x01AA2-Aug-22 9:31 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.


Straw Poll

An amazing AI programming tool is invented that can do one task perfectly. What would you choose?
  Results   579 votes