diff --git a/README.md b/README.md index b44ebd2..1668725 100644 --- a/README.md +++ b/README.md @@ -35,3 +35,11 @@ DrMr scans the following directories for hydrogen drum kits: - ~/.hydrogen/data/drumkits/ If you want to add others, add them to the default_drumkit_locations array at the top of drmr_hydrogen.c + +### Note 1 +As stated above, a goal of DrMr is to have the host save all the state for you. As such, the current kit needs to be a control. Unfortunatly, string controls in LV2 are experiemental at the moment, and not supported by many hosts (in particular ardour doesn't support them). This means the kit needs to be set via a numeric control. DrMr specifies an integer index as a control to specify which kit to load. A kits index is the order in which is was found. This means changing, adding, or removing hydrogen kits could mess up your saved index. Sorry. + +To figure out which kit is being loaded, have a look at the ouput of your host, DrMr will print out info about the kit it is loading. In the future, current kit information will be available in the GTK ui. + +### Note 2 +DrMr is currently using a static ttl file. This means I have to decide apriori how many gain controls to expose. I've settled on 16 for the moment, but that is arbitrary. At some point DrMr will probably move to using the LV2 Dynamic Manifest feature to expose the appropriate number of gain controls for the current sample set \ No newline at end of file