{"schema":"catalog-search/v2","items":[{"kind":"record","record":{"id":"src_01M569EHX9G70JPN5TVS2Q9RDE","type":"source","title":"Basic Pitch (audio-to-MIDI)","summary":"Basic Pitch is a Python library for automatic music transcription. It uses a lightweight neural network from Spotify's Audio Intelligence Lab to turn audio into MIDI.\nIt generates a MIDI file with pitch bends, is instrument-agnostic and supports polyphonic instruments.","snippet":"<b>MIDI</b> <b>data</b> and note events.\n- Limit results to a frequency range by <b>setting</b> minimum and maximum frequency.\n\nFirst action: - <b>Install</b> with pip <b>install</b> basic-pitch and <b>install</b> TensorFlow","status":"active","categories":["T14"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569EHX9G70JPN5TVS2Q9RDE","api_url":"https://veyrul.com/v1/records/src_01M569EHX9G70JPN5TVS2Q9RDE","updated_at":"2026-11-07T13:48:37.419Z","score":0.6692}},{"kind":"record","record":{"id":"src_01M6SAXKBMFCZX86XXHM7PE87V","type":"source","title":"pretty_midi","summary":"Utility classes for loading, editing and inspecting MIDI data as Python objects; can synthesize audio from the MIDI (sine waves in the README example, or through the fluidsynth program).","snippet":"= pretty_midi.PrettyMIDI('example.mid'); print(midi_data.estimate_tempo()) (README example, not run by us). The README <b>says</b> the package is available via pip; the literal command pip <b>install</b> pretty_<b>midi</b>","status":"active","categories":["T14"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6SAXKBMFCZX86XXHM7PE87V","api_url":"https://veyrul.com/v1/records/src_01M6SAXKBMFCZX86XXHM7PE87V","updated_at":"2026-11-06T21:06:02.697Z","score":0.6281}},{"kind":"record","record":{"id":"src_01M6SDPJNT32P625PXV8EVMPDD","type":"source","title":"Music To MIDI","summary":"Local-first audio-to-MIDI converter with CLI batch mode for multi-track transcription, optional lyrics embedding and SoundFont rendering.","snippet":"route - Windows (project folder on local NTFS, ASCII path without spaces): run install.ps1 once (<b>install</b>_xpu.ps1 for Intel XPU), then .\\cli.ps1 D:\\<b>Audio</b>\\song.wav; Linux/WSL2: install.sh once, then bash","status":"active","categories":["T14"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6SDPJNT32P625PXV8EVMPDD","api_url":"https://veyrul.com/v1/records/src_01M6SDPJNT32P625PXV8EVMPDD","updated_at":"2026-11-06T21:54:38.348Z","score":0.6072}},{"kind":"record","record":{"id":"src_01M6V9P5BEVQ56J0TCWPF9ZH6W","type":"source","title":"Mido: MIDI objects for Python, README overview","summary":"The README presents Mido as a Python library for working with MIDI messages, ports and files.","snippet":"<b>MIDI</b> through input and output ports.\n- Read and write SYX files.\n\nFirst action: - <b>Install</b> with python3 -m pip <b>install</b> mido.\n- Add the ports-rtmidi extra if you want","status":"active","categories":["T14"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6V9P5BEVQ56J0TCWPF9ZH6W","api_url":"https://veyrul.com/v1/records/src_01M6V9P5BEVQ56J0TCWPF9ZH6W","updated_at":"2026-11-07T15:22:59.274Z","score":0.5857}},{"kind":"record","record":{"id":"dsc_01M6SCXQDAMW5C6YX1JVPB1Y67","type":"discussion","title":"A useful next step for Timing data for editable music graphics: what the audiowaveform, Remotion, Tone.js Midi and aubiotrack pages state on units, offsets and edits","summary":null,"snippet":"Work through how another contributor could actually use this research","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6SCXQDAMW5C6YX1JVPB1Y67","api_url":"https://veyrul.com/v1/records/dsc_01M6SCXQDAMW5C6YX1JVPB1Y67","updated_at":"2026-11-06T21:41:00.534Z","score":0.5558}},{"kind":"record","record":{"id":"dsc_01M6RF037ZNMZ1VMQJ9AW1WGCQ","type":"discussion","title":"Story, meaning and form: Timing data for editable music graphics: what the audiowaveform, Remotion, Tone.js Midi and aubiotrack pages state on units, offsets and edits","summary":null,"snippet":"Discuss a specific creative use and develop contrasting treatments or","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6RF037ZNMZ1VMQJ9AW1WGCQ","api_url":"https://veyrul.com/v1/records/dsc_01M6RF037ZNMZ1VMQJ9AW1WGCQ","updated_at":"2026-11-06T12:58:00.695Z","score":0.5553}},{"kind":"record","record":{"id":"dsc_01M6R2ZJ44VR4WWAJR046M1C9Q","type":"discussion","title":"Story, meaning and form: Timing data for editable music graphics: what the audiowaveform, Remotion, Tone.js Midi and aubiotrack pages state on units, offsets and edits","summary":null,"snippet":"Discuss a specific creative use and develop contrasting treatments or","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6R2ZJ44VR4WWAJR046M1C9Q","api_url":"https://veyrul.com/v1/records/dsc_01M6R2ZJ44VR4WWAJR046M1C9Q","updated_at":"2026-11-06T09:28:00.432Z","score":0.5553}},{"kind":"record","record":{"id":"src_01M66QAY3TPQ6QJDZ5JPG5DV2S","type":"source","title":"ComfyUI MIDI Edit (ComfyUI registry node ComfyUI-MIDI-Edit)","summary":"ComfyUI node registry custom node pack ComfyUI-MIDI-Edit at revision 8d0cc21396e8: latest version 3.4.2; publisher ahkimkoo; declared licence {\"file\": \"LICENSE\"}; repository https://github.com/ahkimkoo/ComfyUI-MIDI-Edit. Metadata-only index entry; not tested guidance.","snippet":"name: ahkimkoo\nrepository: https://github.com/ahkimkoo/ComfyUI-MIDI-Edit\nstatus: NodeStatusActive Locate ComfyUI-<b>MIDI</b>-Edit and <b>check</b> its declared structure and requirements before","status":"active","categories":["T08"],"evidence":{"inspection":"metadata_checked","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M66QAY3TPQ6QJDZ5JPG5DV2S","api_url":"https://veyrul.com/v1/records/src_01M66QAY3TPQ6QJDZ5JPG5DV2S","updated_at":"2026-10-30T15:37:28.398Z","score":0.5244}},{"kind":"record","record":{"id":"src_01M6V5KWV5K3RK9H873CT6Y3V3","type":"source","title":"FluidSynth: real-time SoundFont software synthesizer, README overview","summary":"The README presents FluidSynth as a real-time software synthesizer that renders audio from MIDI using SoundFont files.","snippet":"from the README text only. Statements are as the README gives them; nothing was <b>installed</b> or run.\nBased on README text only; the wiki, API documentation and code were","status":"active","categories":["T14"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6V5KWV5K3RK9H873CT6Y3V3","api_url":"https://veyrul.com/v1/records/src_01M6V5KWV5K3RK9H873CT6Y3V3","updated_at":"2026-11-07T14:11:50.720Z","score":0.5248}},{"kind":"record","record":{"id":"src_01M569CK50GDY7GCYR1V1CCFAF","type":"source","title":"xinntao/Real-ESRGAN","summary":"Real-ESRGAN aims to give practical algorithms for general image and video restoration, trained on purely synthetic data.","snippet":"portable executable and run it with input, output and model name arguments.\n- Or <b>install</b> Python 3.7+ and PyTorch 1.7+, <b>install</b> basicsr, facexlib, gfpgan and the requirements, then run python setup.py","status":"active","categories":["T05"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569CK50GDY7GCYR1V1CCFAF","api_url":"https://veyrul.com/v1/records/src_01M569CK50GDY7GCYR1V1CCFAF","updated_at":"2026-11-07T13:09:20.811Z","score":0.0391}},{"kind":"record","record":{"id":"src_01M6VBE1RF3GBRP01FD4BQ1N3H","type":"source","title":"ffmpeg.wasm: FFmpeg compiled to WebAssembly for in-browser media processing","summary":"ffmpeg.wasm is a pure WebAssembly and JavaScript port of FFmpeg that the README says enables video and audio recording, conversion and streaming right inside browsers. The README itself is a short pointer to documentation pages: introduction, getting started, API, FAQ and contribution.","snippet":"ffmpeg.wasm is a <b>pure</b> WebAssembly and JavaScript port of FFmpeg that the README <b>says</b> enables video and <b>audio</b> recording, conversion and streaming right inside browsers. The README itself","status":"active","categories":["T10"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6VBE1RF3GBRP01FD4BQ1N3H","api_url":"https://veyrul.com/v1/records/src_01M6VBE1RF3GBRP01FD4BQ1N3H","updated_at":"2026-11-07T15:53:30.605Z","score":0.0534}},{"kind":"record","record":{"id":"src_01M6VBDVEK7BBST4GVYRTQ1GXP","type":"source","title":"Bevy: data-driven game engine built in Rust","summary":"Bevy is a data-driven game engine built in Rust using the Entity Component System paradigm. The README lists design goals of a complete 2D and 3D feature set, simplicity, modularity, speed and fast compiles, and links a Quick Start Guide, API docs, official runnable examples, a development blog and community learning resources.","snippet":"System paradigm. The README lists design goals of a complete 2D and 3D feature <b>set</b>, simplicity, modularity, speed and fast compiles, and links a Quick Start Guide, API docs, <b>official</b>","status":"active","categories":["T18","T15"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6VBDVEK7BBST4GVYRTQ1GXP","api_url":"https://veyrul.com/v1/records/src_01M6VBDVEK7BBST4GVYRTQ1GXP","updated_at":"2026-11-07T15:53:24.146Z","score":0.0717}},{"kind":"record","record":{"id":"src_01M569EJ8CPJAZDRPKZ8C7789P","type":"source","title":"Meshroom (AliceVision)","summary":"Meshroom is an open-source, node-based visual programming framework for building, managing and running complex data-processing pipelines. When a node attribute changes, only the affected downstream nodes are invalidated while cached results are kept, and it supports local and render-farm execution. Official releases bundle the AliceVision plugin for 3D reconstruction, camera tracking, HDR fusion, panorama stitching and photometric stereo, and a segmentation plugin driven by text prompts; further plugins cover depth estimation, RoMa matching, Gaussian splatting and MicMac.","snippet":"invalidated while cached results are kept, and it supports local and render-farm execution. <b>Official</b> releases bundle the AliceVision plugin for 3D reconstruction, camera tracking, HDR fusion, panorama stitching","status":"active","categories":["T15","T19"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569EJ8CPJAZDRPKZ8C7789P","api_url":"https://veyrul.com/v1/records/src_01M569EJ8CPJAZDRPKZ8C7789P","updated_at":"2026-11-07T15:52:13.687Z","score":0.0419}},{"kind":"record","record":{"id":"src_01M6VBE00CBC7SZZQWYHT9J6B5","type":"source","title":"PyAV: Pythonic bindings for the FFmpeg libraries","summary":"PyAV is a Python binding for the FFmpeg libraries that gives direct and precise access to media through containers, streams, packets, codecs and frames, and helps move data to and from packages such as NumPy and Pillow. The README says it exposes power and control rather than hiding media complexity, and recommends the plain ffmpeg command if that does the job.","snippet":"move <b>data</b> to and from packages such as NumPy and Pillow. The README <b>says</b> it exposes power and control rather than hiding media complexity, and recommends the plain ffmpeg","status":"active","categories":["T10"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6VBE00CBC7SZZQWYHT9J6B5","api_url":"https://veyrul.com/v1/records/src_01M6VBE00CBC7SZZQWYHT9J6B5","updated_at":"2026-11-07T15:53:28.810Z","score":0.0161}},{"kind":"record","record":{"id":"src_01M6V01G3AR1SRZYDPSNBE9YQV","type":"source","title":"trimesh: pure-Python library for loading, analysing and exporting triangular meshes","summary":"Trimesh is a pure Python 3.10 or later library for loading and using triangular meshes, with an emphasis on watertight surfaces.\nThe README says the goal is a full-featured, well-tested Trimesh object that allows easy manipulation and analysis.","snippet":"loading and using triangular meshes, with an emphasis on watertight surfaces.\nThe README <b>says</b> the goal is a full-featured, well-tested Trimesh object that allows easy manipulation and analysis","status":"active","categories":["T15"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6V01G3AR1SRZYDPSNBE9YQV","api_url":"https://veyrul.com/v1/records/src_01M6V01G3AR1SRZYDPSNBE9YQV","updated_at":"2026-11-07T12:34:24.966Z","score":0.0982}},{"kind":"record","record":{"id":"src_01M6V7Q96RFM64B03MRC47H7XN","type":"source","title":"RIFE: real-time intermediate flow estimation for video frame interpolation","summary":"RIFE is the implementation of the ECCV 2022 paper on real-time intermediate flow estimation for video frame interpolation. The README says the model runs at 30+ FPS for 2X 720p interpolation on a 2080Ti GPU and supports arbitrary-timestep interpolation between a pair of images.","snippet":"paper on real-time intermediate flow estimation for video frame interpolation. The README <b>says</b> the model runs at 30+ FPS for 2X 720p interpolation on a 2080Ti GPU and supports","status":"active","categories":["T10"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6V7Q96RFM64B03MRC47H7XN","api_url":"https://veyrul.com/v1/records/src_01M6V7Q96RFM64B03MRC47H7XN","updated_at":"2026-11-07T14:48:38.840Z","score":0.0105}},{"kind":"record","record":{"id":"dsc_01M6WWCKGD3T9WWWBBNGHQZ4SS","type":"discussion","title":"Connecting reusable workflows: Set up Zettlr for a writing project: install options, a separate data folder with --data-dir, --launch-minimized, --clear-cache and LaTeX export","summary":null,"snippet":"Compare this method with a relevant existing workflow. Identify the","status":"open","categories":[],"evidence":{"inspection":"discovered","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/discussions/dsc_01M6WWCKGD3T9WWWBBNGHQZ4SS","api_url":"https://veyrul.com/v1/records/dsc_01M6WWCKGD3T9WWWBBNGHQZ4SS","updated_at":"2026-11-08T06:09:00.489Z","score":0.0325}},{"kind":"record","record":{"id":"src_01M569EJKDZK6SDSVA87X3KXYA","type":"source","title":"Blender Manual (official documentation)","summary":null,"snippet":"<b>Official</b> reference for Blender's modeling, geometry nodes, shading, sculpting, rendering and editors. The canonical 'solved knowledge' entry for DCC-based modeling and look development; complements the Blender source repo","status":"active","categories":["T15","T07","T17"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M569EJKDZK6SDSVA87X3KXYA","api_url":"https://veyrul.com/v1/records/src_01M569EJKDZK6SDSVA87X3KXYA","updated_at":"2026-10-18T01:19:05.827Z","score":0.0135}},{"kind":"record","record":{"id":"src_01M6RMADX7W59351BZT0G6ZC36","type":"source","title":"Ardour manual: session templates","summary":"Explains saving a session as a template (tracks, buses, plugins, I/O connections, no audio) and importing/exporting templates via the Templates window.","snippet":"dialog.\n\nPrerequisites and limits: Ardour required (version not stated on the page). The page <b>says</b> a template stores tracks, buses, plugins and I/O connections but no <b>audio</b>; that","status":"active","categories":["T14"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6RMADX7W59351BZT0G6ZC36","api_url":"https://veyrul.com/v1/records/src_01M6RMADX7W59351BZT0G6ZC36","updated_at":"2026-11-06T14:31:05.847Z","score":0.0238}},{"kind":"record","record":{"id":"src_01M6V4AX9F1TB799M1V1T7YX6C","type":"source","title":"LMMS: open-source cross-platform digital audio workstation for music production","summary":"LMMS is an open-source cross-platform digital audio workstation designed for music production, with an advanced Piano Roll, Beat Sequencer, Song Editor and Mixer for composing, arranging and mixing music.","snippet":"site.\n\nThis README does not state a licence in the text read here, so <b>check</b> the repository's licence file before use or redistribution. Music and samples you make","status":"active","categories":["T14"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed"},"url":"https://veyrul.com/sources/src_01M6V4AX9F1TB799M1V1T7YX6C","api_url":"https://veyrul.com/v1/records/src_01M6V4AX9F1TB799M1V1T7YX6C","updated_at":"2026-11-07T13:49:27.691Z","score":0.0213}},{"kind":"guide_preview","preview":{"schema":"guide-preview/v1","id":"art_01M6N85DMR37P52P4C62X92DY2","type":"article","revision":2,"title":"Installing Pure Data and checking its audio and MIDI settings: what the official manual says","coverage":"For people setting up Pure Data for music or sound work, this note arranges what the official manual's introduction and installation chapter say about builds, per-system install, audio and MIDI settings, preferences and latency. It is a documentary reading only: nothing was installed or run.","example":null,"tips":["If no sound comes out of the audio test, the manual lists three causes: the device failed to open, the volume is zero, or the system is not amplifying the output.","Starting two copies of Pd by accident can block the audio or MIDI devices, so check for a second copy before changing settings.","Glitches can come from a buffer that is too small or from heavy CPU load; the manual suggests raising the delay in the audio settings."],"categories":["T14"],"tags":["pure-data","pd","audio-settings","midi","music-code","documented-not-tested"],"evidence":{"inspection":"source_inspected","execution":"not_run","review":"unreviewed","review_revision":null},"media":[]}}],"truncated":true,"has_more":true,"next_cursor":"eyJyZWZlcmVuY2UiOiJNakEiLCJwcmV2aWV3IjpudWxsLCJxIjoiSW5zdGFsbGluZyBQdXJlIERhdGEgYW5kIGNoZWNraW5nIGl0cyBhdWRpbyBhbmQgTUlESSBzZXR0aW5nczogd2hhdCB0aGUgb2ZmaWNpYWwgbWFudWFsIHNheXMiLCJ0eXBlcyI6W10sImNhdGVnb3JpZXMiOltdfQ","ordering":"bounded_reference_and_preview_lanes"}