dmedine / sinusoidality_tilde Goto Github PK
View Code? Open in Web Editor NEWsinusoidality~ is a pd extern that 'separates' noise from non-noise; several options for resynthesis are provided
sinusoidality~ is a pd extern that 'separates' noise from non-noise; several options for resynthesis are provided
[sinusoidality~] is an extern for Pd by David Medine released under the GPL. It attempts to separate the 'sinusoidal' content from the 'noisy' content of a spectrum. It then resynthesizes these components. The assumption is that noise is the correct non-sinusoidal part of the signal, but you can resynthesize this part of the spectrum with any signal, not just noise, leading to potentialy interesting results. building: --------- Linux: Rename the drop sinusoidality_tilde into Pd's extra folder. Then hit > make on the command line. Alternatively, you can put the folder anywhere and then specify the include path (needed to find m_pd.h) by typing: > make PDPATH=<full path to pd's src folder> where the full path is something like /home/dmedine/Software/pd-0.45-4/src Mac: You will need to change the fourth line of the makefile from: current: pd_linux to: current: pd_darwin then, it's the same as for linux. The makefile uses the same variable PDPATH for both linux and mac build options, so the same deal applies. installing: ----------- You will also need to tell Pd where the extern is. If it is in the extra folder, you should be fine just by renaming the folder from 'sinusoidality_tilde' to 'sinusoidality~', otherwise you will need to add the path to Pd's path list, or declare the path using the [declare] object with the -path flag and the path to phasevoc~.pd_linux.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.