You can subscribe to the pyo-discuss mailing list here.
See the documentation for full instructions on running pyo from sources.Ĭomplete documentation of pyo 1.0.4 classes can be found here. The GIT repository at is used to keep track of the source code and for bug reports. Older releases of pyo (prior to 1.0.0) are available here.
It can be installed on most operating systems using Python’s standard pip package manager (use the python command for which you want to install pyo):įor more details, visit Installing pyo with pip. Pyo is now uploaded to the Python Package index.
Pyo was awarded second prize in the Lomus 2012 Free Software Competition. pyo allows the creation of sophisticated signal processing chains with all the benefits of a mature and widely used general programming language. pyo supports the OSC protocol (Open Sound Control) to ease communications between softwares, and the MIDI protocol for generating sound events and controlling process parameters. Tools in the pyo module offer primitives, like mathematical operations on audio signals, basic signal processing (filters, delays, synthesis generators, etc.), but also complex algorithms to create sound granulation and other creative audio manipulations. With pyo, the user will be able to include signal processing chains directly in Python scripts or projects, and to manipulate them in real time through the interpreter. Pyo contains classes for a wide variety of audio signal processing. Pyo is a Python module written in C to help DSP script creation. They improvise a foundation track of 20 – 40 minutes and proceed to overdub on top of the entire thing immediately afterwards on a variety of instruments.PYO dedicated Python module for digital signal processing It a collaboration with Lucas Mercer where they create long form loops. He developed an observant, concise and colourful writing style throughout his studies.Ĭameron performs on guitar regularly creating soundscapes and music for a variety of Vancouver live comedy shows including the live improvised musical ‘ Off Key,’ ‘ Sin Peaks,’ and ‘Shakespeare After Dark.’ A perpetual project for Cameron is Complimentary Shadows. In addition, Cameron took in the breadth of music courses the school had to offer including composition, electro-acoustic and conducting studies. He also played double bass for many musicals featuring the original scores including Brigadoon, The Music Man and Fiddler on the Roof.Ĭameron is a 2008 BA graduate of Simon Fraser University’s Communication program with a minor in Dialogue. He has performed and recorded with each on numerous occasions and musical contexts.
Cameron loves to collect sounds to create stunning soundscapes and electro-acoustic compositions, with many samples including wind, trains, birds, bells and sirens – gathered throughout the world during his regional and international travels.Ĭameron is a proficient musician on guitar, bass and keyboards. This has provided him many opportunities to have his music performed by many of Vancouver’s best musicians including Nu:BC, cellist Marina Hasselberg, a 14 piece horn ensemble and the 18 piece Mackenzie Jones Big Band.
Vancouver Pro Musica is an organization that premiers over 50 new works a year by BC composers in addition to hosting workshops and panel discussions for composers. This experience refined his audio editing, microphone technique and production skills.įor almost a decade Cameron sat on the board of directors for Vancouver Pro Musica and served as President from 2014 – 18. Over this 4 year period he contributed to hundreds of musical works in most genres as producer, recording engineer and/or studio musician. Founder of Serafino Sound Studio, Cameron Catalano oversees DAFF scriptwriting, production and creates film scores from composition through to the final master recording.įrom 2008 – 2011 Cameron was a managing partner in Gladgnome Recording Studio located in Vancouver, BC, Canada.