Announcement

Collapse
No announcement yet.

preparing multisamples that you already had (wav tagging)

Collapse
X
 
  • Time
  • Show
Clear All
new posts

  • preparing multisamples that you already had (wav tagging)

    the blackbox does a pretty good job of multisampling, & I spent a couple of weekends ripping through the library from my old prophet 2002 sampler.

    having exhausted myself trying to get the original files off the machine & do it as digits, I just set an appropriate interval & duration & set the BB going.

    brilliant.

    BUT I already have thousands of multisample sets, with all kinds of naming conventions & whatnot, & very few of them with anything meaningful in the tags.

    googling "edit wav tag root note" brings you almost straight away to this very forum.
    a bit more reading, & it emerges that there is no clear standard in wide use for the root note of a piece of audio.
    I watched a video about using an mp3 tagging tool on wavs, & while it's quite advanced, it proved impossible to define the right sort of tag based on trying to reverse engineer samples from the BB's own multisample sets.
    so... back here, more digging.

    a few YEARS ago, forum member Mfactory brought the subject up in a thread entitled " Summary of Multi sampling options (including velocity layers)"

    this was more concerned with getting the BB to honour velocity entries in the wav metadata, so that realistic kits could be assembled. what caught my eye though was this linked software which allows you to enter the right root note tags manually or by parsing the file-names in a number of clever ways.
    it works a treat.
    I wanted to pay for it, it works so well. going back there now to see if he has a donate button.

    for my purposes, where I'm loading lots of non-looped instrument sounds & I'm not too bothered about velocity, it's perfect.

    BUT if we're going to help this developer or anyone else to come up with a tool for offline preparation & editing of sample metadata with a view to using it in a BB workflow,
    we NEED 1010's developers to share details of the metadata structure.

    imagine being able to prepare pre-existing sample libraries for the BB, or editing its own work!

    but for now, root notes. this is the chap: www.bjoernjahr.de/endlesswav.html

  • #2
    The details needed for this are in the WAV file format spec.
    For your multisample to support velocity in the Blackbox, you'll want to add the velocity info in the INST chunk of the WAV file. I ended up writing a desktop app for myself to do this based on file names.


    Comment


    • byrdinbbylon
      byrdinbbylon commented
      Editing a comment
      Thanks for sharing this. There was a different site shared before that didn't explain what each is quite as well.

  • #3
    Originally posted by duncanrmi
    we NEED 1010's developers to share details of the metadata structure
    We have shared this several times. You can search the form and the post from Aaron that outlines the wav tags we use to identify root notes.

    Comment


    • #4
      There are a few open source sample / soundfont wrangling programs out there. At some point I'm planning to test them out on a Blackbox multi-sample or two, but in the meantime, this one looks like the most promising:

      Polyphone is a free and open-source software for editing sf2, sf3, sfArk and sfz soundfonts. A clean interface and convenient tools have been implemented to efficiently deal with small or big instruments. Polyphone is available in different languages for Windows, Mac OS X, Linux and comes with a forum and a detailed documentation.


      Sadly, some audio file formats aren't documented in standard ways that allow one to write working code in your choice of programming language. Instead, one usually ends up "reverse-engineering" raw data or hunting for an existing C library that extracts or creates the information you want.

      Comment


      • #5
        Originally posted by Steve

        We have shared this several times. You can search the form and the post from Aaron that outlines the wav tags we use to identify root notes.
        couldn't find it, steve. I searched quite deep for the info I mentioned above, but couldn't find anything else. you have a link?

        Comment


        • #6
          Originally posted by sirshannon
          The details needed for this are in the WAV file format spec.
          For your multisample to support velocity in the Blackbox, you'll want to add the velocity info in the INST chunk of the WAV file. I ended up writing a desktop app for myself to do this based on file names.

          that's fascinating- great detail, but how widely ratified is it? is it what 1010 are using?

          Comment


          • #7
            Search "wav tags," and it is the 5th post in the list

            For those interested in taking advantage of the WAV chunks we use in bitbox and blackbox. Here is some documentation: This link has the best documentation I have seen on the overall WAV structure: https://sites.google.com/site/musicgapi/technical-documents/wav-file-format Our products read and write these optional tags:

            Comment


            • #8
              Steve, if you sense a note of exasperation creeping in on this side as well as your own, it's because
              a) that doesn't answer either of my questions, &
              b) that link, as has been pointed out already, is dead.

              please just post what we're asking for & make it a sticky!

              Comment


              • #9
                The link I shared is available and is a sticky topic. You asked us to share the details of the metadata structure. I shared the sticky topic (with links) that tells you the tags we use and how we use them.

                Comment


                • #10
                  Originally posted by duncanrmi

                  couldn't find it, steve. I searched quite deep for the info I mentioned above, but couldn't find anything else. you have a link?
                  https://web.archive.org/web/20230108...av-file-format There's the info from the broken link.

                  Comment


                  • #11
                    thank you, nuemerik.

                    steve, do me a favour & click on YOUR version of the link- takes you to the sticky topic & then what? I get a 404.

                    Comment


                    • #12
                      On the google sites link, yes. That is not our link. Just below that link is a list of the wavtags we support. Below that is another link (also not ours) that explains wavtags.

                      Comment

                      Working...
                      X
                      😀
                      🥰
                      🤢
                      😎
                      😡
                      👍
                      👎