Music™: Advanced Techniques

Glitches: Details
Here's few memory card filled with projects: 1 memcard showcasing sampling song by Decon Theed; 1 memcard with powerful songs by DJ Omnimaga; 2 memcards from me: one with Music1 tracks, other one is very recent and involves M2K; Tracks are being provided only for educational purpose!
-Save often; -Follow glitch-free workflow/guide; -Pray; -... I'm repeating myself, ain't I?
=====Save Corruption; (quite rare)
Extreme example here!
Example 1
Example 2 Bird SFX
Example 1 Drum break
Example 2
Example + Pitch Envelope
(try using Flute c3 11kHz as modulator on 6-7th octave!)
--GLITCH: When making new riff first note you place is with PMmod turned on, regardless if we enabled PM channel in the riff - upon reentering riff the notes are dead silent. -FIX: leave & delete riff, make sure in another riff that your last note is not PM'd
--GLITCH:
--GLITCH: Jam mode starts losing notes and patterns when playing riff with PM effect inside!
--GLITCH
Example of that here!
All we do here is copying the notes while being octave lower, then moving cursor octave higher, notes get correctly transposed regarding cursor position!
copying the notes while being octave lower
Example: Making Transient
(High value = Point at the top)
(000 = left, 255 = right)
From left to right numbers under graph mean: -Total amount of points on the graph; -current Point number; -Position on the graph; -Pitch Value; -X scale size; -Y scale size;
=====Problematic Note Parameter;
As you can also notice, all those glitches are related in a way: avoiding one sometimes also means avoiding another! Hope this overview gives you more idea about what's going wrong!
GO BACK TO TABLE OF CONTENTS
Bar 1 (Blue): Sound memory taken by the currently loaded samples; Bar 2 (Light Blue): Console memory used by song and video data; Bar 3 (Red): Video memory used by the loaded clips; Bar 4 (Pink): Current MEMORY CARD usage, to show u if u can save!;
Since built-in help menu is incorrect about what each meter is responsible for, here's actually what each bar represents, from left to right:
- - - - - - - - - - - - - - -
"Insert File" enables you to combine multiple songs together - Next song gonna be inserted at the cursor position (pushing any riffs already under the cursor to the right, if there are any!
How to heavily crash M2K/MG1:
CHORUS - GUITAR 1; ECHO - GUITAR 1; ECHO - R L 8; ECHO - ROOM; REVERB - MIX HI SPECIAL - AUTOPAN; SPECIAL - WIDE;
-----Solution/Prevention/Ideas:
Glitches: Details
Glitches: Details
MEMCARDS
MEMCARDS
AM/PM guide
AM/PM guide
7th octave Exploit
7th octave Exploit
LAYER-DISTORTION
LAYER-DISTORTION
-----[OTHERS:]-----
-----[OTHERS:]-----
quirks and features
quirks and features
Basic techniques first(?)
Basic techniques first(?)
safe workflow
safe workflow
GLITCHES: INTRO
GLITCHES: INTRO
- Working with samples is sometimes risky - often there's chance your sound will not load, or become glitched (could be completely or slightly corrupted). It probably depends on the memory you got, but we couldnt identify any relable factors involved - I had M2K freeze after playing with sample for a while, but nothing savestates or rewind cannot fix!
-try to copy around notes as much as possible; -check your project after saving; -delete glitched notes and save again!
Such sound technique was used for making mostly random noise-ich SFX around games, Final Fantasy been using it as bonfire sound!
(additional evidence for that can be found in the soundchip itself - Pitch Modulation is one of the effects found there!) Exact same effect can be found on SNES!
for some already loud instruments like "Distortion" Kick, you'd only need 2 instances at once to trigger effect!
-->
(e.g. put any chord effect on a note, then in Track View select that riff, and play it)
- - - - - - - - - - - - - - -
-----Solution/Prevention/Ideas:
-Save moderately often; -Always keep backup of the project (never overwrite same one on mem-card!); -You should savestate often;
-----Solution/Prevention/Ideas:
=====Risky external/modified samples;
(No consistent factors noticed, Might as well be "bad luck"!)
-----Solution/Prevention/Ideas:
(No consistent factors noticed, Might as well be "bad luck"!)
This makes the triggers fit triplet-style riffs!
(Last 2 fields become unavailable: 8 -> 6 )
Wondered what "-> -> 3" stands for?
Basic techniques first(?)
MAIN INFU PAGE
Decompiling PS1
GO BACK TO TABLE OF CONTENTS
Some effects (especially phases) will sound glitchy: weird solution is to turn down riff volume by 1-3 to see if sound comes back to normal!
glitchy
phases
ONE-SHOT
ECHO
CHORDS
To collect precise information below I used Duckstation's "Debug" -> "Show SPU State" for very informative PS1 channel overview!
(V QUIET)
Depending on the modulator/carrier relation, you should be able to find at least 2-5 notes that are pretty good);
LINK SOON
Glitches happening on notes previously edited often. Could be a single note, or entire group of them! Things like "volume", "panning", and "tuning" are likely to be messed up during reload - Most likely to happen when group editing , but not exclusive!
(Here's track with riff that has single broken note, when you access riff editor it crashes software - This can be fixed by splitting riff and cutting off the part with glitched note!)
=====Problematic Note Parameter;
=====Save Corruption; (quite rare)
=====Memory Leaks; (sporadic)
Glitches: Details
Sometimes selections bigger than screen will make it hard to see where to paste - In such cases I usually try to start selection from opposite end
Sometimes selections bigger than screen will make it hard to see where to paste - In such cases I usually try to start selection from opposite end
Sometimes selections bigger than screen will make it hard to see where to paste - In such cases I usually try to start selection from opposite end
(Remember: It's about the area selected, not the notes selected!)
If you group edited CARRIER notes, MODULATOR notes might copy parameters over and will stay dead, even though should modulate - delete and place new one!
In M2K If we put modulating note very low, we will hear effect similar to really strong slow vibrato and nothing affecting the volume itself.
AM stands for Amplitude Modulation, where modulator affects carrier using volume only.
-----[DEFINITIONS]-----
(watch the volume though!)
(watch the volume though!)
That said, it's extremely easy to max out 24 channels before you could notice, easily cutting off notes! I created tables below so you know how much each effect takes up channel space!
Envelopes can adjust scale allowing to make them deeper/longer as u wish! Whichever scale u will increase, remember to move points when u scale!
When making slides, use no-trigger notes - not interrupting previous note, guaranteed to startsliding smoothly!
(C to G will sound as expected, but G# is just slightly sharper G - all notes after G# will sound exactly same!)
Be careful! If you happen to overwrite it or paste it in normal 6th octave range, you cannot freely move this note around and you gotta use exploit again!
-Place note on the 6th octave -Move your cursor down to 5th octave -Copy the note using "SELECT" button -Cancel the pasting motion -Scroll cursor on 6th octave -Press "O" to open up menu -Select "Paste copied notes"
Though PM channel grey's out any effects, I managed to put some on the note playing there thanks to last note I touched! Doesn't affect carrier but sounds cool on Modulator with volume on!
Chords might use more voices if previous chord hasn't faded out yet; consider making chords manually!
--Note length / BPM has no influence over Echo amounts! --In voice-tight situations, try making your echo manually! --Reverb buffer does not occupy voices! --Retriggering doesn't consume extra voices!
PM doesn't work with following effects:
Inside riffs M2K provides us per-note effects, though some also use more voices despite having just one note!
-----Quirks-----
MEMCARDS
-----USECASE-----
-----Not AM, but actually PM!-----
-USED PARAMETERS/TIPS-
*we can hear the modulator just like another track - even reverb if there's volume! in this case treat like normal track AND modulator!
Not AM, but actually PM!
-->
-->
(it's gonna be probably bassier/have more vibrato)
If done correctly, you should hear the sample being affected by another sample! (it works best on non harmonic rich instruments like alto sax as mod!)
Otherwise effect will be skipped)
quirks and features
It works amazingly well on Kicks, and bassy instruments!
When you layer much more of the same riffs together you'll hear them being pretty distorted, cutting off volume of other instruments, in a sidechain-like style!
If you layer riff with itself (like place same riff directly under 1st one, so 2 play at the same time) You will hear it play much louder. What if we try more?
LAYER-DISTORTION
GO BACK TO TABLE OF CONTENTS
GO BACK TO TABLE OF CONTENTS
GO BACK TO TABLE OF CONTENTS
Glitches: Details
In this case Blue track getting affected will be called "carrier", because it carries the sound; Red track will be called "modulator", because it affects the original sound!
[MODULATOR]-->[CARRIER]-->[OUTPUT]
This points out that no Amplitude Modulation takes place and what indeed happens is Pitch Modulation. (PM)
Modulator affects Carrier by: -Mute; -Pitch slide; -Volume*; -Retriggers; -Vibrato; -Note sample start; -Note pitch; NOT BY: -Envelope; -Panning; -Effects;
--Carrier MUST have the modulation option on per note - if you turn it off, modulation still carries on in the background) --Every time you place new: Modulator note = Volume goes to 0; Carrier note = Synth modulation is off; --Selecting all notes to edit one or another track can ruin the other! (when u got them stacked on single key)
-For best group editing press "o" --> "Change riff channel mutes": this way you can hide one or the other channel and safely edit without consequences on the other! Global playback with perform well but to hear/edit the turned off track in riff you gotta re-enable it same way!
1. Phase-modulating bass (modulator on same octave or 1 below, slightly detuned); 2. "Bringing highs" to low-sample rate samples; 3. Melodically ( done by placing modulator on different note than used by carrier) 4. Second voice (using volume you can mix in the actual sound of sample used as modulator, possibly mixing it with the carrier!);
[HOW TO USE?]
-I do short sessions of music making which is then frequently saved; -I keep few versions of the project rather than overwriting the same only one in case current save gets glitchy; -After saving, I fully restart the Playstation, then reload the save; -Once song is loaded, I double-check if whole songs plays as it should;
Here's my personal workflow when using Music 2000, which I consider pretty safe and comfortable enough; Starting off, I emulate Music 2000 - That lets me use savestates, easily exchange & backup memory cards, or even rewind time in critical moments; A lot of problems seem to be also solved by simply using CD disk image (best if verified as best dump), no CD drive-related problems, or scratched disk; My songmaking process looks like this:
double-check
fully restart
few versions
short sessions
(around 20-40m, no more than 1h)
verified
image
rewind
backup
savestates
safe
(this makes sure I got my memory cleaned properly)
(hold fastforward button toget back to menu much quicker = reliable way!)
I also recommend to savestate just before saving, project as extra backup whenever terrible save glitch happens, so you can reload and maybe try saving again!)
(last chapter of this page!)
safe workflow
In total, Glitches can be summed to 4 things:
As scary as they might sound, they are definitely avoidable once you learn about them more!
I'm splitting the chapter into a few sections as to not overwhelm users with those: the crucial knowledge is in this chapter and also "Safe workflow". Detailed explanation is also important to know, so learn about it whenever you feel ready for it!
You can recognize them by unpredictable incorrect behaviour either straight away or when reloading project back - most are easily fixable thankfully! All of them have some kind of random chance happening: some might never see or feel them, some might encounter them very often.
I know it might be a discouraging subject to start off with, but I wanted to mention it early to help protect your songs!
-Memory Leaks; -Rare save corruption; -Problematic Note Parameter Modifying; -Risky external/modified samples;
-Memory Leaks; -Rare save corruption; -Problematic Note Parameter Modifying; -Risky external/modified samples;
I did invest a lot of time into researching glitches as I believe that musicians' tools must be reliable - this chapter will help you keep it that way!
Make use of built-in M2K help functionality: Press "O" and scroll to the very end to find it!
| | | |
Official Music2000 Manual - Does fairly well explanation of main elements!
Voiceless video featuring DJ Omnimaga making trance track from scratch!
(Reposting from main page)
Whilst currently I decided to first document all advanced stuff, I still have something for beginners!
Memory is not unloaded properly during normal usage. Things like previewing samples, copying objects, riffs, or even previous song can accumulate: This can potentially throw many errors when trying to continue working on the project, or crashing the software!
(So even placed note on octave 2, then copy it from octave 1 AND "paste copied notes" on octave 6 will work!)
-----HERE'S PROCESS STEP BY STEP-----
To move around glitched notes beyond 6th octave you gotta copy and paste them around using "SELECT"
If done correctly, the note will be visually glitched (but octave number will display the correct number!)
For some reason you can paste glitched notes up to 22th octave - D# being the last available note there - any pasted notes beyond that will appear as lowest octave 1 notes!
GLITCHES: INTRO
AM/PM guide
Reloaded song isn't in the same state as when saved. 1-2 riffs that sound weird or note gets stuck or have no sound - it can be 1 note, or few. It might be easily fixable, sometimes tricky.
You're fully able to place notes beyond 6 octaves! Octave 7 has 8.5 usable pitches!
7th octave Exploit
Review & tutorial video from "ChrisLody", telling you basics from the start!
- - - - - - - - - - - - - - -
- - - - - - - - - - - - - - -
._____________CHORDS_____________ |[NAME]---[_NOTES_]---[_VOICES_]| |Blue A - 0,3,7,9 - (4 voices)| |Blue B - 0,3,7,8 - -||- | |Held A - 0,5,7 - (3 voices)| |Held B - 0,2,7 - -||- | | Major - 0,4,7 - -||- | | Minor - 0,3,7 - -||- | |Octave - 0,-12 - (2 voices)| |-------------------------------|
.[ECHO]-[VOICES]. | B L 8 - 5 | | FIVE - 4 | | Guitar - 6 ! | | M L 4 - 7! | | M S 4 - 3 | | Octave - 4 | | R L 8 - 8!! | | Ring - 5 | | Room - 2 | | S L 8 - 7! | | S S 8 - 3 | | Seven - 4 | |Triplets - 7! | |---------------|
.___LIST_OF_ONE-SHOT_EFFECTS____. |[TYPE]---[_NAME_]----[_VOICES_]| |CHORUS - GUITAR 1 - (+2 voices)| |CHORUS - ROOM - - -||- | |CHORUS - STEREO - (+4!voices)| |PHASE - Octave - (+3 voices)| |PHASE - Stereo - - (+4!voices)| |PHASE - all other - (+1 voice )| | REVERB - - all - - -||- | |SPECIAL - others - -||- | |SPECIAL - WIDE - - (+2 voices)| |SPECIAL - AUTOPAN - -||- | |-------------------------------|
-Inside riff press "O" and look for "ADD AM CHANNEL" - this will make red track appear in the riff; -On RED track put down note on same octave or below; -Select notes of blue track and enable modulation in each note;
- - - - - - - - - - - - - - -
If you got effects above enabled, you probably noticed how selecting group of riffs doesn't play them correctly, that's because these are played ffrom the last track at the very bottom of the screen! For solo-ing to work with effect, you'd have to select it like this!
-Save your project on memory card; -Restart console (100% safe) OR "Options" -> "Clear All"; -Reload your song again! -You should avoid maxing out sample memory; -Maybe increasing RAM in Duckstation can help?
-Save your project on memory card; -Restart console (100% safe) OR "Options" -> "Clear All"; -Reload your song again! -You should avoid maxing out sample memory; -Maybe increasing RAM in Duckstation can help?