Simple way to connect midi keyboard to pulseaudio without using Jack Announcing the arrival of Valued Associate #679: Cesar Manara Planned maintenance scheduled April 23, 2019 at 00:00UTC (8:00pm US/Eastern) 2019 Community Moderator Election Results Why I closed the “Why is Kali so hard” questionJack vs Pulseaudio — how is it faster?How to restart Alsa/PulseAudio after using JackJack not recognizing MIDI deviceAmSynth 1.5.1 with jack and alsa (JACK init failed: error: could not open ALSA MIDI interface)USB MIDI keyboard (Oxygen 61) now not appearing in QJackCtlalsamixer / pulseaudio choose internal mic over mic jackJACK/Pulseaudio: Output audio from JACK source to headphones (how to route different audio to different soundcards)Pulseaudio and Jack: cant start jack on pop!osPrint and connect Jack Audio and MIDI ports from the command lineHow to debug program latency?

How to play a character with a disability or mental disorder without being offensive?

Do wooden building fires get hotter than 600°C?

How were pictures turned from film to a big picture in a picture frame before digital scanning?

Who can remove European Commissioners?

"Lost his faith in humanity in the trenches of Verdun" — last line of an SF story

Putting class ranking in CV, but against dept guidelines

How does the secondary effect of the Heat Metal spell interact with a creature resistant/immune to fire damage?

What is this round thing on the pantry door in The Shining

Interpretation of R output from Cohen's Kappa

Crossing US/Canada Border for less than 24 hours

How would a mousetrap for use in space work?

If Windows 7 doesn't support WSL, then what does Linux subsystem option mean?

Is it fair for a professor to grade us on the possession of past papers?

Project Euler #1 in C++

Take 2! Is this homebrew Lady of Pain warlock patron balanced?

Would it be possible to dictate a bech32 address as a list of English words?

What was the first language to use conditional keywords?

Can a new player join a group only when a new campaign starts?

How to make a Field only accept Numbers in Magento 2

An adverb for when you're not exaggerating

Is it possible for SQL statements to execute concurrently within a single session in SQL Server?

What is Adi Shankara referring to when he says "He has Vajra marks on his feet"?

Maximum summed subsequences with non-adjacent items

Exposing GRASS GIS add-on in QGIS Processing framework?



Simple way to connect midi keyboard to pulseaudio without using Jack



Announcing the arrival of Valued Associate #679: Cesar Manara
Planned maintenance scheduled April 23, 2019 at 00:00UTC (8:00pm US/Eastern)
2019 Community Moderator Election Results
Why I closed the “Why is Kali so hard” questionJack vs Pulseaudio — how is it faster?How to restart Alsa/PulseAudio after using JackJack not recognizing MIDI deviceAmSynth 1.5.1 with jack and alsa (JACK init failed: error: could not open ALSA MIDI interface)USB MIDI keyboard (Oxygen 61) now not appearing in QJackCtlalsamixer / pulseaudio choose internal mic over mic jackJACK/Pulseaudio: Output audio from JACK source to headphones (how to route different audio to different soundcards)Pulseaudio and Jack: cant start jack on pop!osPrint and connect Jack Audio and MIDI ports from the command lineHow to debug program latency?



.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;








0















