If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.
If you're having troubles logging in, please clear all cookies related to ambientonline.org
I got the answer from NI: This means: it seems to be a problem with the MIDI-Out module. They are still investigating it in more detail, but it is clear, that the module sends an extra note off before each note on. Adding 0.4 assigns a fixed velocity value to the note off. And the problem should be fixed in an upcoming update.
Awesome! Thanks for reporting back. I ended up playing around in Reaktor most for the remainder of that day, so thanks for that also
Es scheint sich dabei um ein Problem mit dem Midi Out Modul zu handeln. Wir haben mit Midi Monitor nachgeprüft was genau von Reaktor rausgeschickt wird und es sendet einen note off befehl zuviel, vor jedem note on.
Mit dem extra „add 0.4“ wird tatsächlich dem note off ein fixer velocity wert zugewiesen.
Das Reaktor Team untersucht das auf jedenfall noch genauer und es sollte dann mit einem zukünftigen Update behoben werden.
This means: it seems to be a problem with the MIDI-Out module. They are still investigating it in more detail, but it is clear, that the module sends an extra note off before each note on. Adding 0.4 assigns a fixed velocity value to the note off. And the problem should be fixed in an upcoming update.
Last edited by betadecay; 06-23-2016, 10:40 AM.
Reason: improved the translation german -> english
I would be interested to hear more about what you find out, and will report back if I find anything also.
It might be a good one for the Reaktor forums over at NI's website. Historically, I've received better/faster support from the Reaktor community than from NI themselves.
I am able to replicate this using the MIDI out block and my Sub37 connected via USB.
I don't think the MIDI out block is suppressing anything, but rather the synthesizer itself requires a minimum "voltage" gate to trigger the envelope. In the case of the Moog, I believe that number is +5v.
I'm not certain how the Reaktor Gate value from Note In block corresponds to that voltage, especially when it goes back into the MIDI Out block, but with values <.50, my Sub37 won't trigger the envelopes, although I can still see it receiving the MIDI gate signal from Reaktor. Once I get a value >= .5, boom, magic!
My workaround has been to add .49 to the gate value to ensure that a fairly soft key press will still result in trigger (see attached screenshot).
I'm sure you could get fancier than that, and there may even be a setting on one of these blocks that will accomplish this, but perhaps this is a suitable workaround.
and the logic around the clock/reset functionality is scary, multiple core cells and busses and... scary stuff...
agree... did not understand the reset thing. The clock divider is simple: the higher the number, the lower the clock rate. The Kadenze videos are great, but I did not manage to rebuild his seqencer ensemble.:uh:
@betadecay: Will try and test your MidiOut problem later. I don't actually own anything with a midi in anymore, assume it should be testable just running the Blocks midi out into a softsynth or something? Midi-wise it should be exactly the same?
I did not try a softsynth but output to an USB-MIDI interface instead, which connects to a microKorg or JP-08. Hmmm... Output to another softsynth might also be an interesting thing...
I managed to hack my sequencer in to a Block but it's not pretty, feels more like I've circuit bent the ensemble rather than adapt it...
I looked at a couple of the example seqs and the logic around the clock/reset functionality is scary, multiple core cells and busses and... scary stuff... ;) Makes me wonder if me just slamming the gate into an audio-to-event converter is the done thing. But it works so...?
@betadecay: Will try and test your MidiOut problem later. I don't actually own anything with a midi in anymore, assume it should be testable just running the Blocks midi out into a softsynth or something? Midi-wise it should be exactly the same?
I don't understand what problem you are wanting to try to reproduce.
As mentioned above: when I hit the keyboard very gently, reaktor starts making sounds as it should. But I have to hit it quite hard, to make an external synth make some noise. It seems, that the MIDI-Out suppresses velocity values smaller than ca. 60. It does not suppress the note-on message, but transmits a velocity of 0 (i.e. a note-off event...).
I tried two different US-MIDI devices - a product without a vendor name on it and a Roland UM-ONE.
I created an extremely simple demo ensemble - one OSC, env, filter and a VCA - for demonstration purposes. With the level control in the end of the chain one can mute the ensemble, while the hardware (controlled by the MIDI out) continues to run. I inlcuded the part with the OSC only to have something that makes a sound even with low velocities- to prove, that the thing basically works. The most simple ensemble I can think of, would be nothing more than a note in and a MIDI out...
If anyone likes to build the same thing (the screenshot shows everything you need) and find out, whether my problem is reproducible or not... If it is reproducible, I could submit the issue to NI.
They could be helpful as my first Blocks project will be to convert a little sequencer ensemble I have to a block. It outputs midi currently so not sure how that translates to a Block pitch yet.
I'll look at the midi-out thing too when I get that far...
I tried the MIDI-Out module. Basically, the thing works - but it turned out, that it transmits only velocity values somewhat larger than 60 to my USB-MIDI-interface (USB-masterkeyboard -> DAW/Reaktor -> USB-MIDI-interface -> synth).
I checked that with Mutable Instument's MIDI-Pal - lower velocity values show up as a note value, but without velocity (like a note-off message), only if I hit quite hard on the keyboard, there is a velocity value (i.e. a note-on event). And I never saw values smaller than 40 (hex) = 60 (decimal) - so it seems, that smaller values are simply converted to 0.
I tried Reaktor in my DAW as as well as the stand alone version, and I tried different USB-MIDI-Interfaces.
Did anyone else try the MIDI-Out module? If yes: what were your experiences?
Last edited by betadecay; 06-16-2016, 07:40 AM.
Reason: typo
Leave a comment: