Csound Csound-dev Csound-tekno Search About

[Csnd] Connecting more that 1 midi device using

Date2024-03-28 12:51
FromSantiago Bogacz Morales
Subject[Csnd] Connecting more that 1 midi device using
Dear community,

I'm preparing a piece for which I use widgets. For this, I use the internal input option for midi. Also an electric guitar is plugged to my device, which via a midi expression pedal, controls a certain parameter.
The problem is that using internal input allow me only to select 1 device.
I'm using Windows, by the way.

I know there are some softwares which let's one merge all midi devices into 1. Joachim Heintz told me about JACK. However, I'm too close to the concert dates and I don't have that much time to investigate a whole new software that's not that accesible. 
Therefore, I'd be very thankful if someone has a good recommendation to solve this problem. Or, in case one of you knows how to set JACK for this, and it's not too complicated, I'd be very thankful to get some help.

Thanks very much!!!

Cheers,
Santiago Bogacz

Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here

Date2024-03-28 13:30
FromTarmo Johannes
SubjectRe: [Csnd] Connecting more that 1 midi device using
Hi!

I am afraid Csound and hence also CsoundQt do not have jack support on Windows so that would not help you either.
I think you need to create a virtual midi port (something like MIDI Through on Unixes), connect your devices to that and set the virtual MIDI as input for CsoundQt. I don't know exactly how but Google might help.
I am not experienced on Windows though.

OR you can try to install Linux and see how that goes...
I suggest UbuntuStudio https://ubuntustudio.org/ that you can run also from flash disk to try it out.
And CsoundQt comes as an AppImage, donwload, make executabble, click and go: 

Not sure if it helps...

tarmo

Kontakt Santiago Bogacz Morales (<santibogacz@gmail.com>) kirjutas kuupäeval N, 28. märts 2024 kell 15:01:
Dear community,

I'm preparing a piece for which I use widgets. For this, I use the internal input option for midi. Also an electric guitar is plugged to my device, which via a midi expression pedal, controls a certain parameter.
The problem is that using internal input allow me only to select 1 device.
I'm using Windows, by the way.

I know there are some softwares which let's one merge all midi devices into 1. Joachim Heintz told me about JACK. However, I'm too close to the concert dates and I don't have that much time to investigate a whole new software that's not that accesible.
Therefore, I'd be very thankful if someone has a good recommendation to solve this problem. Or, in case one of you knows how to set JACK for this, and it's not too complicated, I'd be very thankful to get some help.

Thanks very much!!!

Cheers,
Santiago Bogacz

Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here
Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here

Date2024-03-28 15:22
FromVictor Lazzarini
SubjectRe: [Csnd] [EXTERNAL] Re: [Csnd] Connecting more that 1 midi device using
With portmidi -Ma allows multiple devices to be merged into one, and -Mm maps multiple devices into channels > 16.

I would think this should work on Windows too.

Prof. Victor Lazzarini
Maynooth University
Ireland

On 28 Mar 2024, at 13:31, Tarmo Johannes <trmjhnns@gmail.com> wrote:



*Warning*

This email originated from outside of Maynooth University's Mail System. Do not reply, click links or open attachments unless you recognise the sender and know the content is safe.

Hi!

I am afraid Csound and hence also CsoundQt do not have jack support on Windows so that would not help you either.
I think you need to create a virtual midi port (something like MIDI Through on Unixes), connect your devices to that and set the virtual MIDI as input for CsoundQt. I don't know exactly how but Google might help.
I am not experienced on Windows though.

OR you can try to install Linux and see how that goes...
I suggest UbuntuStudio https://ubuntustudio.org/ that you can run also from flash disk to try it out.
And CsoundQt comes as an AppImage, donwload, make executabble, click and go: 

Not sure if it helps...

tarmo

Kontakt Santiago Bogacz Morales (<santibogacz@gmail.com>) kirjutas kuupäeval N, 28. märts 2024 kell 15:01:
Dear community,

I'm preparing a piece for which I use widgets. For this, I use the internal input option for midi. Also an electric guitar is plugged to my device, which via a midi expression pedal, controls a certain parameter.
The problem is that using internal input allow me only to select 1 device.
I'm using Windows, by the way.

