• flextUser

    It's text from a file.

    posted in technical issues read more
  • flextUser

    @jameslo Very useful ! Thanks. I didn't know about this protocol. That does it.
    I'm trying to compare time values from a transport to stored values from a text sequence so I can change parameters at specific times.
    Screenshot 2023-11-10 143334.png

    I could use [text sequence] alone but my transport behaves like a real performer with IOI variations.

    posted in technical issues read more
  • flextUser

    @whale-av Thanks David! I will take a look at list-abs. There is no way to unpack inside makefilename right? [makefilename %d %d %d]
    Martin.

    posted in technical issues read more
  • flextUser

    Screenshot 2023-11-10 111056.png

    Is there a way to do it preserving the zero ? I want to compare two lists that include zeros left and right.
    Cheers

    posted in technical issues read more
  • flextUser

    Yes ! Deleting plugdata's internal folder worked, I also checked the develop branch. Thanks !

    posted in extra~ read more
  • flextUser

    Thanks again for your help. I was able to fix build errors (git problems) but still get errors with LV2 which I don't need so I disabled it.
    plugdata.exe will not launch, here is the output:

    plugdataException.txt

    posted in extra~ read more
  • flextUser

    Thank you. These are the errors I get when building solution in VS2022
    Screenshot 2023-02-24 100238.png

    posted in extra~ read more
  • flextUser

    Thank you Timothy! That's what I'm doing now but I get errors when building sln in VS (I can report) also, I would like to use the latest version of Pd from their git repository. Can I just replace the submodules ?

    posted in extra~ read more
  • flextUser

    Hi,
    Has anyone been able to compile Plugdata with the generator for VS 64?

    posted in extra~ read more
  • flextUser

    If you really need to share with Windows users and have a Windows machine then it is possible and very easy to compile externals in Windows without Msys2 using MVS. Regarding your question, at the moment I am not able to cross-platform compile Pd in Msys2 and I'm not sure how the Windows packages are compiled at the moment.

    posted in extra~ read more
  • flextUser

    Dear forum,

    I want to create a custom Ubuntu Live Cd with Pd vanilla, a bunch of externals I created and a patch for the performer to run. He will be traveling with a basic Windows laptop and I compiled my externals for Linux (and OS X) only. He will provide his own audio interface. Will this work ? There are tools for creating custom live cds but I have no experience with them.
    Has anyone tried something like this ? The idea is for the performer to boot from a USB stick , start jack and run the patch.

    posted in technical issues read more
  • flextUser

    I can reproduce it. Objects made with Faust crash PD when using multiple instances. Also, when adding two (different) objects to a patch, signal goes through only one.

    posted in technical issues read more
  • flextUser

    Well, I guess I found the answer by doing the homework and looking at fldefs_methadd.h

    //! Add a a handler for a method with implicit arguments
    #define FLEXT_CADDMETHOD_(CL,IX,M_TAG,M_FUN) \

    posted in extra~ read more
  • flextUser

    I'm new to Flext, and haven't coded in C++ in a long time. Made a simple object that reads a symbol; I get the following error:

    error: reference to non-static member function must be called
    FLEXT_ADDMETHOD_S(0,"read",m_read);

    Also can someone clarify the difference between the two ways to register methods (ADDMETHOD and CADDMETHOD) ?
    Any help will be appreciated.

    #include <flext.h>
    
    #if !defined(FLEXT_VERSION) || (FLEXT_VERSION < 400)
    #error You need at least flext version 0.4.0
    #endif
    
    class hello:
    
        public flext_base
    {
    
        FLEXT_HEADER(hello,flext_base)
     
    public:
    
        hello();
        
    protected:
    
        void m_read(t_symbol *argument);
        
    private:
    
        FLEXT_CALLBACK_S(m_read)
    };
    
    FLEXT_NEW("hello",hello)
    
    
    hello::hello() {
    
        
        AddInAnything();
        
        FLEXT_ADDMETHOD_S(0,"read",m_read);
    
    }
    
    void hello::m_read(t_symbol *argument) {
        post("reading argument: %s)",GetString(argument));      
            
    }
    
    

    posted in extra~ read more
Internal error.

Oops! Looks like something went wrong!