On 12/19/2017 04:08 PM, Robert Jonsson wrote:
Stereo input is now supported by the RtAudio backend so it's starting to be actually useable =) The buffer and samplerate settings in the configuration are also wired to the RtAudio backend now. There's also a new selector for selecting between Pulse,Alsa,OSS and RtAudio based jack. Though I would consider Pulse to be the only supported.

I think that's all the work I will put into features for now. Hopefully will move towards more recording and testing in the coming days.

It's... alive!
Awesome.

Taking a peek at the code, I realized that you may need some help
 adding routing capabilities. It could be a big job since it involves
 adding a completely new route type. That involves checking every
 place in the code that uses routes. (This is why I try to use
 switch(type) statements everywhere instead of if(type...) so that
 the compiler will automatically point out any neglected 'cases'.)

However, I have been meaning to add a new type of route myself but have
 dreaded the work that might be involved but now may be a good chance.
The new type route is...

  Control routes.

The ability to route any audio control signal such as plugin controls.
That means being able to finally use plugin control output signals.
Think side-chaining, DIY building-block compressor chains etc.

One problem I think is that you can't just connect controls and go.
I figure there has to be some sort of middle-ware in between which
 allows adjustment of the connected values' amplitudes and offsets.
Unless... the destination port's plugin already /has/ such adjustments,
 which we could never be guaranteed.

T.


Reminds me, I loaded an old song after your big checkin, Tim, and I noticed one of the synths were wrongly transposed, any related changes that could interfere?

Regards,
Robert


2017-12-17 11:32 GMT+01:00 Robert Jonsson <[email protected] <mailto:[email protected]>>:



    2017-12-16 1:24 GMT+01:00 Tim <[email protected]
    <mailto:[email protected]>>:



        On 12/15/2017 06:11 PM, Robert Jonsson wrote:

            Just wanted to share.

            The video is of MusE with hacked in support for using pulse
            audio as soundcard output device :)
            https://youtu.be/ajE9YntRY70

            Cleaning needed before it can be checked in (if at all).


        Wow, I was thinking the same thing - we need a Pulse driver.

        Because some distros get the Pulse + Jack stuff wrong.
        For example you can't play a YT music video and play along in MusE.

        I know that *buntu gets it right but here in SUSE for example,
          as with some other distros, out of the box Pulse and Jack are
          mutually /exclusive/ unless you manually set up the system for it.

        An ALSA driver would be nice too. But even that I believe would
          need to be opened in exclusive mode, and I think Pulse would not
          like that, same deal as with Jack.


    It uses the 3rd party library RtAudio which has backend support for
    Alsa too so it should be possible to support that. It also supports
    DirectSound, ASIO and CoreAudio, for the future maybe...

    I will try to fix it up so it might be an improved replacement for
    the dummy driver. Just have to remember what I did, started it
    before summer but didn't get it working until I retested now :P

    /Robert



        Thanks.


            /Robert


        
------------------------------------------------------------------------------
        Check out the vibrant tech community on one of the world's most
        engaging tech sites, Slashdot.org! http://sdm.link/slashdot
        _______________________________________________
        Lmuse-developer mailing list
        [email protected]
        <mailto:[email protected]>
        https://lists.sourceforge.net/lists/listinfo/lmuse-developer
        <https://lists.sourceforge.net/lists/listinfo/lmuse-developer>




------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Lmuse-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lmuse-developer

Reply via email to