Started by chupo_cro, August 10, 2017, 00:42:07
Quote from: chupo_cro on August 10, 2017, 00:42:07#6 Volume and pan commands in the same row?I tried to make four drum beats in the four adjacent rows of the same channel and to assign the different volume and pan parameters to the each drum beat but I couldn't. Is the only way to do that to use more channels?
ModPlug Tracker XM|C-501v32850|C-501p20C20
Quote from: chupo_cro on August 10, 2017, 00:42:07#7 Chord Editor (Relative vs Note)The docs and the UI mention Relative and Note modes of chords but I couldn' find where to choose the modes.
Quote from: chupo_cro on August 10, 2017, 00:42:07#1 Selecting more than one channel in Pattern view?I noticed it is possible to drag'n'drop channels in the Pattern view to change theri positions. Is it possible to select more than one channel at once and then to move them all as a group? That is possible with the order list by using shift to select more than one entry.
Quote from: chupo_cro on August 10, 2017, 00:42:07#2 Auto select the instrument?Is there a way to enable auto selecting the instrument after moving the cursor into the channel which contains only one instrument? It would be quite useful when editing the notes here and there. The modifier key to select the 'working' instrument in Pattern view by clicking on some note when holding the modifier key might be even better solution.
Quote from: chupo_cro on August 10, 2017, 00:42:07#3 Organizing samples into the folders?I set the samples path but when I tried to separate the samples into the subfolders I couldn't access them from the UI. Is there a way to set the multiple paths or all of the samples must reside in the same folder?
Quote from: chupo_cro on August 10, 2017, 00:42:07#4 Remove patterns?I noticed + an - keys can be used to loop through all the existing patterns (plus --- and +++) and when the cursor is in the order list. I tried to add the pattern and the only way to delete it was by using Cleanup command. Is there another way of deleting patterns so they don't anymore appear when using + and -? Remove pattern just removes the pattern from the order list but it is still shown when using + and - keys.
Quote from: chupo_cro on August 10, 2017, 00:42:07#5 Selecting notes from two adjacent patterns?Is it possible to use the mouse to select the notes from both the pattern which is in focus and from the pattern 'above' which is dimmed?
Quote from: chupo_cro on August 10, 2017, 00:42:07#8 Working with samples?I tried to figure out how to use the Samples view to import the sample I made and how to use the Transpose drop-down list. I used Audacity to make a short 440 Hz sine wave sample and saved it as a .wav file. Then, in OpenMPT, I created a new sample, chose A4 in the Transpose drop-down list and dragged the sample into the view. As soon as I drag the sample the Transpose value changes to E7!? Why is that? To tune the sample to the right frequencies I then must use Sample Tuner to tune the sample to the closest C- and after the tuning the Transpose value is G7. I understand the sample has to be moved up by 3 half-tones (from A4 to C5) and there really is a 3 half-tone shift from E7 to G7 but why was E7 displayed initially when I imported the sample? I thought I could set the traspose to the pitch of the sample file (which is 440 Hz = A4) before importing the sample and the sample would sound correct. But that is not the case and I do not understand why the Transpose value after importing the sample always jumps to E7. I can see the supplied samples are already tuned to C5 but after importing them the Transpose value jumps to E7 anyway :-/
Quote from: StarWolf3000 on August 10, 2017, 07:05:34That depends on the module format you use. All but MOD can make use of two effect columns instead of just one. In Fasttracker 2 (XM), you can decide which column holds the volume effect and which one holds the panning effect:Code Select ExpandModPlug Tracker XM|C-501v32850|C-501p20C20In this example, the left one uses the volume effect in the first effect column (v32, vxx is volume effect in volume column, 32 decimals) and the panning effect in the second effect column (850, panning is 8xx, and 50h is decimal 80).The right one has the same effect, but with volume in the second column (C20, Cxx is volume command in MOD/XM, 20h which equals 32 decimals) and panning in the first column (p20, pxx is panning in volume column, in XM ranged from 02 to 62 instead of 00 to 64 like in S3M/IT/MPTM).
Quote from: chupo_cro on August 10, 2017, 22:32:02Is there maybe any particular reason why would one choose to use effect column instead of the volume column to change the volume - in the case both could be used?
Quote from: chupo_cro on August 10, 2017, 22:32:02Here in the manual, it says: 'The MOD format does not make use of the volume column, so no commands can be used in the volume column.', but it seems the volume column, as you showed, can be used with MOD format.
Quote from: chupo_cro on August 10, 2017, 22:32:02Although I will probably be usining IT format.
Quote from: Saga Musix on August 10, 2017, 11:21:10Hello and welcome. Phew, that's quite a big pack of questions!
Quote from: Saga Musix on August 10, 2017, 11:21:10You can delete individuals patterns by going to the tree view, expanding the "Patterns" folder of your module, and right-clicking the offending pattern there. However, the + and - keys will currently not jump over deleted patterns. It might be a good idea to change this behaviour in OpenMPT so that + and - only show existing patterns.
Quote from: Saga Musix on August 10, 2017, 11:21:10As StarWolf3000 mentions, there are different limitations depending on which format you use, and there are creative ways to get around them. To give you another idea, you can duplicate your instruments to have two instruments pointing to the same sample, and then use their global volume, panning, and their envelopes to modify those properties individually.
Quote from: Saga Musix on August 10, 2017, 11:21:10I have recently answered a similar question on the MilkyTracker forum: https://modarchive.org/forums/index.php?topic=4053.msg15062#msg15062In short: The "transpose value" of a sample is not the same as scientific pitch! You must not confuse pitch with sampling frequency. Please read the linked post, and if it's still not clear what I mean, ask again.
Quote from: Saga Musix on August 10, 2017, 22:37:54The provided example only works in the XM format, not in the MOD format; you cannot put anything into the volume column in the MOD format. Just try it, you will notice it's not possible no matter how hard you try. ;)
Quote from: Saga Musix on August 10, 2017, 22:37:54By the way, I have modified the +/- keys in the order list for the next OpenMPT version to skip deleted patterns.
Quote from: chupo_cro on August 10, 2017, 23:31:23Speaking of Instruments, I wanted to try ADSR envelopes so the Instrument mode way activated. Later I wanted to revert back to the Sample mode but couldn't find a way to do that. Ifter deleting the Instruments I tried everything to reenable using only the samples but didn't find a solution and by searching the docs and the forum I found only how to enable Instrument mode - but nothing about going the other way.
Quote from: chupo_cro on August 10, 2017, 23:31:23Let us see if I really understand how that works:If I understand correctly, OpenMPT expects the imported sample of musical instrumet to be C5. If I don't have a sample tuned to C5, I can change the pitch of the sample before importing it (to be C5) and it would sound right. If the sample is not tuned before importing I can tune it by changing the sample rate (the frequency) or by using Sample Tuner, or by using Pitch Shift (if I don't want to change the sample rate). So the best would be if I can sample the C5 note of the instrument using for example 44.1 kHz sample rate and no additional tuning would be required.Next, for the Frequency and the Transpose fields - as I understand now upon reading your answer - the Frequency is in fact sample rate and the Transpose value (note) is calculated based on sample rate value. So if I imported the sample of A4 note I must shift the sample rate 3 half-tones up so the pitch would be C5 - as expected by OpenMPT. If the sample rate was 44100 Hz the Transpose value would be E7, meaning I have to choose G7 which is 3 half-steps up from the E7.
Quote from: chupo_cro on August 10, 2017, 23:31:23Now, what I would like to know is how exactly is E7 calculated starting from the 44100 Hz as the input.
Quote from: Saga Musix on August 11, 2017, 00:16:58Cleanup -> Instruments -> Remove all (convert to samples) does exactly that. It re-maps the instrument numbers in the patterns, but I should mention that envelopes are not translated to pattern commands. Any instrument properties apart from the note->sample and note->note mapping are lost.
Quote from: Saga Musix on August 11, 2017, 00:16:58I should start by saying that the "transpose" field has no specific meaning in the S3M/IT/MPTM format; it's only there because in the MOD and XM format, samples have a transpose and finetune value, so the space in the GUI is already there. The Transpose field can be used in S3M/IT/MPTM to quickly change the sampling frequency in semitones but the content of the field is not really relevant.Now for the origin: In the MOD format, there was no way to change the sample transposition. The middle-c sampling frequency was always 8272 Hz +/- one semitone.Fasttracker 2 (XM) made this a bit more flexible, by specifying a transposition offset from middle-C (8363 Hz in XM, as it uses Amiga NTSC frequencies rather than PAL frequencies). So basically the way the transposition is displayed in OpenMPT means "playing a C-5 in the pattern really plays a [transpose value]". So if the transpose value is C-5, C-5 is played as C-5 (8363 Hz). If thranspose is C-6, then C-5 is played as C-6 (16727 Hz).Back to the S3M/IT/MPTM format, the transpose value basically works the same there - if your sampling frequency is 16727 Hz, then transposition in C-6, if your sampling frequency is 44100 Hz, the transposition value is E-7, etc.I hope this makes sense somehow. There are plans to modify this system a bit (by being able to specify the root note of a sample), but they will most likely not make it into OpenMPT 1.27.