|
Post by lukylutte on Oct 20, 2021 9:28:39 GMT
Hello,
Does anyone has tried and has make it work to control anything? I wanted to try it with the Eyese as the outputed cc# are the same than the Eyese is reading (cc# 21 to 25). However, unless I haven't installed it properly so far it wasn't a success. I guess it's not Usb compliant since only with usb cable between the two didn't worked. I tried with the Roland Um-one MK2 but the Grains module doesn't power it via usb. So last option would be to try with a powered midi Usb host but I kinda don't really want to spend 80+€ just to try... So if anyone have used this midi out on the Grains? Or if I'm doing something wrong? Would it makes sense to buy a host or better looking elsewhere?
Anyway, thanks for any input! ✌️
|
|
|
Post by admin on Oct 20, 2021 9:55:08 GMT
Hello lukylutte, I assume you are referring to this firmware: github.com/aemodular/GRAINS/tree/master/Grains-MIDI-outPlease read the notes carefully .. it only works on Desktop and you need to install a special software! Notes:The Atmega processor used in GRAINS is not capable of sending out MIDI via USB directly, but luckily serial data can be converted to MIDI easily. A popular way to do this is the free software "Hairless MIDI<->Serial Bridge". Software and documentation for MacOS/Windows/Linux can be downloaded here: projectgus.github.io/hairless-midiserialIf you want to use this MIDI data as input for your DAW on your PC you will need a MIDI-loopback device in software or route MIDI-out to MIDI-in with your hardware Please make sure to close Hairless MIDI when you want to upload this Firmware to GRAINS (uses the same USB-Serial-Port) You can use up to 5 pots to send out MIDI CC for instance by setting 2ATT/CV to 5V and sending the voltages to IN3 and A (analogue input) Attaching controls in your DAW can be a bit tricky: set all knobs to 0 and only dial in one pot to max and back to zero at a time As an extra also MIDI-in will be processed: any key pressed will trigger a Gate via digital out Any Controller-Data sent to GRAINS (via Hairless MIDI or similar) will generate CV via analog out In terms of performance please avoid unnecessary MIDI-data, for instance clock-signals should be avoided to be sent via Hairless Midi, here The so called Midi "running status" is recognized on input, but not used on output, so this firmware should be compatible with any MIDI-hardware or software. To avoid the complexity of additional libraries, we use our own midi_sendControlChange() method here instead of the standard MIDI.sendControlChange(). MIDI-inut is processed directly as incoming serial data. If you want to extend MIDI-capabilities you may want to change this by installing the Arduino MIDI-Library and change this accordingly! playground.arduino.cc/Main/MIDILibrary/ For Details regarding integration with "Hairless MIDI<->Serial Bridge" please refer to the site of the project as already mentioned above.
|
|
|
Post by lukylutte on Oct 20, 2021 10:06:16 GMT
Ok 😅. Again I read it too quickly. Sorry and thanks.
|
|