Blokas Midihub

PatchboxOS looks interesting. They have the concept of modules, which can be swapped so you don’t need to change system-wide settings. Currently available modules:

  • MODEP
  • Orac
  • Pure Data

There isn’t a Renoise module. Maybe it’s as simple as creating the module manifest JSON file (Creating a Module - Patchbox OS Documentation)

Looks like this Pisound audio interface is compatible with almost any Linux distribution though, because the audio and MIDI drivers are included in the mainline kernel. I’d probably use Arch Linux, just because I like it, but it doesn’t really look like the Linux choice is all that important for compatibility. I’ll check out this PatchboxOS module stuff though… Looks like a nice concept. Thanks

1 Like

I need to buy a MIDI interface to send MIDI from Renoise to my gear. I know the Midihub is so much more (and I’m very interested in that “more”) but do you think it would be a good choice if “just” sending regular midi is my first need?

I am looking for something which has low latency, tight timing (maybe that’s the same thing :rofl: sorry, non-native English speaker) and is well built and supported.

The other cheap midi interfaces on sale don’t look very good to me (but I don’t know shit so I might be wrong)

1 Like

I’ve been happy with mine but never measured the latency.

How many pieces of gear do you have? If you have several synths and controllers that use DIN MIDI I think a Midihub is a worthwhile investment.

I haven’t done a lot of transmitting MIDI from the USB source to stuff but it seems to work just fine, and you could do various splitting tasks and other stuff with it quite easily, though that’s not such a big deal when you’re coming from a DAW I guess. It probably is a bit overkill if that’s all you want to do.

I’ve not tested it scientifically but I once decided to test how tight the timing was by sending steady 16ths at various tempos going up into like 800bpm and it sounded consistent at that tempo too and this was from my computer too so I’m sure that for non usb midi it’d be even better

hey, @TransGirlHappyHardcore, I’d say “Get One” but then I was sold just on seeing Loopop’s video from 2019!

Going on from @GurtTractor’s sensible question, why not scribble out a sketch plan of what you see your layout as being?

(this example...)

…was posted on Midihub forum recently


OP’s is hardware-in, Mac & hardware-out and is quite specific.
I’d imagine yours might be more like “Notes CC, PC on 12 channels, PC on channel 16” or the like from Renoise, etc

(There was a much more relevant one –which I can’t find– that had several “receiving” devices and a splitter box and MIDI cables back to Midihub)

This setup...

was used by a live artist for improv audio-visual performances

(then he was using just two Midihubs, now his rig has four so who knows what his network diagram looks like now!)
This is him:

Now you know you can count with me as a potencial customer for a XXL 16 IN - 16 OUT Midihub :smile: I still can´t believe how much this thing changed my creative life!

This would help get some more specific answers from Blokas on latency.
(I know Giedrius has that as a top priority but he’ll be able to give finer datail)
Well built and supported? IMO Yes & Yes – their forum is good evidence of this.





re

(and I’m very interested in that “more”)

Once you’re happy about the latency/support , we can talk about the “more” : that’s where the fun starts!



PS. Midihub can even take a Program Change on a given port&channel and use it to switch between its 8 presets(patches). So you could have Renoise sending PCs on ports 1, 2, 3 to pass on to devices and a dedicated one on port4 to switch to a different configuration. Insane!

If it has enough MIDI ports for you, I would totally recommend it. It works very well for simply routing or forwarding plain old MIDI – the graphical interface is super easy and fast, and you can save some presets that can be accessed by the physical buttons (rather than the graphical UI).

Regarding the “more”: I got the Midihub because I was very interested in all the MIDI transformation it can do, and I’ve definitely used these more advanced features, but lately I’ve just needed something to route plain MIDI from an Octatrack and foot switch to other instruments and I’m happy to have the Midihub for these simple functions.

Long story short: I use it for both advanced and basic needs. I like it because I can very easily go between these different configurations with the preset button.

Before having the Midihub I used a couple Kenton boxes and almost all my MIDI thru ports. My basic MIDI needs were covered, but with the Midihub I’m using less cables and power outlets. It’s also much faster to visualize my MIDI flow.

If I were to try, the only negative thing I can think of is the number of ports – sometimes I wish a had more. This isn’t really criticism of the device… The number of ports is the number of ports! If it’s the right number for you, I think it’s a good choice for a MIDI interface for all needs

3 Likes

Maybe one day Blokas will bring out a deluxe version with 8 in/outs… And a few USB host ports too while I’m dreaming :stuck_out_tongue:

4 Likes

a deluxe version with 8 in/outs

Cue people in 2028 saying “what I wouldn’t give for 16 I/Os” :grinning:




A few weeks back, Giedrius made a cryptic comment about a couple of new projects in the pipeline.

I think a Midihub USB host would bring a lot of new customers but I have a hunch it’s more likely to be a Eurorack Midihub (TRS MIDI) module possibly with CV ↔ MIDI ( I recall someone mocking up what it would look like and Giedrius sounding like “Hmmm?”)

I have no inside knowledge, though, and Blokas will probably surprise us all!

1 Like

Since I had to sell my sequencer, my only pieces of gear now are a Vermona DRM1, a Reface DX and a Midi Fighter Twister. I don’t need a lot of DIN ports.

