- sine wave oscillator
- low pass filter
- Midi keyboard control
Generating Midi notes
Examples of editing Max help files to build Csound M4L devices
A formant based Midi synth using Csound FOF – from the Max help file for [csound~]
from “The Csound Book” by Dr. Richard Boulanger
Sample playback using a state variable filter using Csound SVFILTER – from the Max help file for [csound~]
from “The Csound Book” by Dr. Richard Boulanger
for converting Max help files to M4L devices:
Edit Max help files to build M4L devices
An audio pitch transposer made from [gizmo~]
If you have access to a leap motion sensor, here is the same device using hand gestures to control the pitch.
Uses the aka.leapmotion external – which needs to be in your Max file path. Download from here: http://akamatsu.org/aka/max/objects/
for converting Max help files to Max for Live devices:
Current local version is in tkzic/van project/van47g key9d.als
Essentially it now works with a minimal amount of external hardware.
Backed up the midiStroke config file in its current state. The file is located at: /Users/tkzic/Library/Application Support/midiStroke/midiStroke.cdcmidistroke. Backups will be kept in the same folder.
Correspond to track levels 1-9
Running the 0,08 driver in Mavericks. Also did a successful test install in Mac OS 10.8.
But later versions of the drivers don’t work.
1. download the following
Then drag the uninstaller file into terminal and run it. Note, you may need to make the .sh file executable by doing a: chmod +x on the file.
3. run the .dmg file for version .08 of installer
4. drag the controller list file into the controller list installer app (enter admin password twice)
5 restart computer
6. Plug in Guitar Hero controller. It should show up in system preferences xbox 360
Helpful hints from a previous post
The above video was the key to doing a nearly impossible install. Here is the text from the Youtube info just in case the video disappears…
Uploaded by SincerelySaint on Feb 12, 2012
A tutorial on installing the Tattiebogle v0.08 drivers on Osx Lion
Controller list installer
UnTattie – Uninstaller
0.08 version of TattieBogle drivers that will overwrite other versions
(May or may not work)
Tattiebogle’s page for getting v0.08
Link to the forums containing tons of help on getting these drivers running right!
Location of the files for manual deletion.
And this last one may or may not be there but make sure and check just incase.
Here’s also another video I made teaching how to update the .plist yourself so assure you’re controller is compatible.
It’s also good to note that it may help if after you run the uninstaller and/or manually delete the file that you do a secure trash empty with can be done from the desktop if you click Finder at the top there should be an “Empty Trash” and a “Secure Empty Trash” BE WARNED THOUGH this will permanently delete the files in your trash bin!
Fretbuzz by the guitarzeroes: http://reactivemusic.net/?p=1082
Simple synthesizer controlled by touchOsc
Shows how to use an ipod or iphone as a controller
Live chroma-key example using the built-in camera.
Hacked from jitter help files…
This really works best with an external camera and a large monochromatic background.
A collection of Wiimote patches
The patch: wiimote_read.maxpat is a common patch for reading data from Osculator into Max.
Load this patch and keep it running in the background for all of the other patches. You will know if the wiimote is working, if the data in the number boxes responds to movement of the Wiimote.
Rotates the video input from built in camera.
Paint using an IR transmitter.
A synthesizer that responds to IR xy data
A synth that responds to pitch, roll, and yaw data
synthesizes engine sounds based on RPM of bicycle wheel with Wiimote in the spokes
5/2014 : under construction – note – this patch not compatible with wiimote_read
need to be running Osculator and tracking PRY stuff from Wii – need to adjust scale in engine patch. Also, select 3rd preset for engine sound.
So basically this setup needs to get standardized – use metro to send a steady stream of wheel data. Use the up to date car engine patch, etc., etc.,
A few problems with this concept – for example when the wheel is stopped the signal rate revs up to over 300 – I think because it rotates backwards for a second. Also when the wheel gets really fast, the pulses just stop! – its like the wii-mote is overloaded or something? 4/3/2013 – I have it running so it tracks speed when the bicycle is upside down, as long as you don’t crank it too fast. but as mentioned above – the patch could be cleaned up and simplified.
Converting continuous data to binary data.
A sub patch generates a sine wave.
The main patch converts the wave to a switch.