Repository navigation
Releases: b451c/ReaMD
Releases · b451c/ReaMD
Release list
ReaMD v1.1.1 — author-prefixed ExtState
Changed
- ExtState sections are now author-prefixed (
b4s1c_ReaMD_Config,b4s1c_ReaMD_Teleprompter, project sectionb4s1c_ReaMD), so ReaMD can't collide with other scripts' data. Settings, teleprompter position and project scenario links saved by older versions move over automatically the first time v1.1.1 runs. In the project section only ReaMD's own key is removed - anything other scripts keep in the oldReaMDsection stays untouched.
Fixed
- Legacy embedded scenario blocks (
<!-- reamd-scenario:... -->) were never stripped from opened files.
Verified in REAPER on Linux and Windows (automated end-to-end tests, including a migration check of the saved .rpp).
ReaMD v1.1.0 — search, cue list, time:// links, table-wrap fix
[1.1.0] - 2026-05-27
Added
New features
- Search in document (
Ctrl+F) with match counter and prev/next navigation
(Enter/F3next,Shift+F3prev,Escclose). - Cue List panel — floating window listing every linked fragment sorted by
earliest item time. Click a row to jump to the item and scroll the markdown.
Filter box lets you narrow the list. Toolbar toggle button "Cue". - Export to regions —
Scenario → Tools → Export linked fragments to regions
creates a REAPER region for each linked fragment, named with the identifier
and colored by category. - Auto-Link by name —
Scenario → Tools → Auto-Link by namenow matches
both headings and table rows against item take names as well as
region names. Lines that already have links are skipped. time://HH:MM:SSlink scheme — clicking a markdown link like
[Intro](time://1:23)sets the REAPER edit cursor to that timestamp. Accepts
HH:MM:SS,MM:SS, and bare-seconds (12.5).- Strikethrough (
~~text~~) is now parsed and rendered with a line through
the text, including inside table cells. - Keyboard shortcuts:
Ctrl+Fsearch,Ctrl+Ssave,Ctrl+Oopen,
Ctrl+Etoggle edit mode.
AI Parse improvements
- Model selector in settings: Haiku 4.5 (default, cheap), Sonnet 4.6
(balanced), Opus 4.7 (best quality). - Windows support: AI Parse now writes a
.batlauncher on Windows
(previously bash-only, broken on Win). - Editable result preview — the parsed markdown is shown in a text area
before Save As, so you can tweak it without re-running the parse. - Better error messages: API errors expose the error type and full message;
invalid API keys are caught before the call; first 200 bytes of unparseable
responses are shown for diagnosis.
UX polish
- Window title shows an asterisk (
*) when there are unsaved changes. - Toolbar file name also shows the asterisk and tooltips the full path on hover.
- New welcome screen with action buttons (Open / New / AI Parse) and a clickable
recent-files list — replaces the plain text instructions. - Link hover now shows the URL as a tooltip.
- Font size slider in settings.
- Scenario
.reamdfile now auto-saves on every change (the "Save Map" button
is still available for explicit saves).
Fixed
- Table cells overflow — long content in markdown tables now wraps to the
cell width instead of running past it. This was the most visible rendering
glitch in earlier versions. - Table parsing: escaped
\|is now treated as a literal pipe inside cell
content; phantom empty cells from consecutive pipes are no longer emitted. - Code blocks: long single lines now scroll horizontally inside the block
instead of bleeding into surrounding content. - Heading highlight height: the highlight bar now scales with the actual
heading font size (was hard-coded 24px, too short for H1/H2 at large font). - Table cells: italic and inline code inside cells were silently dropped by
the renderer. They're now rendered correctly. - Cleaned up a stray empty
TextColored("")call before every link.
ReaMD v1.0.3
What's New
Added
- Live Preview in edit mode - split view with editor and real-time preview
- Theme-aware buttons - [+] and [N] buttons adapt to dark/light theme
- Recent files auto-cleanup - non-existent files removed automatically
Changed
- Light theme redesigned for better contrast
- Recent files limit increased to 10
Fixed
- Settings persistence after restart
- Tooltip readability in dark mode
- ImGui ID conflict for duplicate filenames
Full changelog: https://github.com/b451c/ReaMD/blob/main/CHANGELOG.md
ReaMD v1.0.1 - ReaPack Fix
Fixed
- ReaPack installation now includes all required files:
ai_parser.lua(AI Parse feature)teleprompter.lua(Teleprompter mode)ai_format_prompt.txt(AI prompt template)
Thanks to BogdanS for reporting this issue!
Installation
ReaPack (recommended):
- Extensions → ReaPack → Import repositories
- Paste:
https://github.com/b451c/ReaMD/raw/main/index.xml - Extensions → ReaPack → Browse packages → search "ReaMD" → Install
Existing users: Extensions → ReaPack → Synchronize Packages
ReaMD v1.0.0 - Initial Release
ReaMD v1.0.0
Dockable Markdown Viewer for REAPER DAW with scenario linking, teleprompter mode, and AI-powered text formatting.
Highlights
Core Features
- Full markdown rendering (headers, lists, tables, code blocks, blockquotes)
- Edit mode - create and modify markdown directly in REAPER
- Dark & Light themes
Scenario Mode
- Link text fragments to timeline items
- Multi-item support with category colors (V/M/F/O)
- REAPER group awareness
- Playback position tracking
Teleprompter
- VO-focused display with auto-scroll
- Large centered text (48px)
- Progress indicator
AI Parse (NEW)
- Transform unformatted text into clean markdown using Claude AI
- Async processing (non-blocking UI)
- Customizable prompt template
Requirements
- REAPER 7.0+
- ReaImGui 0.10+
- (Recommended) js_ReaScriptAPI, SWS Extension
Installation
- Download and extract to
REAPER/Scripts/ReaMD/ - Load
Main/ReaMD.luavia Actions → Load ReaScript - Assign to toolbar or shortcut
See INSTALLATION.md for detailed instructions.
Made with ❤️ for the REAPER community