I need a simple way to connect the midi keyboard to pulse audio and leave it active. ( i'm not worried about low latency.)



So far, I've looked at Ted's Linux MIDI Guide and followed all of that, but I reverted to normal latency kernel, when the low-latency caused trouble with my input devices. Following Ted's instructions, I can run /usr/bin/audio start and then the vmpk script, which is nice, but then I can't use pulse (for watching tutorial on youtube.)



Is it best in the long run to use jack audio for everything, even on a normal 250hz kernel?










share|improve this question



















  • 1





    Drop Jack, and tell fluidsynth to use the default (PulseAudio) device.

    – CL.
    Mar 18 at 8:34

















0















I need a simple way to connect the midi keyboard to pulse audio and leave it active. ( i'm not worried about low latency.)



So far, I've looked at Ted's Linux MIDI Guide and followed all of that, but I reverted to normal latency kernel, when the low-latency caused trouble with my input devices. Following Ted's instructions, I can run /usr/bin/audio start and then the vmpk script, which is nice, but then I can't use pulse (for watching tutorial on youtube.)



Is it best in the long run to use jack audio for everything, even on a normal 250hz kernel?










share|improve this question



















  • 1





    Drop Jack, and tell fluidsynth to use the default (PulseAudio) device.

    – CL.
    Mar 18 at 8:34













0












0








0








I need a simple way to connect the midi keyboard to pulse audio and leave it active. ( i'm not worried about low latency.)



So far, I've looked at Ted's Linux MIDI Guide and followed all of that, but I reverted to normal latency kernel, when the low-latency caused trouble with my input devices. Following Ted's instructions, I can run /usr/bin/audio start and then the vmpk script, which is nice, but then I can't use pulse (for watching tutorial on youtube.)



Is it best in the long run to use jack audio for everything, even on a normal 250hz kernel?










share|improve this question
















I need a simple way to connect the midi keyboard to pulse audio and leave it active. ( i'm not worried about low latency.)



So far, I've looked at Ted's Linux MIDI Guide and followed all of that, but I reverted to normal latency kernel, when the low-latency caused trouble with my input devices. Following Ted's instructions, I can run /usr/bin/audio start and then the vmpk script, which is nice, but then I can't use pulse (for watching tutorial on youtube.)



Is it best in the long run to use jack audio for everything, even on a normal 250hz kernel?







audio pulseaudio jack midi






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Apr 15 at 2:55







tidelake

















asked Mar 17 at 23:02









tidelaketidelake

1014




1014







  • 1





    Drop Jack, and tell fluidsynth to use the default (PulseAudio) device.

    – CL.
    Mar 18 at 8:34












  • 1





    Drop Jack, and tell fluidsynth to use the default (PulseAudio) device.

    – CL.
    Mar 18 at 8:34







1




1





Drop Jack, and tell fluidsynth to use the default (PulseAudio) device.

– CL.
Mar 18 at 8:34





Drop Jack, and tell fluidsynth to use the default (PulseAudio) device.

– CL.
Mar 18 at 8:34










1 Answer
1






active

oldest

votes


















0














For beginners who don't need to fuss with studio-grade settings...



executable file pulsepiano, adapted from Ted's Linux Midi Guide to use Pulse instead of Jack.



So far I only can't get the script to hook up the MIDI-out from the keyboard, but that might be another topic.



You have to install fluidsynth, vmpk, and get the soundfont: FluidR3_GM.sf2. The trailing ampersand runs the command in the background. The aconnect info also adapted from Ted's guide.



If you have problems,



use: kill -9 [PID of vmpk|fluidsynth|qsynth]



or: killall fluidsynth, killall vmpk, and so on.



Hope it isn't too much info. Without opening each app manually, this is about as beginner as it gets for midi.



#!/bin/bash

fluidsynth --server
--no-shell
--audio-driver=pulseaudio
--gain=1.0
--reverb=0.42
--chorus=0.42
/usr/share/sounds/sf2/FluidR3_GM.sf2 &>/tmp/fluidsynth.out &

sleep 2

vmpk &

sleep 2

vmpkport=$(aconnect -i |grep "client.*VMPK Output" | cut -d ' ' -f 2)0
synthport=$(aconnect -i |grep "FLUID Synth" | cut -d ' ' -f 2)0

echo "vmpk on $vmpkport & synth on $synthport"





share|improve this answer

























    Your Answer








    StackExchange.ready(function()
    var channelOptions =
    tags: "".split(" "),
    id: "106"
    ;
    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: false,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: null,
    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
    );



    );













    draft saved

    draft discarded


















    StackExchange.ready(
    function ()
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f506895%2fsimple-way-to-connect-midi-keyboard-to-pulseaudio-without-using-jack%23new-answer', 'question_page');

    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    0














    For beginners who don't need to fuss with studio-grade settings...



    executable file pulsepiano, adapted from Ted's Linux Midi Guide to use Pulse instead of Jack.



    So far I only can't get the script to hook up the MIDI-out from the keyboard, but that might be another topic.



    You have to install fluidsynth, vmpk, and get the soundfont: FluidR3_GM.sf2. The trailing ampersand runs the command in the background. The aconnect info also adapted from Ted's guide.



    If you have problems,



    use: kill -9 [PID of vmpk|fluidsynth|qsynth]



    or: killall fluidsynth, killall vmpk, and so on.



    Hope it isn't too much info. Without opening each app manually, this is about as beginner as it gets for midi.



    #!/bin/bash

    fluidsynth --server
    --no-shell
    --audio-driver=pulseaudio
    --gain=1.0
    --reverb=0.42
    --chorus=0.42
    /usr/share/sounds/sf2/FluidR3_GM.sf2 &>/tmp/fluidsynth.out &

    sleep 2

    vmpk &

    sleep 2

    vmpkport=$(aconnect -i |grep "client.*VMPK Output" | cut -d ' ' -f 2)0
    synthport=$(aconnect -i |grep "FLUID Synth" | cut -d ' ' -f 2)0

    echo "vmpk on $vmpkport & synth on $synthport"





    share|improve this answer





























      0














      For beginners who don't need to fuss with studio-grade settings...



      executable file pulsepiano, adapted from Ted's Linux Midi Guide to use Pulse instead of Jack.



      So far I only can't get the script to hook up the MIDI-out from the keyboard, but that might be another topic.



      You have to install fluidsynth, vmpk, and get the soundfont: FluidR3_GM.sf2. The trailing ampersand runs the command in the background. The aconnect info also adapted from Ted's guide.



      If you have problems,



      use: kill -9 [PID of vmpk|fluidsynth|qsynth]



      or: killall fluidsynth, killall vmpk, and so on.



      Hope it isn't too much info. Without opening each app manually, this is about as beginner as it gets for midi.



      #!/bin/bash

      fluidsynth --server
      --no-shell
      --audio-driver=pulseaudio
      --gain=1.0
      --reverb=0.42
      --chorus=0.42
      /usr/share/sounds/sf2/FluidR3_GM.sf2 &>/tmp/fluidsynth.out &

      sleep 2

      vmpk &

      sleep 2

      vmpkport=$(aconnect -i |grep "client.*VMPK Output" | cut -d ' ' -f 2)0
      synthport=$(aconnect -i |grep "FLUID Synth" | cut -d ' ' -f 2)0

      echo "vmpk on $vmpkport & synth on $synthport"





      share|improve this answer



























        0












        0








        0







        For beginners who don't need to fuss with studio-grade settings...



        executable file pulsepiano, adapted from Ted's Linux Midi Guide to use Pulse instead of Jack.



        So far I only can't get the script to hook up the MIDI-out from the keyboard, but that might be another topic.



        You have to install fluidsynth, vmpk, and get the soundfont: FluidR3_GM.sf2. The trailing ampersand runs the command in the background. The aconnect info also adapted from Ted's guide.



        If you have problems,



        use: kill -9 [PID of vmpk|fluidsynth|qsynth]



        or: killall fluidsynth, killall vmpk, and so on.



        Hope it isn't too much info. Without opening each app manually, this is about as beginner as it gets for midi.



        #!/bin/bash

        fluidsynth --server
        --no-shell
        --audio-driver=pulseaudio
        --gain=1.0
        --reverb=0.42
        --chorus=0.42
        /usr/share/sounds/sf2/FluidR3_GM.sf2 &>/tmp/fluidsynth.out &

        sleep 2

        vmpk &

        sleep 2

        vmpkport=$(aconnect -i |grep "client.*VMPK Output" | cut -d ' ' -f 2)0
        synthport=$(aconnect -i |grep "FLUID Synth" | cut -d ' ' -f 2)0

        echo "vmpk on $vmpkport & synth on $synthport"





        share|improve this answer















        For beginners who don't need to fuss with studio-grade settings...



        executable file pulsepiano, adapted from Ted's Linux Midi Guide to use Pulse instead of Jack.



        So far I only can't get the script to hook up the MIDI-out from the keyboard, but that might be another topic.



        You have to install fluidsynth, vmpk, and get the soundfont: FluidR3_GM.sf2. The trailing ampersand runs the command in the background. The aconnect info also adapted from Ted's guide.



        If you have problems,



        use: kill -9 [PID of vmpk|fluidsynth|qsynth]



        or: killall fluidsynth, killall vmpk, and so on.



        Hope it isn't too much info. Without opening each app manually, this is about as beginner as it gets for midi.



        #!/bin/bash

        fluidsynth --server
        --no-shell
        --audio-driver=pulseaudio
        --gain=1.0
        --reverb=0.42
        --chorus=0.42
        /usr/share/sounds/sf2/FluidR3_GM.sf2 &>/tmp/fluidsynth.out &

        sleep 2

        vmpk &

        sleep 2

        vmpkport=$(aconnect -i |grep "client.*VMPK Output" | cut -d ' ' -f 2)0
        synthport=$(aconnect -i |grep "FLUID Synth" | cut -d ' ' -f 2)0

        echo "vmpk on $vmpkport & synth on $synthport"






        share|improve this answer














        share|improve this answer



        share|improve this answer








        edited Apr 15 at 2:57

























        answered Apr 15 at 2:50









        tidelaketidelake

        1014




        1014



























            draft saved

            draft discarded
















































            Thanks for contributing an answer to Unix & Linux Stack Exchange!


            • 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.




            draft saved


            draft discarded














            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f506895%2fsimple-way-to-connect-midi-keyboard-to-pulseaudio-without-using-jack%23new-answer', 'question_page');

            );

            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







            Popular posts from this blog

            getting Checkpoint VPN SSL Network Extender working in the command lineHow to connect to CheckPoint VPN on Ubuntu 18.04LTS?Will the Linux ( red-hat ) Open VPNC Client connect to checkpoint or nortel VPN gateways?VPN client for linux machine + support checkpoint gatewayVPN SSL Network Extender in FirefoxLinux Checkpoint SNX tool configuration issuesCheck Point - Connect under Linux - snx + OTPSNX VPN Ububuntu 18.XXUsing Checkpoint VPN SSL Network Extender CLI with certificateVPN with network manager (nm-applet) is not workingWill the Linux ( red-hat ) Open VPNC Client connect to checkpoint or nortel VPN gateways?VPN client for linux machine + support checkpoint gatewayImport VPN config files to NetworkManager from command lineTrouble connecting to VPN using network-manager, while command line worksStart a VPN connection with PPTP protocol on command linestarting a docker service daemon breaks the vpn networkCan't connect to vpn with Network-managerVPN SSL Network Extender in FirefoxUsing Checkpoint VPN SSL Network Extender CLI with certificate

            Cannot Extend partition with GParted The 2019 Stack Overflow Developer Survey Results Are In Announcing the arrival of Valued Associate #679: Cesar Manara Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern) 2019 Community Moderator Election ResultsCan't increase partition size with GParted?GParted doesn't recognize the unallocated space after my current partitionWhat is the best way to add unallocated space located before to Ubuntu 12.04 partition with GParted live?I can't figure out how to extend my Arch home partition into free spaceGparted Linux Mint 18.1 issueTrying to extend but swap partition is showing as Unknown in Gparted, shows proper from fdiskRearrange partitions in gparted to extend a partitionUnable to extend partition even though unallocated space is next to it using GPartedAllocate free space to root partitiongparted: how to merge unallocated space with a partition

            Marilyn Monroe Ny fiainany manokana | Jereo koa | Meny fitetezanafanitarana azy.