Synthesizer Mapping / Ontology

Home Forums General General MIDI discussion Synthesizer Mapping / Ontology

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #174
    AZDeveloper
    Participant
      • Topics: 1
      • Replies: 0
      • Total: 1

      I think what would really help efforts like CTRLR, TouchOSC, etc would be if we had a standard way of mapping the features of a synth. Image an XML Document schema standard called Synth Map. It would contain things like:
      How many oscillators are available to MIDI/OSC control ?
      Are they audio/LFO or both ?
      How do you address each oscillator via NRPN ?
      What does each increment in change value relate to in Hz ?
      What destinations are available for each LFO ?
      How many filters are in the system ? What are their characteristics ?
      How many envelope generators ?
      etc

      If there was a standard way of describing these things, then we could build a database of synth characteristics that would be usable by any application knew how to read the XML Document schema.

      Thoughts ? Ideas ?

      Craig

      #1844
      atom
      Keymaster
        • Topics: 159
        • Replies: 2945
        • Total: 3104
        • ★★★★★

        I thought of this when i started Ctrlr in the first place, but there is no standard. Some DTDs exist for some parts of the MIDI protocol, but those don’t help at all. No software/hardware manufacturer came up with anything useful. OSC is getting nowhere (i know of 1 device that is using it). If someone can point me to something that can be useful in this matter i’ll be more than glad to implement some kind of standard, but since i found none, i didn’t.

      Viewing 2 posts - 1 through 2 (of 2 total)
      • The forum ‘General MIDI discussion’ is closed to new topics and replies.
      There is currently 0 users and 97 guests online
      No users are currently active
      Forum Statistics
      Threads: 2,495, Posts: 17,374, Members: 77,605
      Most users ever online was 12 on January 22, 2019 3:47 pm
      Ctrlr