Recent Releases of pd4web

pd4web - 2.2.7

  • Fix Windows path limit, try to use C:\ProgramData instead of things inside C:\Users\<USERNAME>\Documents\Pd\external\pd4web.

- C++
Published by charlesneimog over 1 year ago

pd4web - 2.2.6

  • Bump version (hope this finally fix the windows issue)

- C++
Published by charlesneimog over 1 year ago

pd4web - 2.2.5

  • fix pd object

- C++
Published by charlesneimog over 1 year ago

pd4web - 2.2.3.post1

  • fix for pip

- C++
Published by charlesneimog over 1 year ago

pd4web - 2.2.3

  • Fix Object for Mac Os.

- C++
Published by charlesneimog over 1 year ago

pd4web - 2.2.2

  • Add quotes in the pd4web executable in case of paths with spaces;

- C++
Published by charlesneimog over 1 year ago

pd4web - 2.2.1

  • Add version to the pd object in case something break in the future

- C++
Published by charlesneimog over 1 year ago

pd4web - 2.2.0

  • More docs updates;
  • Save a versions.yaml inside Pd4Web folder to track the versions used in the project.

- C++
Published by charlesneimog over 1 year ago

pd4web - 2.1.2

  • Fix object external being found when it does not exist;

- C++
Published by charlesneimog over 1 year ago

pd4web - 2.1.1

  • Fix how window install emscripten and emcc.

- C++
Published by charlesneimog over 1 year ago

pd4web - 2.1.0

  • add else/keyboard and else/knob to libraries to support gui objects;
  • add support to clone when using external abstractions;
  • a lot of fixes;

- C++
Published by charlesneimog over 1 year ago

pd4web - 2.1.0.rc3

  • Fix sound icon toggle.

- C++
Published by charlesneimog over 1 year ago

pd4web - 2.1.0.rc2

  • Minor fix for realtime print on PureData

- C++
Published by charlesneimog over 1 year ago

pd4web - 2.1.0.rc1

  • Fixes for windows object;
  • Global variable to check pd4web once.

- C++
Published by charlesneimog over 1 year ago

pd4web - 2.1.0.dev6

  • Pd object fixes.

- C++
Published by charlesneimog over 1 year ago

pd4web - 2.1.0.dev5

  • Fix script for Windows.

- 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.1.0.dev1

- 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.10

  • Avoid to replace files inside WebPatch

- C++
Published by charlesneimog over 1 year ago

pd4web - 2.0.9

  • Fix previous CI error

- C++
Published by charlesneimog over 1 year ago

pd4web - 2.0.8

  • Add update option on pd4web for Patch.

- C++
Published by charlesneimog over 1 year ago

pd4web - 2.0.7

  • Add complete cyclone and fix else problems

- C++
Published by charlesneimog over 1 year ago

pd4web - 2.0.6

  • Move libpd_float and others to the workers thread, this make the iteration with Pd more reliable because of !emscripten_is_main_browser_thread()

- C++
Published by charlesneimog over 1 year ago

pd4web - 2.0.5

  • Fix error with vsl and hsl;
  • Add zoom option when render the patch;

- C++
Published by charlesneimog over 1 year ago

pd4web - 2.0.4

  • Small fix for certificates on Windows machines

- C++
Published by charlesneimog over 1 year ago

pd4web - 2.0.3

  • Minor updates to use pd4web object for Pd.

- C++
Published by charlesneimog over 1 year ago

pd4web - 2.0.2

Fix build with pmpd.

- C++
Published by charlesneimog over 1 year ago

pd4web - 2.0.1

This release just fix issues with else new version.

- 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 pd4web work.

``` js ```

  • Now we use cmake and pd.cmake to compile externals, this make compilation and adding externals more simple.

  • Now we build a Git repo 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.html file that it will not be replaced, you also can add files inside the WebPatch folder. We will just modify these files. pd4web will not delete anything.

  1. pd4web.js
  2. pd4web.gui.js
  3. pd4web.threads.js
  4. pd4web.wasm
  5. pd4web.worker.js
  6. pd4web.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 pd4web work.

``` js ```

  • Now we use cmake and pd.cmake to compile externals, this make compilation and adding externals more simple.

  • Now we build a Git repo 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.html file that it will not be replaced, you also can add files inside the WebPatch folder. We will just modify these files. pd4web will not delete anything.

  1. pd4web.js
  2. pd4web.gui.js
  3. pd4web.threads.js
  4. pd4web.wasm
  5. pd4web.worker.js
  6. pd4web.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 --nogui flag for pd4web command 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.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

pd4web - 1.1.3

  • minor fixes and fix bad release

- C++
Published by charlesneimog over 2 years ago

pd4web - 1.1.2

  • fix bad release

- C++
Published by charlesneimog over 2 years ago

pd4web - 1.1.1

Minor fixes

- C++
Published by charlesneimog over 2 years ago

pd4web - 1.1.0

- C++
Published by charlesneimog over 2 years ago

pd4web - 1.0.9

Full Changelog: https://github.com/charlesneimog/PdWebCompiler/compare/1.0.8...1.0.9

- C++
Published by charlesneimog over 2 years ago

pd4web - 1.0.8

  • better docs,
  • minor fixes for pd2wasm.

- C++
Published by charlesneimog almost 3 years ago

pd4web - 1.0.7

  • fix error with clone

- C++
Published by charlesneimog almost 3 years ago

pd4web - 1.0.6

  • fix minor erros on Windows OS.

- C++
Published by charlesneimog almost 3 years ago

pd4web - 1.0.5

- C++
Published by charlesneimog almost 3 years ago

pd4web - 1.0.4

- C++
Published by charlesneimog almost 3 years ago

pd4web - 1.0.3

- C++
Published by charlesneimog almost 3 years ago

pd4web - 1.0.2

- C++
Published by charlesneimog almost 3 years ago

pd4web - 1.0.1

- C++
Published by charlesneimog almost 3 years ago

pd4web - 1.0.0

- C++
Published by charlesneimog almost 3 years ago