what :
Home > Search > osc

Objectspage : 1 2 3 4 5
qpan1~ Abstraction quadraphonic panning element
This quadraphonic panning element makes use of a two-dimensional field for four-channel panning. For smooth, equal-power gain changes from left-to-right and front-to-back, the panning is controlled at audio rate by modulating the phase inlet of four cosine oscillators whose frequency is zero Hertz.
rect~ External A pulse oscillator with anti-aliasing.
rh.floscroll Abstraction rh.floscroll allows you to select two keys on your computer keyboard which when held down will scroll up & down through floating point number values. The scrolling speed is user defined.
Arguments

The first argument (int) sets the ASCII code number for a key on the computer keyboard for scrolling upwards through floating point number values. The second argument (int) sets the ASCII code number for a key on the computer keyboard for scrolling downwards through floating point number values. The third argument (int)sets the scrolling speed in milliseconds.

Output

The left outlet is the scrolled floating point number value when the selected key on the computer keyboard is depressed.
The 2nd and 3rd outlets when connected to a message box display the scrolling key names.
The 4th and 5th outlets are the ASCII numbers for the scrolling keys.
sadam.standardMap~ External A chaotic oscillator based on Chirikov's Standard Map.
sadam.standardMap~ will generate a signal based on the Standard Map, a one-parameter chaotic model widely used in condensed matter physics. As input it takes one parameter, the so-called 'kicking strength' (K). The initial phase (X0) and moment (P0) of the oscillator can be set manually or randomly. The object outputs the current phase (X) and moment (P) of the oscillator (the phase is scaled to fit in the [-1;1] region). The third outlet gives the current velocity of the phase point representing the current state of the oscillator. For further info about the Standard Map see http://www.scholarpedia.org/article/Chirikov_standard_map.
saw~ External A sawtooth oscillator with anti-aliasing.
sc.SinOsc Abstraction See the help file in SuperCollider for information.
Simple FM Synth Patch A simple FM synthesize patch
First off, I should mention that the name is a bit of a misnomer. There are really two layers, the titular simple FM layer, and a subtractive synth layer. Simple FM Synth is nothing fancy, but I think it sounds pretty good, for what it is. This patch started off as a basic sound source to enable me to work on the Gyre program that I use with my Buchla 200e, when I was not near my Buchla.

There are two main patches of interest, Simple_FM_Synth.maxpat, and Simple_FM_Synth_Test.maxpat. Simple_FM_Synth is what you'll use in your patches, and Simple_FM_Synth_Test is an example of ways to use it. Simple_FM_Synth_Test has a simple note generator that plays randomish notes so that you can start it playing, and then mess with the parameters of Simple_FM_Synth itself.

The FM section is a simple two-operator stack, nothing fancy here. There are a couple redundant ways to set the relationship of the FM carrier and FM modulator.

The Subtractive section consists of two oscillators, one square/pw, and one sawtooth, mixed into a filter. Even though the poly~ patch "FMSynthVox.maxpat", as delivered, uses svf~, the presets were written using 2up_svf~ instead. 2up_svf~ sounds better than the stock svf~, in my opinion, but it is only available for the Mac, so I used the stock object for this distribution. The presets are somewhat different sounding with the stock svf~. If you are on a Mac, I highly recommend grabbing 2up_svf~ from here, and editing FMSynthVox to use it.

Chris Muir
sinusoids~ External Bank of sinusoidal oscillators
sinus~ External a bank of (co)sine oscillators
SpeakTest Javaclass (mxj) The SpeakTest class "reads" the text provided by the setText message.
In this example the java class SpeakTest provides control information for up to eight oscillators based on the test it is provided with.
spectroscope~ External User-interface display of spectrogram or sonogram information.
St.AutoScale Abstraction An adaptive scale object
stchorus1~ Abstraction choruser
This is a mono-input, stereo-output choruser. Basically, it uses four LFOs (low frequency oscillators) to slightly modulate the frequency of an incoming signal. The LFO speed and LFO depth can be seasoned to taste.
stpan1~ Abstraction stereo panning element
This stereo panning element creates smooth, equal-power gain changes from left-to-right (channel one to channel two), the panning is controlled at audio rate by modulating the phase inlet of two cosine oscillators whose frequency is zero Hertz.
tcpClient atp Javaclass (mxj) communicate back and forth over a single persistent TCP/IP socket
A Max object written in java (using mxj) to communicate back and forth over a single persistent TCP/IP socket with a TCP/IP server, something the net.tcp objects that ship with Max can't do. Opens a socket, then sends and receives info without closing it. Closes the socket only when you tell it to, or when the server disconnects (ie from inactivity).

Useful for connecting to simple hardware network devices like EZ Web Lynx and other microcontrollers/DSPs that don't easily support something nicer like OSC, or any TCP Protocol that sends data back on the same socket.

Tested on MaxOS X 10.5 and Windows XP, Max/MSP 5.1.x

Developed by Arvid Tomayko-Peters for Your Heaven, LLC

Thanks to David Reilly for his TimedSocket class.
page : 1 2 3 4 5

Libraries
ag.graular.suite
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='166'Adrian Gierakowski The ag.granular.suite is a collection of Max/MSP patches for generalised granular sound processing and microsound composition written using FTM/Gabor libraries (developed at IRCAM) and encapsulated as Jamoma modules. Main features include: subsample accurate scheduling, multichannel output, granulation of multiple soundfiles at the same time (with interpolation of two sources per grain), parameter randomisation and sequencing, control via OSC, preset management, preset interpolation. Its modular architecture makes it possible to easily extend it with new algorithms for grain scheduling and parameter control.
int.lib
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='97'Oli Larkin int.lib is a set of abstractions/javascripts that lets you interpolate between different presets by navigating a 2D graphical environment. It's similar in concept to the Audiomulch Metasurface, Color blobs and the Hipnoscope but implements a gravitational system, allowing you to represent presets with variable sized balls. As you move around the space, the size of the balls and their proximity to the mouse cursor affects the weight of each preset in the interpolated output.
OSC-for-Max
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='1'Matt Wright

4855 objects and 135 libraries within the database Last entries : December 23rd, 2023 Last comments : 0 0 visitor and 79750748 members connected RSS
Site under GNU Free Documentation License