Hey everyone.
So I have two questions:
1) Can I use my computer's keyboard to simulate MIDI input? I mean, the notes played with letters on the keyboard?
Most DAWs etc. have that.
2) Let's say, I have created two separate MIDI mappings for two channels. Is it possible to pick which channel receives the MIDI input while performing?
Happy to be here.
-Erinc
Two Questions: PC Keyboard as MIDI input and Select channel to use MIDI input
-
- F4 - Digitalis
- Posts: 4
- Joined: Fri Oct 27, 2017 3:36 am
- FFT
- F14 - Syrian Rue
- Posts: 549
- Joined: Thu Mar 08, 2012 6:51 pm
Re: Two Questions: PC Keyboard as MIDI input and Select channel to use MIDI input
Hi Erinc,
Unfortunately this is not possible at the moment. You can trigger start/stop events but not MIDI note_on/off ones. However this looks like a nice feature to have, @Duchamp?1) Can I use my computer's keyboard to simulate MIDI input? [...]
What do you mean by "picking a channel"? Displaying the input MIDI activity, maybe? (I might be totally off here...)2) Let's say, I have created two separate MIDI mappings for two channels. Is it possible to pick which channel receives the MIDI input while performing?
- Duchamp
- Site Admin
- Posts: 41
- Joined: Thu Mar 08, 2012 6:42 pm
Re: Two Questions: PC Keyboard as MIDI input and Select channel to use MIDI input
+1 on this. Added to the To Do list. Thanks!FFT wrote:However this looks like a nice feature to have, @Duchamp?
-
- F4 - Digitalis
- Posts: 4
- Joined: Fri Oct 27, 2017 3:36 am
Re: Two Questions: PC Keyboard as MIDI input and Select channel to use MIDI input
Excuse my lack of proper terminologyFFT wrote:What do you mean by "picking a channel"? Displaying the input MIDI activity, maybe? (I might be totally off here...)2) Let's say, I have created two separate MIDI mappings for two channels. Is it possible to pick which channel receives the MIDI input while performing?

Otherwise, for 8 channels each of which requires 8 knobs, I would have to use a 64 knob controller! I think you get my point.

- FFT
- F14 - Syrian Rue
- Posts: 549
- Joined: Thu Mar 08, 2012 6:51 pm
Re: Two Questions: PC Keyboard as MIDI input and Select channel to use MIDI input
Ok great, the "channel" terminology is the right one here, even if damn confusing
So I think your setup will benefit from the following feature: MIDI input filtering, that is the ability to filter input messages coming from different MIDI channels (not Giada channels).
Basically you would create 2 Giada channels: C1 and C2, where C1 listens to MIDI channel (e.g.) 4 and C2 listens to MIDI channel (e.g.) 8. Then on your controller you would switch the MIDI channel the messages are sent to (e.g. 4 or 8): messages on MIDI channel 4 would wake up C1, while messages on MIDI channel 8 would wake up C2.
The MIDI input filtering is going to be implemented in 0.14.5, that is the next upcoming release.

Basically you would create 2 Giada channels: C1 and C2, where C1 listens to MIDI channel (e.g.) 4 and C2 listens to MIDI channel (e.g.) 8. Then on your controller you would switch the MIDI channel the messages are sent to (e.g. 4 or 8): messages on MIDI channel 4 would wake up C1, while messages on MIDI channel 8 would wake up C2.
The MIDI input filtering is going to be implemented in 0.14.5, that is the next upcoming release.
-
- F4 - Digitalis
- Posts: 4
- Joined: Fri Oct 27, 2017 3:36 am
Re: Two Questions: PC Keyboard as MIDI input and Select channel to use MIDI input
Oh yeah! And by the way, I am a programmer myself and would like to help with the development, hopefully, if I have the time. Maybe I'll end up implementing some of my future suggestionsFFT wrote:
The MIDI input filtering is going to be implemented in 0.14.5, that is the next upcoming release.

Thanks!
- FFT
- F14 - Syrian Rue
- Posts: 549
- Joined: Thu Mar 08, 2012 6:51 pm
Re: Two Questions: PC Keyboard as MIDI input and Select channel to use MIDI input
It would be greaterincar wrote: Oh yeah! And by the way, I am a programmer myself and would like to help with the development, hopefully, if I have the time. Maybe I'll end up implementing some of my future suggestions
