GithubHelp home page GithubHelp logo

rsvp.v1's Introduction

RSVP [Répondez S’il Vous Plaît - (R)afael (S)ubía (V)aldez (P)resets]

State Saving System for Pure Data

RSVP is a state saving system for Pure Data (http://puredata.info/). It was created to offer Pure Data users a way to record presets for the GUI objects inside patches.

RSVP stands for two things Répondez S’il Vous Plaît and my initials Rafael Subía Valdez Presets. The concept of RSVP in an invitation is to confirm assistance to an event, so this translated to the preset system is that that space and time is reserved for a certain value, it is "reserved".

Getting Started

Download the package and set the path in Pure Data. Call the provided objects in your Pure Data file. It is also recomended to always use the package locally for each project. This way you can customize the library for each project; this allows you to change the colors and size of the GUIs.

[GUI-creator <arg>] 

The argument will be the unique ID which the GUIs will be created with. This module will allow you to create the GUIs available by clicking the options. Then create the abstraction to save and recall the presets:

[PresetManager <arg>]

The argument will provide the prefix name for the text file recorded in the same path as the patch. Modify the GUI values and record and recall your values.

Tutorial

for more information and video tutorials from YOUTUBE please visit: (http://www.jrsv.net/pure-data-preset-system)

Prerequisities

RSVP depends on the following libraries available through the "DEKEN" package manager inside PD (comes with vanilla 0.47-1 or can be installed separetly). Make sure to download and install each package . Set the path to the libraries in PD preferences and if necessary load/declare the libraries

  • HCS
  • iemguts
  • iemlib
  • flatgui
  • cyclone
  • tof
  • zexy

Author

José Rafael Subía Valdez (www.jrsv.net)

License

This Project is released under GPL version 3 license agreement. More details available in the readme file

Acknowledgments

I would like to thank all the PD community that activily participate in the different gathering points of information (LIST and FACEBOOK) specially to the following people that helped me with ideas and solutions to the problems:

  • Matt Barber
  • Liam Goodacre
  • Thomas Grill

rsvp.v1's People

Contributors

jrsv avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

rsvp.v1's Issues

RSVP not functioning due to "couldn't create initbang"

Hi,
Trying out rsvp on PD 0.52.2. Its not generating the GUIs when I click on them. I've declared the following libraries-

  • HCS
  • iemguts
  • iemlib
  • flatgui
  • cyclone
  • tof
  • zexy

I'm getting the "initbang....couldn't create" message in the console.

Screenshot 2022-11-01 at 12 57 45

I've opened both GUI-creator and PresetManager and I can see on both that initbang is not recognised
Screenshot 2022-11-01 at 13 05 24

Will rsvp still function if I alter these to loadbang do you think? Or is there another library I can download?

Many thanks

brp_pre anomally

[brp_pre] still needs work as the saving stage is divided in 2 stages with a local [cyclone/coll] to record the duration and envelope

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.