• 60htz

    Yes no problem! I will follow your fork in parallel of others :)

    posted in technical issues read more
  • 60htz

    While searching information, I found this discussion interesting about the idea of trying to merge the features:
    https://github.com/uliss/pure-data/issues/46

    posted in technical issues read more
  • 60htz

    Ok, I can understand that making a GUI plugin could be difficult at this step!

    But it's also a bit frustrating sometimes to see many forked version of pd with nice enhancement that won't be merged :)

    posted in technical issues read more
  • 60htz

    Hi Nicolas, I built it in OSX 10.9.5 simply following the steps in your github page ( Run the "./build.sh" command.). I see that I have Active TCL 8.5 installed.
    And yes, it worked out of the box and it looks very smooth ;)

    The grid is nice to keep the patch clean, and it works better than in Pd-ceammc (where if fails if more than one object is moved at once...). Do you plan to make a Puredata tcl plugin? What is the futur of Spaghettis ?

    Merci!

    posted in technical issues read more
  • 60htz

    Hi,

    I tried different forks of PureData recently and find a really nice and simple feature wich is Grid snap in patch.
    (Pd-ceammc and Spaghettis (a new "simple, fast and embeddable" fork of pd) use it and the result is nice and cleaner than regular pd way of patching.

    My question is, would it be possible to create a tcl plugin for pure data?

    posted in technical issues read more
  • 60htz

    I confirm the same error "Gem: can't load library" on pd 0.47.1 64bit OSX 10.9

    posted in extra~ read more
  • 60htz

    Thanks @whale-av, it looks to work. But I notices that the save process always break the patching experience like writing in a new object while saving exit the texte fill process etc... don't know if there is a way to avoid this... and the original still get saved along with the backup.

    I may have find a solution for changing the patch silently, using sys_gui and send pd command in tcl. One of the key might be using the ::pd_menucommands::set_filenewdir command and change the working directory temporally, save the patch, then revert the path back?
    But don't know how it works since I tried with ggee/getdir and get errors:

    [ggee/getdir]
    |
    [$1/backup(
    |
    ::pd_menucommands::set_filenewdir $1
    |
    [hcs/sys_gui]

    returns:

    (Tcl) UNHANDLED ERROR: bad window path name "/Users/raphael/Desktop/PureData_MEANDRE_2.8_MAC/MEANDRE/extra"
        while executing
    "wm attributes $mytoplevel -titlepath"
        (procedure "::pd_menucommands::set_filenewdir" line 5)
        invoked from within
    "::pd_menucommands::set_filenewdir /Users/raphael/Desktop/PureData_MEANDRE_2.8_MAC/MEANDRE/extra  "
        ("uplevel" body line 2)
        invoked from within
    "uplevel #0 $cmds_from_pd"
    

    posted in technical issues read more
  • 60htz

    @whale-av

    For the mouse event, I found that [mouse( then [mouseup( message did the trick perfectly:

    [mouse 0 0 1 0, mouseup 0 0 1 0(

    Now trying with a metro every minute and it breaks the patching experience because of current object deselection/patchcord cancellation during the process of course... grrr almost ok! :laughing:

    posted in technical issues read more
  • 60htz

    @ingox
    Nice, I will dig into [vis 1( solution!
    I am using OSX but I will try on windows too.

    @whale-av
    Thanks, I will try also this tcl plugin as soon as I can and would be happy to test the step back function.

    After all that, still need to get the main patch's filename to feed the [send] object with the actual patch' name... wich surely be different than savethis.pd :)

    posted in technical issues read more
  • 60htz

    @whale-av
    I make workshops with students and some of them often make mistakes and lost they work and motivation... I'd like to found a way to provide them with a reliable auto-backup option if possible.

    @ingox
    Clever way to do it! It works and there is no "break" in the time process...
    Since extended have no "menunew", I replaced the message with:

    [;
    pd filename backup.pd /Users/raphael/Desktop;
    #N canvas;
    #X pop 1;
    (

    Now I am searching a way to disable selection but I don't understand how [mouse( message works to simulate a mouseclick.

    Next, I need to test this in an "everyday patching situation" to check if it's reliable!

    posted in technical issues read more

Internal error.

Oops! Looks like something went wrong!