Commit 92b90ebd authored by Jérôme Abel's avatar Jérôme Abel
Browse files

up readme, install

parent f800346e
......@@ -9,7 +9,7 @@ To use the Malinette on your computer, you have to install Pure Data (>0.51) and
- Give the paths of all externals and the malinette to Pd with the .pdsettings file.
## Windows
- Download and install [Pure Data.exe](http://msp.ucsd.edu/Software/pd-0.51-3.windows-installer.exe).
- Download and install [Pure Data.exe](http://msp.ucsd.edu/Software/pd-0.51-4.windows-installer.exe).
- Install Pure Data and run it. It should create a "%AppData%\Pd\externals" folder (usually C:\Users\user_name\AppData\Roaming\Pd), where we want to put Malinette files. Quit it.
- Download [malinette-soft-win-master.zip](https://framagit.org/malinette/malinette-soft/malinette-soft-win/-/archive/master/malinette-soft-win-master.zip) to get all externals and the "msvcr71.dll" file. Command to find it in tour computer : dir msvcr71.dll /s /p
- Extract malinette-soft-win-master. Move all files in "externals" to your personal "%AppData%\Pd\externals" folder.
......@@ -26,10 +26,10 @@ To use the Malinette on your computer, you have to install Pure Data (>0.51) and
- [pix_video] on Windows 10 does not work with the integrated camera. May be this version of Gem on : https://github.com/avilleret/Gem/releases or use an external usb webcam (~logitech)
## Mac OS X
- Download and install [Pure Data.tar.gz](http://msp.ucsd.edu/Software/pd-0.51-3.mac.tar.gz) : 32-bit ("i386") Macintosh version for OSX 10.6 or later. We use the Gem library, so you should download the 32 bits version. Some infos on the [pd-list](https://lists.puredata.info/pipermail/pd-list/2017-09/120361.html).
- Download and install [Pure Data.tar.gz](http://msp.ucsd.edu/Software/pd-0.51-4.mac.tar.gz) : 32-bit ("i386") Macintosh version for OSX 10.6 or later. We use the Gem library, so you should download the 32 bits version. Some infos on the [pd-list](https://lists.puredata.info/pipermail/pd-list/2017-09/120361.html).
- May be you should need to install [X Quartz](http://xquartz.macosforge.org/landing) too. Not sure.
- Run Pure Data. You should pass through the "Impossible to open Pd.app" window. The common way is to right click on "Pd.app" and open it. Or you could also go to "System Preferences > Security and confidentiality" and allow "Pd.app". When Pd is opened, it should create a "~/Library/Pd/externals" folder, where we want to put Malinette files. To view this folder, clic on "Finder > Go to" with the "alt" Key...
- Download [malinette-soft-mac-master.zip](https://framagit.org/malinette/malinette-soft/malinette-soft-mac/-/archive/master/malinette-soft-mac-master.zip) to get all externals and the "msvcr71.dll" file.
- Download [malinette-soft-mac-master.zip](https://framagit.org/malinette/malinette-soft/malinette-soft-mac/-/archive/master/malinette-soft-mac-master.zip) to get all externals.
- Extract malinette-soft-mac-master. Move all files in "externals" to your personal "%AppData%\Pd\externals" folder.
- Download the most recent release of [malinette-ide.zip](https://framagit.org/malinette/malinette-ide/-/archive/master/malinette-ide-master.zip), and extract it to "%AppData%\Pd\" without the word "master" it is easier. **Be aware of keeping your old "malinette-ide" folder if you got one by renaming it**.
- Now, Pd just want to know the paths for all these new externals. You can add them one by one with the "Pd > preferences" menu or by load the .pdsettings file. To do this, open "malinette-ide/preferences/malinette.pdsettings" with a text editor and replace "<PD-BIN>" by the Pd path and "<PD-DOCS>" by the "%AppData%\Pd\". Save it.
......
......@@ -38,7 +38,7 @@ If you want to use an Arduino, download the [Arduino-IDE software](http://www.ar
Plug the USB board, install drivers if required, and upload the "StandardFirmata" sketch from the Arduino software : Menu File > Examples > Firmata > StandardFirmata
On Windows 10 or Mac OS X, we note that the Arduino/Leonardo board and Firwata does not work with [pduino]. So you should convert it in MIDI (see [malinette-hw](https://framagit.org/malinette/malinette-hw)) or use a Arduino/UNO board for instance.
On Windows 10 or Mac OS X, we note that the Arduino/Leonardo board and Firmata does not work with [pduino]. So you should convert it in MIDI (see [malinette-hw](https://framagit.org/malinette/malinette-hw)) or use a Arduino/UNO board for instance.
Note: For Windows 8, disable Driver Signature Verification.
......@@ -50,7 +50,7 @@ So, for malinette-soft users, you can keep your old malinette-ide folder and pic
## Configurations
### Resize patchs
Sometimes, depends on operating system, the menu and patches don't show as you wish. After copy a backup of "malinette-ide", you can resize all patches with the "tools/resize_patches.sh" script. Edit it to find your special dimensions.
Sometimes, depends on operating system, the menu and patches don't show as you wish. After copy a backup of "malinette-ide", you can resize all patches with the "tools/resize_patches.sh" script. Edit it to find your specific dimensions.
### Preferences
In the "preferences/preferences.txt" file you can change the lang of the interface, the port of an Arduino, the screen size of video rendering. We added extra features like EDIT to not allow edit mode on the menu, and 10BITS to allow 10 bits sensor for BrutBox Midi interface.
......
#N canvas 202 58 1147 992 10;
#X obj 1667 12 thispath;
#X obj 395 667 arduino-out;
#X obj 896 363 seq-nb;
#X obj 177 384 g-play;
#X obj 179 497 max 0;
#X obj 179 520 min 1;
#X obj 120 260 bng 10 50 50 0 empty empty empty 17 7 0 10 -220662 -1
-1;
#X obj 134 260 seq16;
#X obj 134 182 seq16-count;
#X obj 430 562 bng 10 50 50 0 empty empty empty 17 7 0 10 -220662 -1
-1;
#X obj 444 562 seq16;
#X obj 444 484 seq16-count;
#X obj 453 602 onoff 50;
#X obj 477 580 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X connect 3 0 4 0;
#X connect 4 0 5 0;
#X connect 7 0 6 0;
#X connect 7 0 3 0;
#X connect 8 0 7 0;
#X connect 10 0 9 0;
#X connect 10 0 12 0;
#X connect 11 0 10 0;
#X connect 12 0 1 2;
#X connect 13 0 12 0;
This diff is collapsed.
#N canvas 177 58 800 685 10;
#X obj 19 436 cnv 3 750 3 empty empty OUT 0 12 1 12 -228856 -191407
0;
#X obj 19 208 cnv 3 750 3 empty empty IN 0 -6 1 12 -228856 -191407
0;
#X obj 720 23 thispath;
#X obj 219 70 arduino-in;
#X obj 253 304 synth;
#X obj 261 500 audio-out;
#X obj 266 248 notescale;
#X obj 240 191 map 0 1 40 70;
#X obj 426 323 drums;
#X obj 430 263 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 507 242 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 445 405 audio-delay;
#X connect 3 0 7 0;
#X connect 6 0 4 0;
#X connect 7 0 6 0;
#X connect 8 0 5 0;
#X connect 8 0 5 1;
#X connect 8 0 11 0;
#X connect 9 0 8 0;
#X connect 10 0 8 1;
#X connect 11 0 5 1;
#N canvas 84 58 1728 992 10;
#X obj 1613 24 thispath;
#X obj 1498 292 loadbang;
#X obj 572 567 oscilloscope~;
#X obj 571 646 fftscope~;
#X obj 121 595 video-color;
#X obj 121 515 video-xyz 1;
#X obj 121 659 video-object 1;
#X obj 323 60 seq16-count;
#X obj 512 193 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 323 177 seq16-nb;
#X obj 318 603 audio-out;
#X obj 762 320 synth-drums;
#X obj 763 254 synth-drumbass;
#X obj 318 570 *~ 1;
#X obj 328 354 synth-emu 2;
#X connect 4 0 6 0;
#X connect 5 0 4 0;
#X connect 7 0 9 0;
#X connect 8 0 9 1;
#X connect 13 0 10 0;
#X connect 13 0 10 1;
#X connect 13 0 2 0;
#X connect 13 0 3 0;
#N canvas 191 81 800 686 10;
#X obj 19 436 cnv 3 750 3 empty empty OUT 0 12 1 12 -228856 -191407
0;
#X obj 19 208 cnv 3 750 3 empty empty IN 0 -6 1 12 -228856 -191407
0;
#X obj 720 23 thispath;
#X obj 393 546 arduino-out;
#X obj 649 526 loadbang;
#X obj 529 441 audio-out;
#X msg 618 15 ms \$1;
#X obj 523 51 seq16-count;
#X obj 707 118 loadbang;
#X obj 596 361 audio-pitch -12;
#X obj 715 166 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 685 408 audio-reverb;
#X obj 690 475 audio-out;
#X obj 520 140 seq16-nb;
#X obj 620 418 * 0.6;
#X obj 510 15 map 0 1 80 200;
#X obj 698 335 i;
#X obj 688 63 rand-sel 10 10;
#X obj 399 387 b;
#X msg 471 70 1;
#X obj 555 401 * 0.6;
#X obj 611 191 phasor~ 3;
#X msg 610 252 cutoff \$1;
#X obj 610 220 snapshot~ 125;
#X obj 683 263 random 3;
#X obj 683 286 sel 0 1 2;
#X msg 684 309 5;
#X msg 713 308 2;
#X obj 683 242 rand-sel 5 10;
#X msg 744 314 0;
#X obj 502 246 map 0 1 50 73;
#X obj 527 286 synth-emu 2;
#X msg 649 549 5 digital;
#X obj 405 487 onoff 50;
#X connect 4 0 32 0;
#X connect 6 0 7 1;
#X connect 7 0 13 0;
#X connect 7 2 17 0;
#X connect 7 2 28 0;
#X connect 8 0 10 0;
#X connect 9 0 11 0;
#X connect 9 0 5 1;
#X connect 10 0 13 1;
#X connect 11 0 12 0;
#X connect 11 0 12 1;
#X connect 13 0 18 0;
#X connect 13 0 30 0;
#X connect 14 0 12 2;
#X connect 15 0 6 0;
#X connect 16 0 31 1;
#X connect 17 0 10 0;
#X connect 18 0 33 0;
#X connect 19 0 7 0;
#X connect 20 0 5 2;
#X connect 20 0 14 0;
#X connect 21 0 23 0;
#X connect 22 0 31 1;
#X connect 23 0 22 0;
#X connect 24 0 25 0;
#X connect 25 0 26 0;
#X connect 25 1 27 0;
#X connect 25 2 29 0;
#X connect 26 0 16 0;
#X connect 26 0 31 1;
#X connect 27 0 16 0;
#X connect 28 0 24 0;
#X connect 29 0 16 0;
#X connect 30 0 31 0;
#X connect 31 0 5 0;
#X connect 31 0 9 0;
#X connect 32 0 3 16;
#X connect 33 0 3 4;
......@@ -32,7 +32,7 @@
#X msg 150 380 slice \$1;
#X text 210 379 Play slices;
#X obj 150 359 hradio 15 1 0 10 empty empty empty 0 -8 0 10 -262144
-1 -1 4;
-1 -1 5;
#X text 170 418 General setup;
#X msg 112 436 stop \, loop 0 \, auto-update 0;
#X text 123 219 AUTOMATIC WAY \; -------------;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment