robertharg Profile Banner
Robert Hargreaves Profile
Robert Hargreaves

@robertharg

Followers
161
Following
184
Media
54
Statuses
166

Guitarist, Pianist, Yamaha YM2612 aficionado. (he/him)

London, UK
Joined April 2011
Don't wanna be here? Send us removal request.
@robertharg
Robert Hargreaves
2 months
Been having fun building improvements to the Mega Drive MIDI Interface recently. Dropped a new release a few days ago to support loading/storing user-defined FM presets! Check out the latest releases if this sort of thing floats your boat
Tweet card summary image
github.com
Control the Sega Mega Drive's Yamaha YM2612 and PSG with MIDI - rhargreaves/mega-drive-midi-interface
0
0
0
@robertharg
Robert Hargreaves
4 years
7digital is starting off the new year hiring into our Engineering team! Developers (Node.js) please get in touch if this sounds like the role for you! #hiring #developer #nodejs
0
1
0
@robertharg
Robert Hargreaves
4 years
Calling all Product leaders! We're hiring for a Product Lead to join our team. This remote role (within UK) will focus on the continuous discovery, design, evolution and execution of 7digitalโ€™s B2B music API PaaS. #tech #music #hiring #b2b #producthiring.
3
2
1
@robertharg
Robert Hargreaves
5 years
Like the look of our new Tech Principles? Looking for your next development opportunity? We're hiring! #7digital #jobs #devops.
Tweet card summary image
apply.workable.com
7digital is the global leader in B2B end-to-end digital music solutions.
1
1
1
@robertharg
Robert Hargreaves
5 years
.@7digital have just published our new Tech Principles! (complete with obligatory emojis) ๐Ÿš€๐Ÿค
github.com
7digital Tech Principles. Contribute to 7digital/tech-principles development by creating an account on GitHub.
0
2
6
@robertharg
Robert Hargreaves
5 years
RT @xeeynamo: I am excited to announce that, thanks to the amazing work of @Rubberduckcooly , we have Sonic the Hedgehog 1 and 2 running NAโ€ฆ.
0
150
0
@robertharg
Robert Hargreaves
5 years
After a bitter slog with RFC 6295, I now have MIDI events sent from Ableton Live over Apple MIDI Network, to a Mega Drive ROM, running on BlastEm, emulating MegaWiFi. Phew. ๐Ÿ˜… #megadrive #midi #abletonlive #blastem #megawifi
1
3
9
@robertharg
Robert Hargreaves
5 years
Why is RTP-MIDI so complex? Why bother allowing status octets to be optional for subsequent MIDI events in the packet? Isn't the 80s-era MIDI protocol bandwidth efficient enough?! ๐Ÿ˜“ #midi.
datatracker.ietf.org
This memo describes a Real-time Transport Protocol (RTP) payload format for the MIDI (Musical Instrument Digital Interface) command language. The format encodes all commands that may legally appear...
0
0
1
@robertharg
Robert Hargreaves
5 years
Wow! Turns out Wireshark fully interprets RTP-MIDI packets and fully describes the underlying MIDI events. That's going to be pretty useful for debugging/monitoring.
Tweet media one
0
0
3
@robertharg
Robert Hargreaves
5 years
And now UDP! Unfortunately #megawifi UDP support is only available in #blastem nightly builds & only available for Windows (and I coudn't build the macOS code locally). Anyway, it works fine in Wine. Next step - try and establish an Apple Network MIDI session! ๐Ÿ˜… #megadrive #midi
1
4
9
@robertharg
Robert Hargreaves
5 years
Establishing a TCP connection to a Mega Drive ROM. ๐Ÿคฏ๐Ÿ˜ #megawifi #blastem #megadrive #retro
1
4
13
@robertharg
Robert Hargreaves
5 years
Looking for your next career hop? Join our #sre team at 7digital and help us provide the scale and reliability our partners come to us for ๐Ÿš€
linkedin.com
Todayโ€™s top 2,000+ Stripe jobs in United States. Leverage your professional network, and get hired. New Stripe jobs added daily.
0
1
0
@robertharg
Robert Hargreaves
5 years
Hammer applied, and now I have an emulated Mega Drive ROM running with an IP address. Mind melted. ๐Ÿคฏ Guess I'll need to look into MIDI-over-IP tech now.
Tweet media one
1
1
5
@robertharg
Robert Hargreaves
5 years
#BlastEm's #MegaWifi support looks like a way for my Mega Drive MIDI Interface to be ran and debugged entirely on a PC. But talk about using a hammer to crack a nut. Yet, is the eventual possibility of sending MIDI to the Mega Drive over WiFi insane enough to warrant a try?.
1
1
4
@robertharg
Robert Hargreaves
5 years
And in the latest version, the EverDrive LED will blink on the receiving of MIDI data over the USB (which is of course the killer feature ๐Ÿ˜) #megadrive #everdrive #chiptune.
1
2
5
@robertharg
Robert Hargreaves
5 years
Just finished adding support for @krikzz's Mega EverDrive PRO to the Mega Drive MIDI Interface My naive implementation shows the PRO USB data transfer is at least 4x quicker than the X7 - not that the X7 was slow - both more than good enough for MIDI!.
Tweet card summary image
github.com
Control the Sega Mega Drive's Yamaha YM2612 and PSG with MIDI - rhargreaves/mega-drive-midi-interface
2
9
35
@robertharg
Robert Hargreaves
5 years
Hey @krikzz, my Mega Drive seems to be somewhat struggling to play Rocket League using the EverDrive PRO. Is it because I have a PAL console? โ˜น๏ธ #megacolor
3
1
7
@robertharg
Robert Hargreaves
5 years
Looking forward to running RISC OS on the new ARM-based MacBooks
Tweet media one
0
0
2
@robertharg
Robert Hargreaves
5 years
Spent afternoon forking the Hairless MIDI to Serial Bridge app to add command-line support and the ability to run it without the GUI. Less clicking makes me more happy #midi #hobby #automation
Tweet media one
0
0
1
@robertharg
Robert Hargreaves
5 years
Updated Mega Drive MIDI Interface (v0.4.0). You can now show FM channel parameters on screen using CC 83. It's currently unoptimised and very slow but I thought useful enough to get out in a release ASAP. #megadrive #midi #fmsynth
Tweet media one
0
0
6