I know I could get a 30 € midi interface or a cheap audio interface with a midi output, I’d just rather go for something a bit more quality

Go for it.

Would you be sending MIDI from Reface => MH?


Oh yeah, what sort of “more” stuff you intrigued by?
Notes generating other notes?
LFOs modifying stuff?

(not forgetting…

…though I do do a lot of “what if?” experiments, I do a lot of “that mapping is already set up on that synth” while “that controller is configured like that” and it’s just so much easier to get MH to do the translation…)

Yeah, if there were a version with 6 or 8 ports I would have chosen to get it. But it turns out I’m no longer using more than 3 instruments at a time these days, so it’s totally fine for me! I use all 4 output ports: 3 instruments and a recorder (or sometimes DAW)

1 Like

Just been looking at Reface MIDI Control Possibilities

Depending on how wild you want your FM to be, there’s some scope there for some mad stuff
e with Midihub Synced OneShot LFOs…

1 Like

Midihub & Latency

following @TransGirlHappyHardcore’s question, I got this from Geidrius@Blokas:

“the figure to officially quote for Midihub’s latency is 1.5ms or less”

In more detail:

The theoretical lowest limit is 1.28ms to transfer a 3 byte message from DIN-5 output to DIN-5 input, plus (fast) transfers of data through USB happen periodically usually at intervals of up to 1ms, but it’s difficult to predictably estimate, anyway, the min max and avg timing values of a 3 byte message sent from PC → USB → Midihub DIN OUT → Midihub DIN IN → USB → PC seem to fall very close to where the theoretical lowest limit lies.

For comparison, my Roland Quad Capture and Roland Studio Capture both had around 2ms average latency performing the same test.

and

You can also specify the 1.28ms figure as the time it physically takes to transfer and make sense of a 3 byte MIDI message via DIN cable, so it’s clear that this is the very lowest limit, before even taking USB into account.

Hope that’s useful reference data.

6 Likes

"One Shot" Sweeps

here’s a little thing that FW1.14 just made easier:

  • a “One Shot” LFO (for those who don’t know Midihub) is an LFO which runs just one cycle before stopping

  • Lots of uses, but here I wanted to run a crude envelope on a key-press which swept up more sharply than it swept down

  • I also wanted it to complete the sweep in a synced period (1/4, 1/2•, 1bar, etc)

  • So here I used another LFO to scale my main LFO output.

This is my main LFO cycle, offset to make the peak early
TriOffset


and here’s the output of the Tri wave, scaled by…

SweeP_TriXSawDown2
an Equalized Saw-Down

SweeP_TriXSineOffset2
an Offset Sine wave

the patch is

quite light-weight

SimpleLFOsweep
I’ll probably post the patch file on MH forum when 1.1.4 has formal release, but ask if you want to know more in meantime

Now I’m going to have fun applying it to some FM operator’s feedback (duly scaled, of course, to keep it decent)

1 Like

Quick question.

I’ve never used this but I have two Cre8audio Nifty cases but both only use channels 1 and 2 for their midi to CV.

In playing with the editor I have From Midi Channel A through the CH REMAP which has inlow and inhigh as channel 6 and outlow and outhigh as channel 1. That would let me use Channel 6 on my Polyend play and the unit will switch to Channel 1 on the output for one of my channels on one of the cases…right???

I assume I can plug in my Play and have multiple outs with channel changes for the two cases?

In theory this is very basic and should work, just wanted to check. Thanks.

Yep, that should work no problem.

You probably already thought this but you can have multiple A-IN lines…

…where each goes to a different out.

Yea, I played around with it some more and did exactly that. Should work great i hope!

1 Like

Update 1.15 is here

[quote=]

Enhanced MIDI Mapping Capabilities

In this update, you can control pipe parameters using MIDI messages generated within the Midihub itself, eliminating the necessity for physical loopbacks. This opens up a realm of intriguing possibilities for internal modifiers and self-modulation techniques. Moreover, the update allows for more detailed and precise manual MIDI mapping, enhancing control and customization.

Clock Pipe Revamped

The clock pipe has received significant enhancements. You can now place it either at the beginning of your pipe chain or in line with other pipes. The update also introduces a mappable Tap Tempo button. Additionally, there are Nudge Up and Nudge Down buttons for adjusting the tempo to sync with external sources more easily.

New Dispatcher and Arpeggiator Algorithms

The Dispatcher pipe got some nice new algorithms, allowing for some new creative uses. To name a few: Random, Ping Pong, and Chord. Arpeggiator has two new algorithms, too – Entirely Up then Down and Entirely Down then Up.

14-bit LFO and S&H Waveform

LFOs can now output 14-bit values and can now use Sample & Hold waveform – either using internal noise for sampling or the incoming CC value (which, among other things, can come from another LFO placed before it).

[/quote]

And a discount
[quote=]

Midihub Flash Sale!

To celebrate the launch of the 1.15 update, we’re offering a flash sale with 14% off Midihub, valid until the end of this weekend – midnight February 11th (GMT+3). Don’t miss this chance to add the Midihub to your setup – visit our store and use the “ENORMOUSUPDATE” code during checkout!
[/quote]

6 Likes