Recent Releases of pd4web
pd4web - v2.3.0.rc2
- add fftease and update timbreIDLib
- add goat counter (is opensource)
- add soundtouch~ object
- add support for pd extra objects
- add earplug library
- fix partialtrack~ library
- C++
Published by charlesneimog over 1 year ago
pd4web - 2.1.0.dev4
- Change how objects are found;
- Update clone objects when using external abstractions;
- Update Gui functions
- Add keyboard and knob gui objects;
And a lot of others minor errors and fixes.
- C++
Published by charlesneimog over 1 year ago
pd4web - 2.0.10.post1
- Minor fix for CI and for when source copy files of libraries
- C++
Published by charlesneimog over 1 year ago
pd4web - 2.0.0
This is a complete rewrite of how pd4web works. I believe it offers a more simple approach, but yet quite similar from a coding perspective. However, it's still far from complete and there are many features still missing.
Main Changes
Now we use C++ and emscripten bind;
I embbed all necessary js code calls inside the c++ code, this means that now you just need to write the code below to make
pd4webwork.
``` js ```
Now we use
cmakeand pd.cmake to compile externals, this make compilation and adding externals more simple.Now we build a
Gitrepo for the PureData project. I believe this can be an excellent way to keep a project running over the years. Everything from the PureData code, the libraries code, the build script will be added to the project. And finally we create a Git repo.Now once you compile the project, you can modify the
index.htmlfile that it will not be replaced, you also can add files inside theWebPatchfolder. We will just modify these files.pd4webwill not delete anything.
pd4web.jspd4web.gui.jspd4web.threads.jspd4web.wasmpd4web.worker.jspd4web.ww.js;
In another words, just the 'binary' files.
- C++
Published by charlesneimog over 1 year ago
pd4web - 2.0.0-beta
This is a complete rewrite of how pd4web works. I believe it offers a more simple approach, but yet quite similar from a coding perspective. However, it's still far from complete and there are many features still missing.
Main Changes
Now we use C++ and emscripten bind;
I embbed all necessary js code calls inside the c++ code, this means that now you just need to write the code below to make
pd4webwork.
``` js ```
Now we use
cmakeand pd.cmake to compile externals, this make compilation and adding externals more simple.Now we build a
Gitrepo for the PureData project. I believe this can be an excellent way to keep a project running over the years. Everything from the PureData code, the libraries code, the build script will be added to the project. And finally we create a Git repo.Now once you compile the project, you can modify the
index.htmlfile that it will not be replaced, you also can add files inside theWebPatchfolder. We will just modify these files.pd4webwill not delete anything.
pd4web.jspd4web.gui.jspd4web.threads.jspd4web.wasmpd4web.worker.jspd4web.ww.js;
In another words, just the 'binary' files.
- C++
Published by charlesneimog almost 2 years ago
pd4web - 1.2.3
This release fix minor errors, but it also prepare to pd4web for WebMidi support.
We started to isolate wasm pd module. Now we need to start pd using PureData. It also remove the extra js scripts. To load pd4web you just use main.js and it will load everything else.
Others
- Better look for vu;
- add support to send List for PureData
sendList(receiver, array). - add
--noguiflag forpd4webcommand line.
- C++
Published by charlesneimog over 2 years ago
pd4web - 1.2.2
What's Changed
- add initial support to GUI patch on the webpatch by @charlesneimog in https://github.com/charlesneimog/pd4web/pull/4
- Simple GUI interface must be working now by @charlesneimog in https://github.com/charlesneimog/pd4web/pull/5
Full Changelog: https://github.com/charlesneimog/pd4web/compare/1.2.1...1.2.2
- C++
Published by charlesneimog over 2 years ago
pd4web - 1.2.1
update testes to python 3.11 add messagehook remove own composition test try to fix myprint update testes to python 3.11
- C++
Published by charlesneimog over 2 years ago
pd4web - 1.2.0
- Minor fixes related to the processed abstractions.
- Remove some extra codes;
- Start to work on simple GUI draw for Web.
- Minor changes related with microphone config (tries to improve latency for live audio).
- fix bug with clone patches
Libraries Support
- C++
Published by charlesneimog over 2 years ago