From mark at gidgetkitchen.org Sat Nov 13 19:22:05 2010 From: mark at gidgetkitchen.org (Mark Terranova) Date: Sat, 13 Nov 2010 10:22:05 -0800 Subject: Fun events Message-ID: Hello everyone, some fun stuff upcoming- Today a Fedora party from 3:30-7pm , Cake, coffee, and a few prizes. NixiePixel will be there also http://nixielixel.com https://fedoraproject.org/wiki/Release_Party_F14_Bay_Area Next week Gidget Kitchen starts its FOSS classes, starting with pictures using Linux, Hugin Panorama maker, and basic photo editing Thursday the 18th 5:30- 6:30. Let us know what sorts of classes you want, Ubuntu, Fedora, and OpenShot video editor, what else sounds good? Dec 15th is still on for a Partimus party/fundraiser http://www.partimus.org/ Early next year, the next West Coast Community Leadership Summit is on Jan 15, 2011, at DeVry in Daly City. https://twitter.com/CLSWEST -------------- next part -------------- An HTML attachment was scrubbed... URL: From jim at well.com Mon Nov 15 22:51:18 2010 From: jim at well.com (jim) Date: Mon, 15 Nov 2010 13:51:18 -0800 Subject: BayPIGgies meeting Thursday, November 18, 2010: Embedding Python as a Realtime Audio Scripting Engine Message-ID: <1289857878.1991.176.camel@jim-laptop> This meeting's talk is "Embedding Python as a Realtime Audio Scripting Engine" by Patrick Stinson Topics include * separation and communication between the application and the scripting engine * why Python is "safe" for audio work, including empirical performance metrics and caveats related to multithreaded processing as p performance requirements increase. I will share my experiences using the standard CPython implementation to research and develop a state-of-the-art scripting engine for the Play commercial sampling engine Speaker: Patrick Stinson Patrick Stinson has a BSc in Computer Science from the University of London and currently lives in the North Lake Tahoe area. He started out working with CPython and Zope/Plone in his home town of Anchorage, Alaska and has most recently developed the user interface and scripting engine for the Hollywood-Based "Play" music platform. Play is a commercial audio engine intended for building software musical instruments. It runs in popular audio plugin formats, and provides a scripting engine that allows studio musicians to create complex musical effects and sequencing behavior. It uses Qt for the GUI, juce for audio support, and python for the scripting engine. LINKS: Find more information here: http://www.soundsonline.com/ ......................................... Meetings usually start with a Newbie Nugget, a short discussion of an essential Python feature, especially for those new to Python. Tonight's Newbie Nugget: none. LOCATION Symantec Corporation Symantec Vcafe 350 Ellis Street Mountain View, CA 94043 http://maps.google.com/maps/ms?oe=utf-8&client=firefox-a&ie=UTF8&fb=1&split=1&gl=us&ei=w6i_Sfr6MZmQsQOzlv0v&hl=en&t=h&msa=0&msid=116202735295394761637.00046550c09ff3d96bff1&ll=37.397693,-122.053707&spn=0.002902,0.004828&z=18 BayPIGgies meeting information is available at http://www.baypiggies.net/ ------------------------ Agenda ------------------------ ..... 7:30 PM ........................... General hubbub, inventory end-of-meeting announcements, any first-minute announcements. ..... 7:35 PM to 7:35 PM ................ Tonight's Newbie Nugget: none. ..... 7:35 PM to 8:25 PM (or so) ................ The talk: Embedding Python as a Realtime Audio Scripting Engine ..... 8:25 PM to 8:55 PM (or so) ................ Questions and Answers ..... 8:55 PM to 9:30 PM (or so) ................ Mapping and Random Access Mapping is a rapid-fire audience announcement of issues, hiring, events, and other topics. Random Access follows people immediately to allow follow up on the announcements and other interests.