Results 33 comments of Leadbelly

@UFifty50 with `brew` the only option seems to be `brew install gmp`. [This Stack Overflow thread](https://stackoverflow.com/questions/34243500/how-do-i-install-libgmp3-dev-on-osx/52334170) suggests this would be sufficient. Tried it and no dice. @LeviBorodenko Is there a...

I use an automated git-flow release tool: https://github.com/CJ-Systems/gitflow-cjs It's a bit of an oldskool release flow, but I find it very effective for managing things like tagging and syncing the...

We could potentially add a procedural macro constructor which can check the value of a literal at compile time. ```rust let _ = ux::lit!(0x7F_u7); let _ = ux::lit!(0xFF_u7); // compile...

> In the meantime, it should be possible to provide `const unsafe fn new_unchecked(value: u8) -> u4` I've been wanting this function for a while now too. 👍 I think...

I've implemented a couple of simple roundtrip fuzz test targets for the sysex message types. This is good but we could do with some more.

Would you consider going straight for the MIDI 2.0 protocol? The technology and adoption is still pretty young but might be worth considering for the extended feature set. Also the...

I must admit, I'm the lead maintainer of the [midi2](https://crates.io/crates/midi2) crate and I'm looking for some early adoption clients.. But yeah you're right, the rust MIDI 2.0 space (and the...

And for the transport layer, there's not yet a platform independent solution. [midir](https://crates.io/crates/midir) doesn't support MIDI 2.0, yet for instance. MacOS is covered for MIDI 2.0 transport support via the...

I had a short session where I tried to implement this feature. I came across a few speed bumps which changed my opinion a little. ## 1. We can only...

I would propose a solution where we create a dedicated `coremidi::Error` type, which has a method to retrieve the OS status code value. This would likely be a "breaking change",...