I know there are some softwares which let's one merge all midi devices into 1. Joachim Heintz told me about JACK. However, I'm too close to the concert dates and I don't have that much time to investigate a whole new software that's not that accesible.
Therefore, I'd be very thankful if someone has a good recommendation to solve this problem. Or, in case one of you knows how to set JACK for this, and it's not too complicated, I'd be very thankful to get some help.

Thanks very much!!!

Cheers,
Santiago Bogacz

Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here
Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here

Date2024-03-28 18:03
FromOeyvind Brandtsegg
SubjectRe: [Csnd] Connecting more that 1 midi device using
I use MIDI-OX to connect to all physical devices and merge to a virtual midi device, which is then sent to the destination (e.g. Csound). For the virtual midi cable I use loopMidi. So,  two softwares, but the upside is that midi ox also can monitor/display the midi messages going through it and that is very handy. 
The installers for both are a bit outdated so it might look a if it should not work on a new system.  But it works flawlessly. 
All best
Øyvind

tor. 28. mar. 2024, 14:01 skrev Santiago Bogacz Morales <santibogacz@gmail.com>:
Dear community,

I'm preparing a piece for which I use widgets. For this, I use the internal input option for midi. Also an electric guitar is plugged to my device, which via a midi expression pedal, controls a certain parameter.
The problem is that using internal input allow me only to select 1 device.
I'm using Windows, by the way.

I know there are some softwares which let's one merge all midi devices into 1. Joachim Heintz told me about JACK. However, I'm too close to the concert dates and I don't have that much time to investigate a whole new software that's not that accesible.
Therefore, I'd be very thankful if someone has a good recommendation to solve this problem. Or, in case one of you knows how to set JACK for this, and it's not too complicated, I'd be very thankful to get some help.

Thanks very much!!!

Cheers,
Santiago Bogacz

Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here
Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here

Date2024-03-29 23:16
FromSantiago Bogacz
SubjectRe: [Csnd] Connecting more that 1 midi device using
Dear all,

First of all, thanks for all your answers. 
I missed clearing that I was using CsounQT, as for the widgets, which for this performance was more suitable. Therefore, the portmidi solution wasn't the best. Still, it was great to be reminded of this!!

I finally used Øyvind option and it was very easy and intuitive. Moreover, it's something I'll be able to use beyond CsoundQT. 
So thanks very much!

The piece I'm preparing is "transmission" , for electric guitar and live-electronics, by Richard Barrett. Mauricio Galeano, fellow uruguayan-guitarist, played it with me. I had already performed it but as it was a studio recording, and thus I didn't need to perform all movements together, I had done a very very rough orch with little time. Now I did a better version which I pretend it to be playable, even for none Csound users (if possible).
If you're interested, here's the recording: https://soundcloud.com/mauricio-galeano-985068933/richard-barrett-transmission

We'll now perform it on April 10th in Leipzig and April 14th in Hannover, in a shared concert with Joachim Heintz. If anybody is around, we'd be very happy to see you there!

Thanks again for your help!
Santiago


On Thu, Mar 28, 2024 at 3:03 PM Oeyvind Brandtsegg <obrandts@gmail.com> wrote:
I use MIDI-OX to connect to all physical devices and merge to a virtual midi device, which is then sent to the destination (e.g. Csound). For the virtual midi cable I use loopMidi. So,  two softwares, but the upside is that midi ox also can monitor/display the midi messages going through it and that is very handy. 
The installers for both are a bit outdated so it might look a if it should not work on a new system.  But it works flawlessly. 
All best
Øyvind

tor. 28. mar. 2024, 14:01 skrev Santiago Bogacz Morales <santibogacz@gmail.com>:
Dear community,

I'm preparing a piece for which I use widgets. For this, I use the internal input option for midi. Also an electric guitar is plugged to my device, which via a midi expression pedal, controls a certain parameter.
The problem is that using internal input allow me only to select 1 device.
I'm using Windows, by the way.

I know there are some softwares which let's one merge all midi devices into 1. Joachim Heintz told me about JACK. However, I'm too close to the concert dates and I don't have that much time to investigate a whole new software that's not that accesible.
Therefore, I'd be very thankful if someone has a good recommendation to solve this problem. Or, in case one of you knows how to set JACK for this, and it's not too complicated, I'd be very thankful to get some help.

Thanks very much!!!

Cheers,
Santiago Bogacz

Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here
Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here
Csound mailing list Csound@listserv.heanet.ie https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND Send bugs reports to https://github.com/csound/csound/issues Discussions of bugs and features can be posted here