# See https://github.com/typst/hayagriva/pull/192
# yaml-language-server: $schema=https://raw.githubusercontent.com/typst/hayagriva/0c640417cfb35067c13f1ee0ce0ee35f57a897fb/hayagriva.schema.json

webmidi:
  type: reference
  title: Web MIDI API
  url:
    value: https://developer.mozilla.org/en-US/docs/Web/API/Web_MIDI_API
    date: 2025-03-22
  organization: Mozilla Developer Network
  author: MDN Authors

pianowasmdemo:
  type: video
  title: Démo de piano avec shapemaker
  url:
    value: https://www.instagram.com/p/C6byymcou5k/
    date: 2024-05-01
  runtime: 00:03:53,000
  author: Gwenn Le Bihan

wasmbindgen:
  type: book
  title: The `wasm-bindgen` Guide
  url:
    value: https://rustwasm.github.io/wasm-bindgen/introduction.html
    date: 2025-03-22
  author: Rust and WebAssembly Working Group

wasm:
  title: WebAssembly
  type: web
  url:
    value: https://webassembly.org/
    date: 2025-03-22
  author: WebAssembly Community Group

svginhtml:
  title: Scalable Vector Graphics (SVG) 2 § 1.1 About SVG
  type: reference
  url:
    value: https://svgwg.org/svg2-draft/intro.html#AboutSVG
    date: 2023-03-08
  author:
    - Amelia Bellamy-Royds
    - Chris Lilley
    - Tavmjong Bah
    - Dirk Schulze
    - Eric Willigers
  publisher: W3C Editor's Draft

rustwasm:
  title: WebAssembly — Le langage de programmation Rust
  type: web
  url:
    value: https://www.rust-lang.org/fr/what/wasm
    date: 2025-03-22
  author: Rust authors
  language: fr-FR

gowasm:
  title: "Go Wiki: WebAssembly"
  type: web
  url:
    value: https://go.dev/wiki/WebAssembly
    date: 2025-03-22
  author: Go language authors

planetary-folklore-period:
  title: Planetary Folklore Period
  type: web
  url:
    value: https://www.fondationvasarely.org/en/planetary-folklore-period/
    date: 2025-03-22
  author: Fondation Vasarely

vasarely-majus:
  title: MAJUS
  type: artwork
  author: Victor Vasarely
  date: 1964
  publisher:
    name: Fondation Vasarely
    location: Alvéole 5, 1 avenue Marcel Pagnol, 13090 Aix-en-Provence, France
  # IEEE sadly doesn't care about those
  # location: Alvéole 5
  # archive: Fondation Vasarely
  # archive-location: 1 avenue Marcel Pagnol, 13090 Aix-en-Provence, France

spaceinvadersparis:
  title: Invader - Paris
  type: artwork
  author: Invader
  url:
    value: https://www.space-invaders.com/world/paris/
    date: 2025-03-23

spaceinvadersiss:
  title: Space Invaders
  type: article
  author: The European Space Agency
  url:
    value: https://www.esa.int/Space_in_Member_States/France/Highlights/Space_Invaders
    date: 2025-03-23
  date: 2015-03-14

relaiscopies:
  title: Relais Copies
  type: misc
  publisher:
    name: Google Maps
    location: 30 Rue Pharaon, 31000 Toulouse

xnview:
  title: Visionneuse photo et conversion d'images par lot | XnView
  type: web
  url:
    value: https://www.xnview.com/fr/
    date: 2025-03-23

rustcrates:
  title: The Rust Programming Language § 7.1 Packages and Crates
  type: book
  author:
    - Steve Klabnik
    - Carol Nichols
    - Chris Krycho
  url:
    value: https://doc.rust-lang.org/book/ch07-01-packages-and-crates.html
    date: 2025-03-23

rusttraits:
  title: "The Rust Programming Language § 10.2 Traits: Defining Shared Behavior"
  type: book
  author:
    - Steve Klabnik
    - Carol Nichols
    - Chris Krycho
  url:
    value: https://doc.rust-lang.org/book/ch10-02-traits.html
    date: 2025-03-23

resvg:
  title: "linebender/resvg: An SVG rendering library"
  type: repository
  author:
    - Yevhenii Reizner
  publisher:
    name: Linebender
  url:
    value: https://github.com/linebender/resvg
    date: 2025-03-23

hooks:
  title: What are hooks?
  type: web
  author: Jorge Israel Peña
  url:
    value: https://softwareengineering.stackexchange.com/a/13748
    date: 2025-03-24

remixconteststems:
  title: Will Clarke & Armada Music Launch 'Midnight Mass' Remix Contest
  type: web
  author: [LabelRadar, Armada Music]
  publisher: Beatportal
  abstract: DOWNLOAD THE STEMS HERE!
  date: 2025-03-12
  url:
    value: https://www.beatportal.com/articles/866279-will-clarke-armada-music-launch-midnight-mass-remix-contest
    date: 2025-03-24

sourcesep:
  title: "Wave-U-Net: A Multi-Scale Neural Network for End-to-End Audio Source Separation"
  type: article
  author: [Daniel Stoller, Sebastian Ewert, Simon Dixon]
  date: 2018-09-14
  publisher:
    name: 19th International Society for Music Information Retrieval Conference (ISMIR 2018)
  serial-number:
    arxiv: "1806.03185"
    doi: "10.48550/arXiv.1806.03185"
  url:
    value: https://arxiv.org/abs/1806.03185
    date: 2025-03-24

onset:
  title: Onset (Album Version)
  type: artwork
  author: [Postamble]
  date: 2024-07-01
  url:
    value: https://gwen.works/emoti*ns
    date: 2025-03-24

midispec:
  title: Summary of MIDI 1.0 Messages
  type: reference
  author: [MIDI Association]
  url:
    value: https://midi.org/summary-of-midi-1-0-messages
    date: 2025-03-24

midippq:
  title: MIDI for Musicians
  type: book
  author: [Craig Anderton]
  date: 1986
  publisher: Amsco Publications
  page-range: 8-10
  archive: Internet Archive
  serial-number:
    isbn: 978-0-8256-1050-9
  url:
    value: https://archive.org/details/midiformusicians0000ande
    date: 2025-03-24

pyflp:
  title: pyflp 2.2.1
  type: repository
  author:
    demberto
    # alias: demberto
  publisher: PyPI
  date: 2023-06-05
  url:
    value: https://pypi.org/project/pyflp/
    date: 2025-03-24

pyflp3.12:
  title: 🐞 Python 3.12 Enum issue
  type: article
  author:
    kingkongjames
    # alias: kingkongjames
  publisher: GitHub
  date: 2023-11-07
  url:
    value: https://github.com/demberto/PyFLP/issues/183
    date: 2025-03-24

pyo3:
  title: PyO3
  type: repository
  author:
    - David Hewitt
    - Yuji Kanagawa
    - Nikolay Kim
    - knostin
    - Daniel Grunwald
    - Bruno Kolenbrander
    - Icxolu
  publisher: GitHub
  url:
    value: https://github.com/PyO3/pyo3
    date: 2025-03-24

pianoteq:
  title: Pianoteq Overview
  type: web
  author: Modartt
  url:
    value: https://www.modartt.com/pianoteq_overview
    date: 2025-03-24

serum:
  title: "Serum: Advanced Wavetable Synthesizer"
  type: web
  author: Xfer Records
  url:
    value: https://xferrecords.com/products/serum
    date: 2025-03-24

vst:
  title: VST 3 Interfaces Documentation
  type: reference
  author: Steinberg
  url:
    value: https://steinbergmedia.github.io/vst3_doc/vstinterfaces/index.html
    date: 2025-03-24

mikudayooo:
  title: About HATSUNE MIKU
  type: web
  author: Crypton Future Media
  url:
    value: https://ec.crypton.co.jp/pages/prod/virtualsinger/cv01_us
    date: 2025-03-24

nihplug:
  title: nih_plug
  type: reference
  author: Robbert van der Helm
  url:
    value: https://nih-plug.robbertvanderhelm.nl/nih_plug/
    date: 2025-03-24

vcpkg:
  title: vcpkg - Open source C/C++ dependency manager
  type: web
  author: Microsoft
  url:
    value: https://vcpkg.io/en/
    date: 2025-03-24

pixmap:
  title: Pixmap in tiny_skia 0.11.4
  type: reference
  publisher: Linebender
  author:
    - Yevhenii Reizner
    - Bruce Mitchener
  url:
    value: https://docs.rs/tiny-skia/0.11.4/tiny_skia/struct.Pixmap.html
    date: 2025-03-24

pixmapvecu8:
  title: src/tiny_skia/pixmap.rs, lignes 30 à 33
  type: repository
  publisher: Linebender
  author:
    - Yevhenii Reizner
    - Bruce Mitchener
  url:
    value: https://docs.rs/tiny-skia/0.11.4/src/tiny_skia/pixmap.rs.html#30-33
    date: 2025-03-24

videorshwc:
  title: Encoder in video_rs::encode, 0.10.3
  type: reference
  publisher: Oddity AI
  author: [Gerwin van der Lugt]
  url:
    value: https://docs.rs/video-rs/0.10.3/video_rs/encode/struct.Encoder.html#method.encode
    date: 2025-03-24

videorshcwframe:
  title: Frame in video_rs::frame, 0.10.3
  type: reference
  publisher: Oddity AI
  author: [Gerwin van der Lugt]
  url:
    value: https://docs.rs/video-rs/0.10.3/video_rs/frame/struct.Frame.html
    date: 2025-03-24

array3rust:
  title: Array3 in ndarray 0.16.1
  type: reference
  publisher: rust-ndarray
  author:
    - Ulrik «bluss» Sverdrup
    - Jim Turner
  url:
    value: https://docs.rs/ndarray/0.16.1/ndarray/type.Array3.html
    date: 2025-03-24

typsttinyskia:
  title: Dependencies · typst/typst
  type: web
  publisher: Github
  url:
    value: https://github.com/typst/typst/network/dependencies?q=tiny-skia
    date: 2025-03-24

typsttinyskiacargotoml:
  title: Cargo.toml at main · typst/typst
  type: repository
  publisher: Typst
  url:
    value: https://github.com/typst/typst/blob/1b2714e1a758d6ee0f9471fd1e49cb02f6d8cde4/Cargo.toml#L124
    date: 2025-03-24

rustcompileunits:
  title: Rust’s Huge Compilation Units
  type: article
  publisher: TiDB
  author: Brian Anderson
  date: 2020-06-22
  url:
    value: https://www.pingcap.com/blog/rust-huge-compilation-units/
    date: 2025-03-24

taurihmr:
  title: Tauri 2.0 Stable Release
  type: article
  publisher: Tauri
  date: 2024-10-02
  url:
    value: https://v2.tauri.app/blog/tauri-20/#hot-module-replacement
    date: 2025-03-24

imagemagick:
  title: ImageMagick -- Mastering Digital Image Alchemy
  type: web
  url:
    value: https://imagemagick.org/index.php
    date: 2025-03-26

ffmpeg:
  title: FFmpeg
  type: web
  url:
    value: https://ffmpeg.org/
    date: 2025-03-26

libx264order:
  title: Dynamic pipeline, "non-strictly-monotonic PTS" warning with x264enc after switching source 
  type: article
  author: popo2 popo2
  publisher: Narkive Mailing List Archive, gstreamer-devel@list.freedesktop.org
  date: 2012-11-26
  url:
    value: https://gstreamer-devel.narkive.com/LJuu7yM3/dynamic-pipeline-non-strictly-monotonic-pts-warning-with-x264enc-after-switching-source
    date: 2025-03-26

resvglinebendertransfer:
  title: "Transferring ownership · Issue #834 · linebender/resvg"
  type: web
  author: [Yevhenii Reizner]
  url:
    value: https://github.com/linebender/resvg/issues/834
    date: 2025-03-27
