# Starting Grid for Reaper [Home](/en/) · [Projects](/en/projects/) · [Bio](/en/bio/) · [Version française](/project/starting-grid-for-reaper/) **Technical case file · Implementation · 2024 · TECH** > A Lua/ReaScript cleanup tool that moves selected media items to the start of their tracks while preserving order and avoiding collisions. ## Facts - **Roles**: Implementation - **Year**: 2024 - **Version control**: Git - **Language**: Lua / ReaScript - **Host app**: REAPER - **Status**: Completed ## Case file - **Outcome**: Converted a repetitive manual arrangement task into a predictable one-action cleanup pass. - **Workflow result**: Made scattered media selections easier to organize before editing, exporting, or reviewing. - **Context**: Session cleanup helper for dense sampling, editing, and sound-library preparation workflows. ## Problem Long sampling sessions can leave useful items spread across a wide timeline. Before editing or exporting, I often need the same boring cleanup pass: move selected items to the beginning of their tracks, keep multiple items from the same track in sequence, and avoid placing new material on top of existing material. ## What the script does Starting Grid takes the selected REAPER items, checks which track each item belongs to, and places them at the start of their respective tracks. If multiple selected items share a track, they are arranged sequentially instead of stacked on top of each other. If something already exists at the beginning of a track, the script places the moved item after it. ## Why it matters The tool is intentionally narrow. It does not try to become a full session manager. It solves one recurring production problem quickly, which is exactly where small audio tools are strongest. ## Links - [GitHub](https://github.com/arthurkowskii/StartingGrid_for_Reaper) - [Gumroad](https://arthurkowskii.gumroad.com/) ## Gallery ![A1 Starting Grid](/media/starting-grid-for-reaper/A1_starting_grid.png) ## Videos - [Hero](/media/starting-grid-for-reaper/hero.webm) --- Interactive version : [/en/#project/starting-grid-for-reaper](/en/#project/starting-grid-for-reaper) · [Home](/en/) · [Projects](/en/projects/) · [Bio](/en/bio/) · [Version française](/project/starting-grid-for-reaper/) Contact : [contact@kowskii.com](mailto:contact@kowskii.com) · [Résumé (PDF)](/documents/CV_ArthurCroqueboisKowskii.pdf) [X](https://x.com/kforkowskii) · [LinkedIn](https://www.linkedin.com/in/arthur-kowskii-croquebois-30083b1b3/) · [GitHub](https://github.com/arthurkowskii) · [Bluesky](https://bsky.app/profile/kforkowskii.bsky.social) · [Instagram](https://www.instagram.com/kforkowskii/)