TD Obsidian

TD_Obsidian соединяет TouchDesigner с хранилищем Obsidian через плагин Local REST API.
Открытие и создание заметок, список файлов хранилища, загрузка markdown-контента в TouchDesigner — для живой документации, генеративной работы с текстом и инсталляций, управляемых базой знаний.
Возможности
- OpenNote — открыть или создать заметку в Obsidian прямо из сети TouchDesigner.
- GetNoteContent — получить markdown-содержимое любой заметки для текстового визуала или логики.
- GetNotesList — список всех файлов хранилища для обхода базы знаний.
Как это работает
Плагин Local REST API открывает HTTP-интерфейс к запущенному Obsidian. TD_Obsidian обращается к нему из Python внутри TouchDesigner: запросы уходят на локальный эндпоинт с API-ключом, а ответы — содержимое заметок, списки файлов — возвращаются как данные для DAT, типографики или событий в сети. Заметки, отредактированные в Obsidian, становятся живым входом для системы реального времени.
Требования
- TouchDesigner с поддержкой Python
- Obsidian с включённым community-плагином Local REST API
- API-ключ плагина, указанный в компоненте
Шаги установки и готовый компонент — в репозитории GitHub.
Применение
- Живая документация — показ и обновление заметок проекта на экране во время выступления или презентации.
- Генеративная работа с текстом — хранилище текстов как исходный материал для типографического визуала.
- Инсталляции на базе знаний — работы, которые читают и пишут в персональный граф знаний в реальном времени.