Is there any virtual MIDI loopback solution for Ubuntu/Linux?
I'm not sure how many of you play music, but in Windows there are several virtual MIDI loopback software to route MIDI from one program to another. For example, loopMIDI and midiyoke, and LoopBe1. In Mac, I think it is known as IAC drivers.
Is there any virtual MIDI loopback solution for Ubuntu/Linux?
These are my available devices as shown by a Java applet,
Available MIDI Devices:
----------Input----------
[0] "Real Time Sequencer"
----------Output----------
[0] "Gervill"
[1] "Real Time Sequencer"
sound music midi
add a comment |
I'm not sure how many of you play music, but in Windows there are several virtual MIDI loopback software to route MIDI from one program to another. For example, loopMIDI and midiyoke, and LoopBe1. In Mac, I think it is known as IAC drivers.
Is there any virtual MIDI loopback solution for Ubuntu/Linux?
These are my available devices as shown by a Java applet,
Available MIDI Devices:
----------Input----------
[0] "Real Time Sequencer"
----------Output----------
[0] "Gervill"
[1] "Real Time Sequencer"
sound music midi
add a comment |
I'm not sure how many of you play music, but in Windows there are several virtual MIDI loopback software to route MIDI from one program to another. For example, loopMIDI and midiyoke, and LoopBe1. In Mac, I think it is known as IAC drivers.
Is there any virtual MIDI loopback solution for Ubuntu/Linux?
These are my available devices as shown by a Java applet,
Available MIDI Devices:
----------Input----------
[0] "Real Time Sequencer"
----------Output----------
[0] "Gervill"
[1] "Real Time Sequencer"
sound music midi
I'm not sure how many of you play music, but in Windows there are several virtual MIDI loopback software to route MIDI from one program to another. For example, loopMIDI and midiyoke, and LoopBe1. In Mac, I think it is known as IAC drivers.
Is there any virtual MIDI loopback solution for Ubuntu/Linux?
These are my available devices as shown by a Java applet,
Available MIDI Devices:
----------Input----------
[0] "Real Time Sequencer"
----------Output----------
[0] "Gervill"
[1] "Real Time Sequencer"
sound music midi
sound music midi
edited Sep 20 '14 at 18:21
whitenoisedb
asked Sep 20 '14 at 9:00
whitenoisedbwhitenoisedb
3132917
3132917
add a comment |
add a comment |
2 Answers
2
active
oldest
votes
In Linux, applications can create the same kind of MIDI port as drivers, so a MIDI loopback driver is typically not necessary.
If you want to use one anyway, you can use the "Midi Through" port(s) created by the snd-seq-dummy
driver, which is loaded automatically.
I'm using a Java application which only shows me "Real time Sequencer" and "Gervill" output
– whitenoisedb
Sep 20 '14 at 18:21
Sun's JVM thinks it is a good idea to bypass the ALSA sequencer and access the hardware directly, but you can use thesnd-virmidi
driver for that.
– CL.
Sep 20 '14 at 19:58
Thanks! I've enabled it withsudo modprobe snd-virmidi
and printed like 35 virtual midi devices. Any way to reduce them?
– whitenoisedb
Sep 20 '14 at 20:33
You get 16 entries per port;midi_devs=1
will not help much.
– CL.
Sep 20 '14 at 21:00
add a comment |
I believe that the program which you are looking for is Jack, which cann be used to route midi data from one program to another.
Jack can be fairly complicated to setup, and a good tutorial can be found at https://libremusicproduction.com/articles/demystifying-jack-%E2%80%93-beginners-guide-getting-started-jack
The basics would be to install jack, which can be most easily accomplished by installing one of the jack management tools to start Jack, and to create routes.
sudo apt install qjackctl
will do this for you.
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "89"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f526275%2fis-there-any-virtual-midi-loopback-solution-for-ubuntu-linux%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
In Linux, applications can create the same kind of MIDI port as drivers, so a MIDI loopback driver is typically not necessary.
If you want to use one anyway, you can use the "Midi Through" port(s) created by the snd-seq-dummy
driver, which is loaded automatically.
I'm using a Java application which only shows me "Real time Sequencer" and "Gervill" output
– whitenoisedb
Sep 20 '14 at 18:21
Sun's JVM thinks it is a good idea to bypass the ALSA sequencer and access the hardware directly, but you can use thesnd-virmidi
driver for that.
– CL.
Sep 20 '14 at 19:58
Thanks! I've enabled it withsudo modprobe snd-virmidi
and printed like 35 virtual midi devices. Any way to reduce them?
– whitenoisedb
Sep 20 '14 at 20:33
You get 16 entries per port;midi_devs=1
will not help much.
– CL.
Sep 20 '14 at 21:00
add a comment |
In Linux, applications can create the same kind of MIDI port as drivers, so a MIDI loopback driver is typically not necessary.
If you want to use one anyway, you can use the "Midi Through" port(s) created by the snd-seq-dummy
driver, which is loaded automatically.
I'm using a Java application which only shows me "Real time Sequencer" and "Gervill" output
– whitenoisedb
Sep 20 '14 at 18:21
Sun's JVM thinks it is a good idea to bypass the ALSA sequencer and access the hardware directly, but you can use thesnd-virmidi
driver for that.
– CL.
Sep 20 '14 at 19:58
Thanks! I've enabled it withsudo modprobe snd-virmidi
and printed like 35 virtual midi devices. Any way to reduce them?
– whitenoisedb
Sep 20 '14 at 20:33
You get 16 entries per port;midi_devs=1
will not help much.
– CL.
Sep 20 '14 at 21:00
add a comment |
In Linux, applications can create the same kind of MIDI port as drivers, so a MIDI loopback driver is typically not necessary.
If you want to use one anyway, you can use the "Midi Through" port(s) created by the snd-seq-dummy
driver, which is loaded automatically.
In Linux, applications can create the same kind of MIDI port as drivers, so a MIDI loopback driver is typically not necessary.
If you want to use one anyway, you can use the "Midi Through" port(s) created by the snd-seq-dummy
driver, which is loaded automatically.
answered Sep 20 '14 at 17:10
CL.CL.
1,42911112
1,42911112
I'm using a Java application which only shows me "Real time Sequencer" and "Gervill" output
– whitenoisedb
Sep 20 '14 at 18:21
Sun's JVM thinks it is a good idea to bypass the ALSA sequencer and access the hardware directly, but you can use thesnd-virmidi
driver for that.
– CL.
Sep 20 '14 at 19:58
Thanks! I've enabled it withsudo modprobe snd-virmidi
and printed like 35 virtual midi devices. Any way to reduce them?
– whitenoisedb
Sep 20 '14 at 20:33
You get 16 entries per port;midi_devs=1
will not help much.
– CL.
Sep 20 '14 at 21:00
add a comment |
I'm using a Java application which only shows me "Real time Sequencer" and "Gervill" output
– whitenoisedb
Sep 20 '14 at 18:21
Sun's JVM thinks it is a good idea to bypass the ALSA sequencer and access the hardware directly, but you can use thesnd-virmidi
driver for that.
– CL.
Sep 20 '14 at 19:58
Thanks! I've enabled it withsudo modprobe snd-virmidi
and printed like 35 virtual midi devices. Any way to reduce them?
– whitenoisedb
Sep 20 '14 at 20:33
You get 16 entries per port;midi_devs=1
will not help much.
– CL.
Sep 20 '14 at 21:00
I'm using a Java application which only shows me "Real time Sequencer" and "Gervill" output
– whitenoisedb
Sep 20 '14 at 18:21
I'm using a Java application which only shows me "Real time Sequencer" and "Gervill" output
– whitenoisedb
Sep 20 '14 at 18:21
Sun's JVM thinks it is a good idea to bypass the ALSA sequencer and access the hardware directly, but you can use the
snd-virmidi
driver for that.– CL.
Sep 20 '14 at 19:58
Sun's JVM thinks it is a good idea to bypass the ALSA sequencer and access the hardware directly, but you can use the
snd-virmidi
driver for that.– CL.
Sep 20 '14 at 19:58
Thanks! I've enabled it with
sudo modprobe snd-virmidi
and printed like 35 virtual midi devices. Any way to reduce them?– whitenoisedb
Sep 20 '14 at 20:33
Thanks! I've enabled it with
sudo modprobe snd-virmidi
and printed like 35 virtual midi devices. Any way to reduce them?– whitenoisedb
Sep 20 '14 at 20:33
You get 16 entries per port;
midi_devs=1
will not help much.– CL.
Sep 20 '14 at 21:00
You get 16 entries per port;
midi_devs=1
will not help much.– CL.
Sep 20 '14 at 21:00
add a comment |
I believe that the program which you are looking for is Jack, which cann be used to route midi data from one program to another.
Jack can be fairly complicated to setup, and a good tutorial can be found at https://libremusicproduction.com/articles/demystifying-jack-%E2%80%93-beginners-guide-getting-started-jack
The basics would be to install jack, which can be most easily accomplished by installing one of the jack management tools to start Jack, and to create routes.
sudo apt install qjackctl
will do this for you.
add a comment |
I believe that the program which you are looking for is Jack, which cann be used to route midi data from one program to another.
Jack can be fairly complicated to setup, and a good tutorial can be found at https://libremusicproduction.com/articles/demystifying-jack-%E2%80%93-beginners-guide-getting-started-jack
The basics would be to install jack, which can be most easily accomplished by installing one of the jack management tools to start Jack, and to create routes.
sudo apt install qjackctl
will do this for you.
add a comment |
I believe that the program which you are looking for is Jack, which cann be used to route midi data from one program to another.
Jack can be fairly complicated to setup, and a good tutorial can be found at https://libremusicproduction.com/articles/demystifying-jack-%E2%80%93-beginners-guide-getting-started-jack
The basics would be to install jack, which can be most easily accomplished by installing one of the jack management tools to start Jack, and to create routes.
sudo apt install qjackctl
will do this for you.
I believe that the program which you are looking for is Jack, which cann be used to route midi data from one program to another.
Jack can be fairly complicated to setup, and a good tutorial can be found at https://libremusicproduction.com/articles/demystifying-jack-%E2%80%93-beginners-guide-getting-started-jack
The basics would be to install jack, which can be most easily accomplished by installing one of the jack management tools to start Jack, and to create routes.
sudo apt install qjackctl
will do this for you.
answered 2 hours ago
Charles GreenCharles Green
13.8k73858
13.8k73858
add a comment |
add a comment |
Thanks for contributing an answer to Ask Ubuntu!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f526275%2fis-there-any-virtual-midi-loopback-solution-for-ubuntu-linux%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown