Skip to content
Snippets Groups Projects
  1. Aug 31, 2020
  2. Aug 19, 2020
    • Albert Gräf's avatar
      Improve bendin compatibility with vanilla. · 772072ec
      Albert Gräf authored
      This adds an option to make bendin use the vanilla range of 0..16383 for
      compatibility. As was observed a long time ago, this is at odds with the
      bendout range of -8192..8191, and was thus fixed in pd-l2ork at some
      point. But Miller Puckette has decided that this bug won't *ever* be fixed in
      vanilla, and this is even documented in vanilla's midi-help.pd patch.
      
      This discrepancy breaks a lot of patches involving MIDI, so a compatibility
      option is needed. It's been possible to use -legacy to get vanilla's bendin,
      but it's better not to conflate legacy iemgui positioning issues with the
      bendin implementation. The former won't usually break interoperability, but
      the latter does.
      
      So, as suggested by Ico Bukvic, we add a flag as an optional second argument
      to bendin instead. If present, this option explicitly denotes the target
      range: zero means the default (pd-l2ork, signed) output range, nonzero the
      vanilla-compatible unsigned range. In addition, there's a new -legacy-bendin
      command line option which makes unsigned output the default for bendin objects
      which don't specify the range explicitly. You'll want to put this into your
      startup flags in the preferences if you need out-of-the-box vanilla
      compatibility.
      772072ec
  3. Aug 03, 2020
  4. Aug 01, 2020
  5. Jul 29, 2020
  6. Jul 28, 2020
  7. Jul 27, 2020
    • Guillem Bartrina's avatar
      ce78b741
    • Guillem Bartrina's avatar
      pd vanilla fwd intlet~ argument port · 5379dfb8
      Guillem Bartrina authored
      comment the line that defines an extra inlet for the 'inlet~' object
      
      show error message in the case its a inlet(~) object but argument 'fwd' is not specified. Third approach
      
      fix for case fwd message is not properly built, pd could crash
      
      add zcheckgetfn method. given a selector and a list of param types, checks if the object has that method and if the params coincide
      
      switch to mess3 method for calling fwd callback and add proper argument verification,  pack conditions to call inlet_fwd inside it, selector 'fwd' can be sent again through inlet objects
      
      create wrappers of symbol and blob for inlet_fwd
      
      create wrappers of pointer for inlet_fwd
      5379dfb8
    • Jonathan Wilkes's avatar
      port the object, add help files · ed8c5c41
      Jonathan Wilkes authored
      ed8c5c41
  8. Jul 25, 2020
  9. Jul 24, 2020
  10. Jul 22, 2020
  11. Jul 21, 2020
  12. Jul 20, 2020
  13. Jul 18, 2020
  14. Jul 12, 2020
  15. Jul 11, 2020
    • Jonathan Wilkes's avatar
      This adds the following: · 0eeeb22e
      Jonathan Wilkes authored
      * b_sym field to t_textbuf
      * 2nd inlet and "send" method for text define
      * text insert class
      * improve a stray evalfile error
      * show the [text] name (if it exists) in the title for the window
      * updates help doc accordingly
      0eeeb22e
  16. Jul 07, 2020
  17. Jul 05, 2020
  18. Jul 03, 2020
  19. Jul 02, 2020
Loading