# A plugin profile — machine-readable facts about Syrinx.
#
# Host this next to your plugin as profile.ttl and it can be read by this
# catalogue and by anything else that speaks RDF. It is yours: edit it, version
# it with the plugin, and it stays correct because you control it.
#
# The subject below is the plugin's homepage, which is what identifies it here.
# If you would rather use your own namespace, change that one IRI and keep the
# foaf:homepage line, so the two can still be joined up.
#
# Terms: https://plugin-universe.com/ns   Guide: https://plugin-universe.com/about/profiles

@prefix trn:  <http://purl.org/stuff/transmissions/> .
@prefix pu:   <http://purl.org/stuff/plugin-universe/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix schema: <https://schema.org/> .

<https://danja.github.io/downspout/plugins/syrinx/>
    a trn:PluginProfile ;
    rdfs:label "Syrinx" ;
    rdfs:comment "Avian vocal synthesizer using Mindlin-Laje ODE models with eleven bird presets: Wren, Thrush, Warbler, Finch, Robin, Nightjar, Pigeon, Hummingbird, Starling, Custom and Crow (a hoarse, falling caw). Each MIDI note plays a phrase of chirping syllables, or (Source = Audio in) a stereo input is analysed for pitch, loudness, sibilance and onsets and steers the bird voice, so it works as an effect on speech or singing." ;
    trn:vendor "danja" ;
    foaf:homepage <https://danja.github.io/downspout/plugins/syrinx/> ;
    trn:format trn:VST3 ;
    trn:role trn:Instrument ;
    trn:accepts trn:Audio, trn:Midi ;
    trn:produces trn:Audio ;
    pu:category <http://purl.org/stuff/plugin-universe/category/instrument> ;
    pu:supportedPlatform pu:Windows ;
    pu:supportedPlatform pu:MacOS ;
    pu:supportedPlatform pu:Linux ;
    pu:licenceId "MIT" ;
    trn:caution "Source selects the player: MIDI, Audio in (the keyboard is ignored) or Both. Audio mode needs the plugin on a track that carries audio into it; Voice Range should sit near the middle of the speaker's pitch. Eleven presets share one MIDI channel; select a preset via the Selected Preset master parameter before connecting multiple Syrinx instances." .
