A new instrument: Roland's RS string machines (RS-101, RS-202, RS-09, RS-505) #44
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Ben asked on 2026-10-12 which Roland families are missing entirely, and for an issue for this one. Everything below is from recollection, with no manual read; issue #20's list was wrong in several places for the same reason, so read the manuals first and correct this.
Roland's string machines.
engine/divide_down.hwas written for the Omni so that the next string machine would be built on it, and this is that. ARP's String Ensemble and Quadra are issue #36 and are another instrument.ensemble.onon mini-JP), a split of the keyboard with a volume for each half, and a slow attack and sustain.To decide and to find out:
engine/would serve both, and the VP-330 (see its own issue).None has a ROM, memory or MIDI.
Ben's word on 2026-10-16:
Work on the rest of this issue has begun with a search for Roland's manuals and schematics.
Done, merged to main as
77a6f15: mini-RS (minirs,.mrs, port 8816), Roland's RS-101, RS-202, RS-09, RS-505 and the Saturn SA-09 as one instrument, each model settings of it; the VK-09 out of this engine for now. Built from Roland's service notes for all five and the owner's manuals of the RS-101, RS-09 and RS-505 (no RS-202 or SA-09 owner's manual found), listed in docs/references.md. A shared ensemble,engine/bbd_ensemble.h, holds each model's figures from the schematics; its depths and rest points are placeholders. Ben played it on the Pi on 2026-10-16 through the Scarlett Solo and found it works for him. CLAUDE.md's Open decisions lists every unconfirmed choice.