Howdy all, better late than never! PdParty 1.3.1 is now out on the iOS App Store, shortly after 1.3.0 was released before Christmas.
This is a major release which brings many important changes and updates from the previous 1.2 releases and still installs on older devices running iOS versions back to iOS 9. NOTE: There is currently a bug for multi-channel audio input. If not all channels are receiving input, try changing the samplerate in settings, then changing back. This fix for this will come in PdParty 1.3.2 if/when I can borrow an interface with more than stereo input. PLUG: If you appreciate this work, I can be sponsored on Github and am available for workshops, performances, etc. :) Website: http://danomatika.com/code/pdparty <http://danomatika.com/code/pdparty> Github: https://github.com/danomatika/PdParty <https://github.com/danomatika/PdParty> ## 1.3.1: 2022-12-26 * fixed multi-channel audio by re-enabling reconfiguration on route change * fixed dangling , in comments by concatting single commas with previous words when parsing patch * added multi_channel test patch * additional bugfixes and improvements ## 1.3.0: 2022-12-16 * updated to libpd 0.13.2 (pd 0.53-1) * major audio updates via the Obj-C audio overhaul in libpd 0.12+: - fixed sample rate handling on newer devices, now independent of hardware - Bluetooth and AirPlay output should now work as expected - multi-channel I/O should also work (not fully tested beyond 2 in / 2 out) - default sample rate now 48000 to match modern devices - non-rjdj scenes now use selectable sample rate in settings: 48k, 44.1k, or 96k * OSC multicast update: - added OSC multicast receiving support (IPv4 only for now) - updated OSC settings view with separate send and receive sections - fixed OSC restart timer retrigger due to missing invalidation - don't hide settings on OSC server error so bad values can be fixed * touch - added extended #touch with radius / force and #stylus events for ApplePencil and similar devices, enable by sending: #pdparty touch extended 1 (requested by korakios) - added support for sending #touch events everywhere aka over all widgets, enable by sending: #pdparty touch everywhere 1 - #touch events now sent over canvas and comment objects (requested by delmenhorst) * motion - added #motion events for processed device orientation, rotation, and separate gravity/user accel (developed from contribution by Tiago Brizolara) - added Motion pdparty test (run copy tests in settings to update) - added Elemental - Rain PdParty sample by Tiago Brizolara * viewport - added support for droidparty named ViewPort canvas, set it's size and pos to render only a subsection of overall patch (requested by Antoine Rousseau) - added ViewPort pdparty test scene * fixed ipad controls view play/pause and record buttons not working due to globals creation order * fixed rotation on iOS 14+ (Servando's dancing iPhone) * fixed Bluetooth and AirPlay not actually enabled (reported by Peter Gahn) * fixed open via pdparty:// url null path handling (reported by Josef Novotny) * fixed iem gui colors by adding support for Pd 0.52+ hex color values * fixed parsing of Pd 0.52+ escaped strings * fixed note ghosting from some devices by forcing midi note off vel to 0 for pd * fixed failure to reload Browser after rename action * fixed crash when using Bluetooth MIDI device due to missing privacy message (reported by Jonathan Pivar via TestFlight crashlog) * fixed TriSamp sample rate handling (run copy samples in settings to update) * added List widget for pd 0.52 * added dark mode support for native ui (not patch canvas) * added [keyname] support for iOS 13.4+ * added #shake event * added support for receiving zip files via AirDrop * added support for managing PdParty Documents folder in the Files app (fomalsd) * added double-tap microphone image to toggle mic input value * added Browser copy action to Move... menu * prefer opening a min of 2 audio inputs and 2 audio outputs * set default mic volume to 0.25 * changed widget scaling mode to use aspect ratio, this should render smaller widgets instead of overlaps on oblique sizes, ex. 4:3 patch on 16:9 * changed location services to request "when in used" + background mode instead of "always on", this also fixes permissions popup not appearing after selecting "ask next time" * record timestamp now prepended and format now MM-dd-yyyy_HH-mm-ss to nominally match original robotcowboy project file naming * accelerometer orientation now matches device orientation except for rjdj scenes, reenable old behavior by sending: #pdparty accel orientation 1 * improved empty symbol handling and no longer require default 'symbol' text * set osc send & receive port placeholders to match defaults * increased ribbon control width and ensure a minimum size * updated various test scenes (reload by copy tests folder in Settings) * various UI tweaks for newer iOS versions * various deprecation and bug fixes * removed console view size constraint on ipad -------- Dan Wilcox @danomatika <http://twitter.com/danomatika> danomatika.com <http://danomatika.com/> robotcowboy.com <http://robotcowboy.com/>
_______________________________________________ [email protected] mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
