This page holds the result of Ralph Project, various Max/MSP patches and external objects.
Here is the result snapshots. They consists documents, source code and compiled application. Currently development environment is OS X only. (Give me shout Wins.)
20050101RalphDevSnapShot_b10.sit
First beta version. It includes source codes in GNU GPL and a compiled binary.
20050123RalphDevSnapShot_b103.sit
Tune up around MIDI input. Few changes applied to Event, EventTrigger and EventExecute windows. Also uses the latest 'notestring'.
20050204RalphDevSnapShot_b104.zip
MIDI instrument menu and few more functions were put on. Also, some documentation and more specific system requirements are ready by help from CMS:-) Please refer the documentation in side the archive.
2004-03-02-SWadaPatch.zip
2004-03-06-SWadaPatch.zip
2004-08-30-RalphApplication.sit
There were many scribble of patches, but this is the current status.
Please double click or open a patch called 'RalphApplication' from Max/MSP. In OS X environment, it should be labeled with red colour. Space in folder or various Max problem has been sorted, so this should work with even if whitespace appears in path.
Due to THE bad design of Max/MSP data handling strucutre, namely, every single object uses different format of file path, this patch still suffers from sound file registration procedure. Please note that Max is still OS9 carbon application, a long file name will be converted into a misterious string (thus can not register).
Please contact me if there is any question. Thank you.
dbase_ALPHA_MAXobj_OSX.sit
This is the 'database' object I have been working with. Please put object in "externals" folder, and help file to "max-help" folder. Those folders are in MaxMSP application folder.
XML write out function, 'xml', is now ready. Also, 'read' : retrieve data from dbase, 'write' : store data in dbase, dump : retrieve multiple data from dbase, and debug : console out all information, commands are ready too.
In the help file, there is some description about structure, usage, and development status.
dbase_BETA_MAXobj_OSX.zip
This is the beta version. XML export and import function, write out data, query data, delete and reset functions etc are added.
Please put object in "externals" folder, and help file to "max-help" folder. Those folders are in MaxMSP application folder.
In the help file, there is some description about structure, usage, and development status.
notestring_MAXobj_OSX.zip
This object converts condition of MIDI trigger into a particular string (symbol data). 2 modes are prepared.
With using the following 'samesymbol' object, MIDI trigger matching becomes easier.
Slight modification on the behaviour (20050124).
samesymbol_MAXobj_OSX.zip
Bad Max I am Mad. Just work as '=' object but with string.
symbol_MAXobj_OSX.zip
When you store space separated string, you need to do sprintf %s %s %s %s %s....... forever.
'symbol' object stores any length of symbol, then output with bang. Very similart to 'int' or 'float' objects.