Menu

Tree [5bd677] master /
 History

HTTPS access


File Date Author Commit
 js 2015-10-04 Dusan Zatkovsky Dusan Zatkovsky [b19647] added basic ramping, still need some tuning
 reascript 2017-02-26 Dusan Zatkovsky Dusan Zatkovsky [5bd677] note off and note lengths
 templates 2013-03-07 msk msk [937051] disabling gater on stop/pause
 README 2014-12-06 Dusan Zatkovsky Dusan Zatkovsky [6497a1] ...
 TODO.txt 2017-02-18 Dusan Zatkovsky Dusan Zatkovsky [38ad5a] ...

Read Me

Welcome Reaper developers.

This is our sources repository.

I recommend very basic structure for the beginning:

├── README				# this file
│
├── js					# JS stuff here
│   │
│   └── msk					# developer name
│       ├── README				# describe your work here
│       └── msk-perfect_js_plugin
│
└── reascript				# reascript scripts
│   │
    └── msk					# developer name
        ├── README				# describe your work here
        └── msk-perfect_script.py




Script documentation:

msk-item_rate*:
  Reaper actions for changing item rate has too big steps for longer items (for example when you do beatmatching of whole track), so I created new actions with much smaller steps.
  
msk-render_arp:
    Plugin used to render/freeze midi items when using arpegiators and chordizers in fx chain.
    It temporarily disables all plugins except those which name starts with 'arp', renders output into new midi take and enables every fxs (except arps) back.

msk-freezeExceptLast:
    Plugin freezes all selected tracks, but lets specified effects unfreezed ( if they are at last position on fx chain ).
    This should be usable when you are for example doing final mixdown with your laptop only ( which doesn't have much power to process all effects and instruments in project )
    You need to edit this script to add FX names by your needs.

    
msk-changeNoteToLastPlayed:
    I use this script when I need to change selected note in existing midi clip by my MIDI keyboard instead of moving it by mouse.
    How to use:
    - you project need to have special monitoring track (use 'NoteFollower' from templates folder) in project, record always enabled, monitoring only
    - open midi editor, select note you want to change, press key on your midi keyboard and call this action
    - selected note will move to note last played on midi keyboard