Hand-editing the pan in an .h2song file? #1123
-
I have a pair of songs I'm working on that both use the circAfriqueV4 drumkit, which has all its samples center-panned. I'd like to edit the pan information so that all Djembe1 "instruments" have the same pan values (and the same with Djembe 2, etc…) and I figured that editing the file directly would be easier than using the GUI mixer knobs. The plan is to hand-edit one of the songs until the instruments have a good spatial balance and then copy over the instrument definitions to the other. What I immediately noticed is that there are separate pan_L and pan_R attributes. This leaves me with a series of questions that I'll present in descending order of relevance.
|
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 8 replies
-
Hey @duck57, First of all: what do you find so annoying about the UX that you would consider handling the raw XML files instead of using the GUI? The intended usage would be to tweak the knobs in the mixer until everything feels right, storing the result as a new drumkit, and loading the new drumkit in all your other songs. On the other hand, editing the XML document requires reloading of the song after every edit.
It's like a factor of the volume for the left and the right channel. Placed in the middle ( There will be some additional pan laws available to choose in the upcoming version of Hydrogen (see #1061) which allow for other volume characteristics while panning.
They will be loaded as is from the file and checked when assigned to the
There is a XSD file defining all allowed parameters and ranges for the drumkit part of the
The most significant part right now would be the documentation. It's out of date for quite some time and it will need a lot of work to update it. However, it will not need that much in-depth knowledge about the code base but knowing how to handle Hydrogen/what's happening when clicking here and there is usually sufficient. Also, the pull requests will be checked so no harm can be done. I intend to rework some parts too before the release but I can't see to find the time to manage all of it. In addition, watching this repo and contributing to the discussions (even if its just by giving a thumbs-up in case you like an idea) will help us lots to get a better feeling about how to change/update the UX of Hydrogen. If you speak a language Hydrogen is not (or improperly) translated to, you can update it. |
Beta Was this translation helpful? Give feedback.
-
Thanks @theGreatWhiteShark for the accurate answers ;) for note pan it is the same but on the vertical axis the max value is 0.5 instead of 1. (you may check if the max levels are 1 and 0.5) In Hydrogen 1.0 note and instrument pans act as two BALANCE knobs in a chain, so the meaning of panL panR is really gainL, gainR. I do find that it is unnecessarily redundant in the next version implementation (where their use will change), but we decided to save pan knob position in the same way |
Beta Was this translation helpful? Give feedback.
Hey @duck57,
First of all: what do you find so annoying about the UX that you would consider handling the raw XML files instead of using the GUI? The intended usage would be to tweak the knobs in the mixer until everything feels right, storing the result as a new drumkit, and loading the new drumkit in all your other songs. On the other hand, editing the XML document requires reloading of the song after every edit.
It's like a factor of the volum…