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: [email protected]
Пікірлер
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
this is super helpful- thanks!
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 KZread. 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.
Nice extra tips. I enjoy your covers, too. :)
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 :)
Thanks so much for the kind words. I hope the book helps. Please feel free to ask any questions if you need anything. :D
I didn't know anything about composition or synthesizer theory and this video helped me tremendously. Great video!
Glad to help! :)
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
yes
@@MatthewIvic thx
Never knew about the dynamic adsr component, thanks
Same
NP! ADSR is simple, but really powerful.
@@MatthewIvic I wonder if some of this more advanced stuff would work in Furnace tracker, even if it works differently
wow
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!!
Glad you enjoyed it! Anything that gets you making the music you want is the best.
so, at speed 3, what would be 4/4 time ? every 36 lines ?
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!
@@MatthewIvic Thank you. that did help
i have a german keyboard and my only / key is by the numpad, which does something else how can i release a note?
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!
Thank you so much for this video, it geniunely kick started a first practical approach to FamiTracker!
I appreciate the comment so much! I love to help.
0:23 this image is extremely accurate, but as someone who has never used FL studio or similar programs, I doubt that they're any easier to learn.
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.
How was vibrato generally done back in the day on the NES?
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.
Why not also change the number of rows?
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.
@@MatthewIvic You could just use row numbers that are common multiples
What if YOU wanted to do a sample, but the DPCM channel said: 😨
XD
Great job, Matthew.
Thank you for listening. The comment is very much appreciated. :)
That song example at the end was amazing! Great composition ❤
Appreciate you listening and taking the time to comment as well.
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!
Thanks for the kind words! Really happy that I helped you.
Damn, had to slow down playspeed. You talk way to fast man. Awesome tutorial, thank you!
Indeed, but glad it helped at least. :)
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
Can you make a link for the instruments at the ends❤
I watch this like every week and I understand it less each time somehow
T_T Anything specifically?
If I were to convert a piece to tracker format, I would've used a MIDI instead of sheet music.
Good point
Bro its 2024 and there still isnt a user friendly app to make chiptune music. wild.
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.
Thanks!
5:19 Actually useful advice!
Shake It Off? Yeah…
how do i make songs longer?
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 editor is insane man
Appreciate it! :D
Thank you for the video! Though I don't plan to use DefleMask, I will try to apply that theory when creating instruments in the OPL VST.
Thank you for your comment! Yeah, I believe the same concepts should apply and good luck!
Good day, I have a question about the ssg-eg, so with the ssg-eg I must mute sustain or else it will not work/ cannot be heard?
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.
Thank you for the explanation
I came here to make a Gremlins theme remix
May success come to you.
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
Thanks, and glad you found it useful!
These are wonderful!
Much appreciated and thanks for taking the time to listen. :)
My life for Aiur!
i don't know why but using a tracker is as natural as breathing by now. i actually tried to use a "superior" DAW and... it was painful
Yeah, there are definitely some things that are more difficult to do in DAWs than trackers...details in particular.
not sure why but x1.25 makes it sound quite smooth, neat cover tho^^
Much appreciate!
Long live the 8-Bits.
The G stands for GROOVY
Very good video I've watched it multiple times to get me up to speed for this program
Glad you found it helpful!
the issue is that Idk how to download it bc the website is down (idk for how long but yes)
Yeah, has been down for awhile now. I believe there are forks of FT out there. Not really in the loop with that.
whyareyoutalkingsofast
gottagofast
Большое спасибо! Я долго не мог как следует разобраться, но теперь наконец смогу писать свои саундтреки.
Glad it helped!
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.
Thanks! I think so, too.
Well-said! I've made SNES chiptune for years now and I arrived at the "plan in a DAW, translate to hex" workflow on my own. It's a lot more efficient!
Great idea to use both like that!
Hello! I have a question. Is humming some random tunes already planning ahead? Best regards! ^-^
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
Incredible tutorial! Thank you :)
Glad you liked it!
that's great, but where's the download link?
It'd be way cool if I could use PC Engine sounds to make the music I want.
thank you for reminding me i should stop diving aimlessly into DAWs and software and start actual composing
Glad it helped! The no DAW composing experience is pretty fun too.
Thank you @@MatthewIvic for your time in making this video. Yeah I mean I still love working with DAWs, but it's so much fun when you already know what to do :) Simply put, I interpreted this video as advice on escaping "tutorial hell" and actually start doing shit! The thing is, it's even more evident when working with trackers, isn't it? Maybe? With daws you can get away with it and compose something eventually, but trying trackers without a plan... I failed miserably LOL