Posts Tagged ‘Processing’

Analog Signal Processing – Class Knowtes

2nd_Butterworth

 

Thanks to all who showed up on Monday night (Feb 18th, 2013) for the signal processing class.  It was a lot of material to cover in one night, but I hope everyone at least learned (and retained) something.  I was asked by several people to post my lecture notes online so people can review them.  It took me awhile to go through my notes and clear them up (somewhat) for someone besides me reading through them.  Also, I had to erase and rewrite a bunch of stuff because they were too close to the edges and were being cut off by my scanner.  So that’s why it took so long.  Anyway, here are the notes, the notes for the pre-class Math Review, and the 8-page info packet that I passed out during class:

Analog_Signal_Processing-SK

ASP_Class_Packet-SK

ASP_Math_Review-SK

Now that the class is over, the next thing to do is figure out what class to teach next.  I noticed that many of the attendees enjoyed the filter design example we went over.  Perhaps we could do a short class on some practical Analog Filter Synthesis?  Some people have “thumbsed-up” the idea for doing a class on learning how to use LTSpice to build schematics & simulate circuits.  Recently, I’ve been reverse-engineering schematics from double-sided printed circuit boards in older consumer electronics.  I could demonstrate some techniques on how to do that.  Another idea is moving directly past the Analog Signal Processing class and going right into Digital Signal Processing.  All the same topics from analog appear in digital such as convolution, impulse response, frequency response, & transfer functions.  Except most of the integrals become discrete summations when in the digital domain.  There are neat topics specific to digital such as FIR filters and sample rate conversion, which I think are the most interesting.  Actually, the website Coursera just started a DSP class this week.  If you were at Monday’s class, the Coursera course should be much easier since most of the topics are similar, like I described above.  Check it out.

If you have any feedback on Monday’s class, ideas for other electronics classes, or any other comment, then please let us know.  If you see me at Pumping Station: One and remember what I look like, then feel free to talk to me in person.

 

21

02 2013

Announcing: Creative Code Workshops

:(

Creative Code Workshops

workShop[0] = Processing;

Over the past several decades of advancement in computer technology, a fledgling movement of computational and digital media art has emerged. Initially the province of a handful techno-savvy pioneers, today there is a wide range of tools and resources available to artists and designers, drastically lowering the barrier of entry for anyone interested in computer art. This series of Creative Code Workshops explores the sometimes-nebulous territory of Code-As-Art, bringing creatives and technologists together to make interesting, complex work.

In our first workshop, we will explore Processing, an open-source programming language and framework developed for the visual arts community. Originally created to teach computer programming fundamentals within a visual context, it has grown into a robust yet flexible platform serving both artists and pedagogues. Its open-source license has led to a vibrant developer community that has contributed to its extension into other regions of computational media, including computer vision, audio processing, networking, data visualization, and tactile media. This hands-on workshop will help both artists looking to get their hands dirty with computer programming and programmers looking to explore their creative side.

Where: Pumping Station: One. 3354 N. Elston, Chicago, IL.
When: Saturday, September 25th, 2010, 4pm.
Cost: FREE
Accessibility: Open to the public

About the presenter

James Patrick Gordon is an emerging digital media artist based in Chicago. His work covers a range of topics in digital and computational media, including responsive environments, augmented reality performance, virtual worlds, interactive narrative, sacred computing, the cultural and social ramifications of information networking, and the convergence of art and social justice.
You can find him on the web at: www.thaumatropia.net, or email him at: james.patrick.gordon@gmail.com

About Pumping Station: One

Pumping Station: One is Chicago’s premiere hackerspace and community workshop. Its mission is to foster a collaborative environment wherein people can explore and create intersections between technology, science, art, and culture. Hackers, makers, artists, developers, scientists, and craftsmen come together in a collaborative environment that explores the intersections between technology, art, and culture.
More info can be found at: www.pumpingstationone.org, or email them at: info@pumpingstationone.org

03

09 2010