what :
Home > Search > key

Objectspage : 1 2 3 4 5 6 7
pitch2note Abstraction Combines pitch class and register into a note
Combines pitch class and register into a note (i.e. MIDI key number).
PitchToKeyBend Abstraction
play Abstraction Plays a note whenever a key number is sent to the left inlet.
Plays a note whenever a key number is sent to the left inlet. The other parameters (velocity and duration) are optional and can change at any time. Since vs. 2 a MIDI-channel can be selected.
play2 Abstraction Plays a note whenever a key number is sent to the left inlet.
Plays a note whenever a key number is sent to the left inlet. The other parameters (velocity and duration) are optional and can change at any time. - Routes the MIDI-out either to specified serial port (argument: 0) or to the built-in MIDI-synthesizer of QuickTime 2.x (argument 1).

1 comment

polyout External Send MIDI polyphonic key pressure messages
pool External hierarchical storage object
pool can store and retrieve key/value pairs, where a key can be any atom and  the value can be any list of atoms
- pool can manage folders. A folder name can be any atom.
- pool objects can be named and then share their data space
- clipboard operations are possible in a pool or among several pools
- file operations can load/save data from disk
rezumai Javaclass (mxj) Natural Language Processing. Speech tagging, automatic text summarizer, html, doc and pdf parser, text "explainer".
Summarization, categorization, key phrase generation, part of speech tagging, anaphora resolution (i.e., matches proper names with pronouns), identification of place and human names, and sentence boundary detection.
- Uses bayesian classifier from Classifier4J (Version 0.6)
- Uses Natural Language Processing KBtextmaster (Version 2.0)
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.
rh.flostep Abstraction rh.flostep allows you to select two keys on your computer keyboard which when pressed will step up & down through floating point number values. The step size is user defined.
Arguments

The first argument (int) sets the ASCII code number for a key on the computer keyboard for stepping upwards through floating point number values. The second argument (int) sets the ASCII code number for a key on the computer keyboard for stepping downwards through floating point number values. The third argument (int) sets the step value.

Output

The left outlet is the floating point value when the selected key on the computer keyboard is depressed.
The 2nd and 3rd outlets when connected to a message box display the key names for stepping upwards and downwards.
The 4th and 5th outlets are the ASCII numbers for the key commands.
rh.intscroll Abstraction rh.intscroll allows you to select two keys on your computer keyboard which when held down will scroll up & down through integer 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 integer values. The second argument (int)sets the ASCII code number for a key on the computer keyboard for scrolling downwards through integer values. The third argument (int) sets the scrolling speed in milliseconds.

Output

The left outlet is the scrolled integer 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.
rh.intstep Abstraction rh.intstep allows you to select two keys on your computer keyboard which when pressed will step up & down through integer values. The step size is user defined.
Arguments

The first argument (int) sets the ASCII code number for a key on the computer keyboard for stepping upwards through integer values. The second argument (int) sets the ASCII code number for a key on the computer keyboard for stepping downwards through integer values. The third argument (int) sets the step value.

Output

The left outlet is the integer value when the selected key on the computer keyboard is depressed.
The 2nd and 3rd outlets when connected to a message box display the key names for stepping upwards and downwards.
The 4th and 5th outlets are the ASCII numbers for the key commands.
ring_keyPress External emulates a keystroke by a given number.
refer to that list:

http://java.sun.com/j2se/1.5.0/docs/api/constant-values.html#java.awt.event.KeyEvent.VK_F1
emulates a keystroke by a given number.
refer to that list:

http://java.sun.com/j2se/1.5.0/docs/api/constant-values.html#java.awt.event.KeyEvent.VK_F1

Sending a list of numbers means to hold all the keys at once.
rm.numboxfix Javascript (js) Add PureData-like numberbox behavior
Normally when typing a in a number box in Max, the number box retains focus after hitting enter (unlike Pd) and can be problematic in performance if the numbers on the keyboard are also mapped to handle other commans. This js provides a method for clearing focus on a number box when hitting enter or tab.
searchtweet Javaclass (mxj) Returns a specified number of most recent twitter posts that contain a given keyword, #hashtag, or @usertag.
Searchtweet.class is a mxj external that searches Twitter with a given keyword and returns a desired maximum number of most recent posts, with username, date and twitter text body routed to separate outlets. Searchtweet uses twitter4j library (http://twitter4j.org) programmed by Yusuke Yamamoto.
sound:indexing Patch Analyses a soundfile
nalyses a soundfile (a song for example) by cutting it into little segments and storing the midi pitch of each segment. Later this can be used to play an arbitrary piece of music on a keyboard by triggering randomly one of those segments that have the required pitch. The technique is somehow similar to those of photographic mosaics.
page : 1 2 3 4 5 6 7

Libraries
EAMIR - the Electro-acoustic Musically Interactive Room
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='133'V.j. Manzo The EAMIR project is an open-source effort to enable educators with technology for music education. Software is designed around a common configuration which can be easily implemented by music educators around the world by downloading source code and standalone applications through eamir.org.

Users who understand programming can edit the source code and post their new source and standalone applications back to the site for the EAMIR community to use.

Much of the EAMIR software is also designed to allow students with physical and mental disabilities to create meaningful music using interfaces that are accessible to their needs.


The EAMIR SDK allows users to easily create their own EAMIR-like applications by connecting preassembled interface modules to musical modules. The interfaces include cameras with color tracking, guitar hero controllers, wii remotes and devices, dance dance revolution pads, and other gaming controllers as well as traditional MIDI instruments like keyboards.

created by V.J. Manzo
www.vjmanzo.com | www.eamir.org
KN-Lib 2.7
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='109'Roland Cahen KN-Lib is a collection of everyday abstraction tools. It contains mouse and keyboards facilities, converters, calculation, random, interval and scale generators, midi utilities...etc

(The old version is no longer available.
If necessary it can be downloades at :
ftp://ftp.forumnet.ircam.fr/pub/max/FAT/misc)
KnLib2.8.1
debug: SELECT prenom, nom FROM auteurs RIGHT JOIN auteur_libraries USING (id_auteur) WHERE auteur_libraries.id_library='138'Roland Cahen KN-Lib 2.8 is a collection of everyday abstraction tools. It contains mouse and keyboards facilities, converters, calculation, random, interval and scale generators, midi utilities...etc
Most of them are finished, a few are in progress.

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