News for hackers. Stuff that matters.
Re:Show HN by cvick on Saturday March 29, 2025 @12:05PM (#43516519)
Safari on iphone I get this error when I load the page:

Could not enable WebMidi: navigator.requestMIDIAccess is not a function. (In 'navigator.requestMIDIAccess({sysex:t.sysex,software:t.software})', 'navigator.requestMIDIAccess' is undefined)

Re:Show HN by tecleandor on Saturday March 29, 2025 @12:07PM (#43516536)
I think webmidi is only implemented in Chrome :(
Re:Show HN by cassepipe on Saturday March 29, 2025 @01:52PM (#43517247)
I don't think this is true anymore. This website used to give a disclaimer to firefox users and does not anymore :

https://pianojacq.com/

This is the website I like to use. Will give pianoboi a try though.

Re:Show HN by solardev on Saturday March 29, 2025 @03:36PM (#43517996)
That site says it's still Chrome only. On Firefox I get this: (maybe it's mobile Firefox)

> If you are reading this it means that your browser does not support the WebMIDI extension.

> This is a real pity, but with some luck Google Chrome will work on your system.

> If you already have chrome please start up chrome and revisit the website using that browser, otherwise you will have to install it.

> For FireFox this has been an open issue for Eight Years. See: this bugzilla entry.

> That's annoying because FireFox is normally my daily driver but eight years is enough to have to wait for a feature like that.

> So, I'm really sorry, but please switch to Chrome for this project, until Mozilla gets its act together, assuming it ever will.

-----

There's really no such thing as web standards anymore. Google just does whatever it wants and sometimes the other browsers work, and sometimes not...

Re:Show HN by cassepipe on Sunday March 30, 2025 @06:20AM (#43522968)
It's the disclaimer I was talking about

Yes it's because you're on mobile Firefox

Re:Show HN by daisydaisytts on Saturday March 29, 2025 @09:52PM (#43520525)
WebMIDI isn’t implemented in Safari (supposedly for [security concerns](https://news.ycombinator.com/item?id=23676109)). Only options I know of for iOS are Scrub Web Browser and WebMIDI from the App Store