Greetings and welcome to my channel! My name is Matthew Ivic, and I am a musician. This channel will feature tutorials, vlogs, and fun challenges centered around music composition and sound. If you'd like to contact me, send emails to: info@matthewivic.com
My jaw dropped at 5:49 you cut from "ask the game dev what inspired them" to gameplay footage from the game that most influenced my own game development aspirations. :D
Basically I got my start doing 8 Bit Covers via ear training. Usually I find the material I want to transcribe to chiptune form on RU-vid. I set the speed to 0.75x, 0.5x, or 0.25x depending on how complex the piece is, so that I can discern more finer details. Also, use a metronome and do trial and error for all pieces. Sometimes, the listed tempo on online websites is wrong and you have to manually do it yourself. I recommend metronome tools that go into decimals. There's also the groove calculator by Damian Yerrick that helps with making the tempo more accurate. Note that the Groove Value corresponds to the Value of the Fxx Effect on Famitracker (the software I use). Also, for most compositions, you change the First Highlight to 4 and the Second Highlight to at least 16, though you can change this value higher to 32, 64, 128, 256, 512, 1024, 2048... to have more precise tempo values. That's some of the experience I have with transcribing stuff on trackers.
Just discovering your channel as I'm on my indie dev journey and want my music to be authentic. Just sitting here vibing to the great tracks before I get back to learning :) Hope all is well with you, Matthew. Also picked up your book :)
i know this is what defines you but... could you not use bitcrush for your voice? like... im a latin trying to learn something that literally no one explains in spanish so i need to search in english and im not too good hearing it, and more if it has effects, i simply dont understand some parts
Famitracker/Furnace user here! Thanks for the video. MIDI is the fastets way to get your ideas out of your brain, then transcribe to a tracker. Solid tips!!
It depends on what you consider a subdivision of the beat. If you are using the default row highlights as a point of reference for the beat (quarter note), and only change the speed from 6 to 3, then rows 00 - 1F would be one measure at 150 BPM. If you are treating each row as a sixteenth note subdivisions, the BPM would be 300. Conversely, you could treat every other highlighted row as quarter note and the BPM would be 75. It's all about the smallest subdivision of the beat that you need. :) Hope that helps!
Scratch my previous reply! Have you tried alternate keybinds? Some people are saying shift-alt-7 for the / on German keyboards. I personally don't know too much about it.
@@MatthewIvic thank you for the reply! unfortunately, shift-alt-7 didn't work for me... but, after some messing around, for whatever reason - the button ^ (and °) are on works for me, i just wasn't using the release right. i'll leave this comment up in case anyone else encounters this problem. this tutorial is great, by the way!
Yeah, music can be complicated; learning production and software stuff on top of that is demanding. It's worth the time investment if you love it, though.
Pretty similar to modern synths! The vibrato effect (effect 4) is essentially an LFO with two parameters: frequency and depth. The frequency modulates the rate of the waveform (speed of vibrato) and the depth modulates how much the note is changed by. Both values are in hex 0-F.
You can, but that's a large scale change. In general, if you're only going to use a few tuplets, the delay function will serve the module's structure better. That is, it'll be easier to view and edit. If you change the row structure to accommodate one or two tuplets, I can imagine that'll get pretty messy...and you might have to use the delay function to input simple subdivisions of the beat which is kind of backwards at that point. Hope that makes sense.
Why people not watch this man's video more? I wated the full tutorial and bought his book, man you have my respect, you teach very good how to do things!
It's funny I tried to make the file in NSF But when I put it in the NSFimport, pulse 1 and 2 make a horrible sound, which I don't know why that happens. If there is an error or maybe it doesn't detect the notes as it should, what can I do there?
Not sure what's going on there. If you tried to import a file from an existing game, it could be sound effect/junk data. If it's something you created and imported, perhaps there is a version mismatch/bad interpretation. Hard to tell without seeing directly.
@@MatthewIvic I already managed to solve it, in the famitracker reddit the same thing happened to some people, so they told me to use another version for it and if the NSF works
Most DAWs have simple waveform instruments. If you want an NES-style sound, try turning off all the effects on them, and only use Square, Triangle, and Noise waveforms. Not quite FamiTracker, but pretty close in a pinch.
I know it's not your problem but it would be nicer if you speak a little bit slower. It's hard for non native english speakers to follow that speaking speed.
There are plenty of different ways, but a simple way to start is to add a contrasting section. For example, if you have a fast paced rhythmic section, try adding some contrasting lyrical music. It helps if the contrasting section uses material from the first section to tie it together. Another easy way is to try and maximize the material you're using; that is, don't create a contrasting section, but rather try and keep expanding on the first section's material. Take the example of fast paced rhythmic music. Instead of transitioning, try developing the rhythms you start with. Arrange them in different ways, create permutations, try them in different harmonic contexts. Plenty of stuff to do. Lastly, listen to lots of music to get ideas. Try to guess what's going to happen as you listen. Compare and contrast what you think will happen to what actually does. Pay careful attention to what surprises you and the emotion the piece evokes! Could write forever on this, but hope that helps a bit!
The short answer is yes. :) The ssg-eg uses different patterns that retrigger your ADSR envelope. If there is a sustain level set for your envelope, when a note is held, it hasn't completed a full ADSR cycle. The held note will play at the sustain level. You won't hear the different ssg-eg patterns. Hope that helps.
You explained everything so clear man! Thanks!!! Im gonna watch this multiple times a day, i will give you a follow to your channel!💪🏿 ps. My English writing is not very good my apolegies haha
Note: Your cheat sheet has a fault on the 4th page where it says "parameter decimal hexadecimal" its the other way around, maybe slow down a bit is actually faster for the learning process.
Sure. In my opinion, having any material/concept/whatever before sitting down to compose is a good start. At least for me, I find that to be more effective then endless noodling. :D