If somebody cares, i moved my repository there < https://framagit.org/nicolasdanet/PureData >.
On 01-02-17 14:34, Nicolas Danet wrote:
If somebody cares, i moved my repository there < https://framagit.org/nicolasdanet/PureData >.
Looks cool. Can you say some more on this fork?
Greetings,
Fred Jan
Pd-dev mailing list Pd-dev@lists.iem.at https://lists.puredata.info/listinfo/pd-dev
It is a fork i did in order to make Pd fully embeddable (multiple instances), improve the GUI (specially in my case add a score notation module) and try to give it more consistency.
But IMHO the first thing absolutely required before to start those tasks was to clean the sources. I will probably finish that soon.
Next i'll extend the build script to more (modern) systems to share the result with people. The goal is to open it to as many contributors as i can (even newbies in development) to extend it and experiment on it. Personally i don't real need the DSP part (i want to explore more deeply machine learning with musical concepts), but at the same time i'm really excited by the "multi-processor parallel DSP" challenge.
I breaked some compatibilities and switched options to "build-time" instead of "run-time" as much as possible. I removed features (i.e undo/redo) that needs to be rewrote (and surely added bunch of new bugs). I changed the API interface, and i'll do it again more in the future. I don't want to keep it fully backward compatible, in order to throw all the bad design choices accumulated with time.
That repository is really WORK IN PROGRESS for now. That means it should compile on systems i use (OS X Snow Leopard / Debian Jessie) and is done to not pollute the computer targeted (with the build script provided). But it is 100 % at your own risk. I decided to share it before to get a usable version since it can be usefull to understand original Pd sources (i added comments for tricks i really had hard time to understand) and to start to seduce volunteers ;-)
Why a fork? PureData vanilla is a nice software, but i'm sure that all the things i changed brutally would have no chance to be merged.
----- Mail d'origine ----- De: Fred Jan Kraan fjkraan@xs4all.nl À: pd-dev@lists.iem.at Envoyé: Wed, 01 Feb 2017 20:26:40 +0100 (CET) Objet: Re: [PD-dev] FYI moved my repository
On 01-02-17 14:34, Nicolas Danet wrote:
If somebody cares, i moved my repository there < https://framagit.org/nicolasdanet/PureData >.
Looks cool. Can you say some more on this fork?
Greetings,
Fred Jan
Pd-dev mailing list Pd-dev@lists.iem.at https://lists.puredata.info/listinfo/pd-dev
_______________________________________________ Pd-dev mailing list Pd-dev@lists.iem.at https://lists.puredata.info/listinfo/pd-dev
Hi Nicolas,
It is a fork i did in order to make Pd fully embeddable (multiple instances), improve the GUI (specially in my case add a score notation module) and try to give it more consistency.
But IMHO the first thing absolutely required before to start those tasks was to clean the sources. I will probably finish that soon.
Cleaning or refactoring code is indeed a great way to revise previous solution and prepare for new functionality.
Next i'll extend the build script to more (modern) systems to share the result with people. The goal is to open it to as many contributors as i can (even newbies in development) to extend it and experiment on it. Personally i don't real need the DSP part (i want to explore more deeply machine learning with musical concepts), but at the same time i'm really excited by the "multi-processor parallel DSP" challenge.
I breaked some compatibilities and switched options to "build-time" instead of "run-time" as much as possible. I removed features (i.e undo/redo) that needs to be rewrote (and surely added bunch of new bugs). I changed the API interface, and i'll do it again more in the future. I don't want to keep it fully backward compatible, in order to throw all the bad design choices accumulated with time.
So it is targeted more towards specialized usage (do one thing good) and less to generic use (trying to do as much as possible, as good as possible), and remain backwards-compatible. This can lead to interesting 'branches' and maybe features that benefit all.
That repository is really WORK IN PROGRESS for now. That means it should compile on systems i use (OS X Snow Leopard / Debian Jessie) and is done to not pollute the computer targeted (with the build script provided). But it is 100 % at your own risk. I decided to share it before to get a usable version since it can be usefull to understand original Pd sources (i added comments for tricks i really had hard time to understand) and to start to seduce volunteers ;-)
Why a fork? PureData vanilla is a nice software, but i'm sure that all the things i changed brutally would have no chance to be merged.
That is so cool about forking. It allows us to choose between compatibility and trying new features fast :-).
Greetings & success,
Fred Jan
----- Mail d'origine ----- De: Fred Jan Kraan fjkraan@xs4all.nl À: pd-dev@lists.iem.at Envoyé: Wed, 01 Feb 2017 20:26:40 +0100 (CET) Objet: Re: [PD-dev] FYI moved my repository
On 01-02-17 14:34, Nicolas Danet wrote:
If somebody cares, i moved my repository there < https://framagit.org/nicolasdanet/PureData >.
Looks cool. Can you say some more on this fork?
Greetings,
Fred Jan
Pd-dev mailing list Pd-dev@lists.iem.at https://lists.puredata.info/listinfo/pd-dev
Pd-dev mailing list Pd-dev@lists.iem.at https://lists.puredata.info/listinfo/pd-dev
TBH it is targeted more towards *my* usage ;-) It is the result of frustrations. I want a simple environment to experiment generative music. I want those experiments to be reusable everywhere freely. Everywhere that means embedded in other softwares (as a plugin or more deeply) or not, on whatever (cheap) platform. Freely that means whithout dependency to proprietary code, and to unexpected library / company choices. After time i decided to do it myself, i hope that other people share my goal.