Go Back   The PokéCommunity Forums > ROM Hacking > Tools, Tutorials & Resources
Reload this Page [Tutorial] Creating music with FL Studio Demo

Notices
For all updates, view the main page.

Tools, Tutorials & Resources Various tools to help you develop your hacks can be found here.
New threads in this forum are to be approved by a moderator before they are displayed.



Reply
 
Thread Tools
  #1    
Old April 20th, 2010 (04:21 PM). Edited October 6th, 2010 by Team Fail.
Team Fail's Avatar
Team Fail Team Fail is online now
fun in the sun
Platinum Tier
 
Join Date: May 2009
Age: 20
Gender: Male
Nature: Brave
Posts: 10,503
Ok. This is my first tutorial ever. I hope it all goes well.

Creating MIDI Music with the FL Studio Demo

What you will need:
FL Studio: http://flstudio.image-line.com/documents/download.html
A Media Player to sample your music.

INSTALLATION
1. Download and install the program. Do note that there are no time limits to the free version. The only downside to this is that you cannot save the files as a project, but I have found a way around that. ASIO4ALL will also be installed with FL Studio. It is a MIDI driver that is mandatory for the program to work.
2. After you have installed the programs, click the FL Studio icon on your desktop to begin!

CREATING MUSIC
This is your opening screen.
Spoiler:

The New Project will already be started. This confused me for a long time, but to add new tracks, do the following:
1. Go to Channels.
2. Add One will be opened. Select, "MIDI Out".

The track will then be added. Right-click (or left-click if you changed it) on the "Sampler" track and delete it. There is no need for it.

To assign an instrument to the track, do the following:
1. On the channel settings, go to the "MIDI Out" drop list. Go to the presets and click on one of the sets you want to use. Personally, I use the Microsoft Synthesizer or Roland JP-8000. Select one.
2. Where it says Patch, click the drop down menu beside it. There are all of your instruments. Select one to your liking.
3. This is a critical part. Click the keyboard at the bottom. If no sound comes out, do this:
A. After selecting the instrument, Right-click and open the Piano Roll. Place a clip of the instrument anywheres on it.
B. IMPORTANT: At the top, it will say 140. This is your tempo. Change it now, as you WILL NOT be able to change it after this unless you want to do a MIDI event.
C. Go to save. Name it whatever you want but change the save type to MIDI files. This is important. You cannot save it as a project (.flp) and reopen it in the demo. This is your workaround. Saving it as a MIDI will allow you to save your work and open it in the future.
D. Close FL STUDIO and reopen it (Remember, this is only if no sound comes out.) Then, open the MIDI file and import all the tracks.

4. Now, you can create your song to what you want to do. To add more tracks, do the same steps (1 and 2). I have provided a sample MIDI of a song I made with the demo. Please give credit if you do use it...
5. Length of the notes can be changed. There is the extremely long notes, and the super short notes. To add incredibly short notes, do the following:
A. Beside the tempo, there is a drop list that says Line. Click it.
B. There are presets, click on one. Now, when you resize a note, it can be adjusted to a shorter time than "Line" will allow.

MIDI EVENTS
Quote originally posted by Blue4:
Right click the tempo, and select edit events.

Bam, tempo change. This works for volume and panning, too.
Simply put, do as so:
1. On the tempo control, right-click and click "Edit Events".
2 At the top, on the list that says Events- Tempo (coarse), there is a list of events you can do for each track, from panning to insturment changing.
3. Chart one to your needs.

-Credits for finding this goes to Blue4. Verified by me.

SAVING
If you didn't look above, this is the workaround to save in the demo:
1. Go save, save as, or export.
2. Save as a MIDI format file. Then, you save it wherever.
3. When you want to open it, open FL Studio and open the MIDI. Import all the tracks.

FAQ
Q: It won't open the file! What do I do?
A: You cannot save the .flp format and reopen it in the demo. Save it as a MIDI file.

Q: Why can't I change the tempo? It always resets!
A: You change the tempo by using a MIDI event. Look above.

Q: Why can't I change the instruments after I save?
A: You need to change the MIDI event. Look above.

OTHER USEFUL LINKS
AnimeX's Custom Voicegroup tutorial
This is useful for making a custom voicegroup for your song.
Maginus guide to Music insertion
This is useful to put your song in the game. Without it, this tutorial was pointless.
Pokemon Firered/Leafgreen voicegroup lists
This is used to make your song sound correct.
Pokemon R/S/E voicegroup list
Same as above.
Clonex25's Tutorial for looping music
This is to loop your song, so it plays over and over and over and over... Yeah, you get the point.
None of the above links are mine, and I do not take any credit for them.

WHAT STILL NEEDS TO BE DONE
Give me some ideas, here!

REVISIONS
(04/21/10)Added the file "Sample MIDI.zip.
(04/21/10)Added how to change the length of a given note.
(04/23/10)Added info on how to add MIDI events.
(04/23/10)Fixed the FAQ to the MIDI events for changing the tempo.
(04/26/10)Fixed the FAQ for the tempo change question.
(05/14/10)Added a link to Clonex25's Tutorial on how to loop music.
(10/06/10) Fixed the FAQ.

Please do not take this and claim it as your own. If you would like to translate this document or translate and post it on your own site, please contact me via PM.
Attached Files
File Type: zip Sample MIDI.zip‎ (652 Bytes, 63 views) (Save to Dropbox)
__________________
Pair 1 Pair 2 Twitter Alt 1 Alt 2 PHO Image Source Avatar Source

"On my business card, I am a corporate president.
In my mind, I am a game developer.
But in my heart, I am a gamer."

- Satoru Iwata, 1959 - 2015
Reply With Quote
  #2    
Old April 21st, 2010 (05:29 AM).
Hermione Granger's Avatar
Hermione Granger Hermione Granger is offline
ModeratorBSCS
 
Join Date: Apr 2009
Location: pokecommunity.psim.us
Age: 18
Gender: Male
Posts: 5,833
This will be really helpful to me, seeing as I'm used to working with FL Studio. :D
What I haven't figured out is how to add new tracks. Thanks for pointing that out, now I can create custom music for my hack. Kudos to you, Mr. Fail!
__________________
Reply With Quote
  #3    
Old April 21st, 2010 (02:08 PM).
Team Fail's Avatar
Team Fail Team Fail is online now
fun in the sun
Platinum Tier
 
Join Date: May 2009
Age: 20
Gender: Male
Nature: Brave
Posts: 10,503
Quote originally posted by Zeffy:
This will be really helpful to me, seeing as I'm used to working with FL Studio. :D
What I haven't figured out is how to add new tracks. Thanks for pointing that out, now I can create custom music for my hack. Kudos to you, Mr. Fail!
Tbh, I found out how to do this by experimenting- that's what comes into your head on a hot spring day. I also updated- check it out!
__________________
Pair 1 Pair 2 Twitter Alt 1 Alt 2 PHO Image Source Avatar Source

"On my business card, I am a corporate president.
In my mind, I am a game developer.
But in my heart, I am a gamer."

- Satoru Iwata, 1959 - 2015
Reply With Quote
  #4    
Old April 21st, 2010 (02:25 PM).
Fire Blazer's Avatar
Fire Blazer Fire Blazer is offline
Gomu Gomu no...
 
Join Date: Dec 2007
Gender: Male
Nature: Modest
Posts: 37
Send a message via AIM to Fire Blazer Send a message via Windows Live Messenger to Fire Blazer
This looks pretty useful, thanks a bunch.
Reply With Quote
  #5    
Old April 22nd, 2010 (04:22 AM).
Blue4 Blue4 is offline
 
Join Date: Apr 2010
Posts: 8
Quote:
Q: Why can't I change the tempo? It always resets!
A: You do this before you save for the first time. It implements the tempo and you can't change it after the first save.
Right click the tempo, and select edit events.

Bam, tempo change. This works for volume and panning, too.
Reply With Quote
  #6    
Old April 23rd, 2010 (12:06 PM).
lord_kratos's Avatar
lord_kratos lord_kratos is offline
 
Join Date: Jul 2009
Posts: 28
So it IS possible to put in custom music into a hack?Cuz i heard a epic ost from the new naruto movie "inheritors of the will of fire" so i wanted to know is it possible to put it in?
__________________
"My name is Kratos Aurion.I am of cruxis,an organisation bent on the revival of the goddess martel...You people are unworthy to be in my pressence..Sacred powers,cast your purifying light upon these corrupt souls,rest in peace sinners....JUDGEMENT!"
Reply With Quote
  #7    
Old April 23rd, 2010 (02:30 PM).
Team Fail's Avatar
Team Fail Team Fail is online now
fun in the sun
Platinum Tier
 
Join Date: May 2009
Age: 20
Gender: Male
Nature: Brave
Posts: 10,503
Quote originally posted by lord_kratos:
So it IS possible to put in custom music into a hack?Cuz i heard a epic ost from the new naruto movie "inheritors of the will of fire" so i wanted to know is it possible to put it in?
What file format is it in? It must be a MIDI format file. MUST.
__________________
Pair 1 Pair 2 Twitter Alt 1 Alt 2 PHO Image Source Avatar Source

"On my business card, I am a corporate president.
In my mind, I am a game developer.
But in my heart, I am a gamer."

- Satoru Iwata, 1959 - 2015
Reply With Quote
  #8    
Old April 23rd, 2010 (03:57 PM).
lord_kratos's Avatar
lord_kratos lord_kratos is offline
 
Join Date: Jul 2009
Posts: 28
Quote originally posted by Team Fail:
What file format is it in? It must be a MIDI format file. MUST.
It must be in MIDI format?Hmm,is there any program or any way to change an mp3 file to MIDI?Cuz,the only word to describe this sound is "epic"
__________________
"My name is Kratos Aurion.I am of cruxis,an organisation bent on the revival of the goddess martel...You people are unworthy to be in my pressence..Sacred powers,cast your purifying light upon these corrupt souls,rest in peace sinners....JUDGEMENT!"
Reply With Quote
  #9    
Old April 23rd, 2010 (04:10 PM).
Ninja Caterpie's Avatar
Ninja Caterpie Ninja Caterpie is offline
Sitting by the back window
 
Join Date: Mar 2008
Location: Best City OCE
Age: 19
Gender: Male
Nature: Bold
Posts: 5,989
Why don't you google it? Most such programs are pretty crap though, so it's most likely going to sound off. =|

As such, I really need to find a rip of Lyra's theme rather than off the OST. D=
__________________
Brony represent.
Reply With Quote
  #10    
Old April 23rd, 2010 (05:29 PM).
lord_kratos's Avatar
lord_kratos lord_kratos is offline
 
Join Date: Jul 2009
Posts: 28
How much different does a sound sound in MIDI ?
__________________
"My name is Kratos Aurion.I am of cruxis,an organisation bent on the revival of the goddess martel...You people are unworthy to be in my pressence..Sacred powers,cast your purifying light upon these corrupt souls,rest in peace sinners....JUDGEMENT!"
Reply With Quote
  #11    
Old April 23rd, 2010 (07:33 PM). Edited April 23rd, 2010 by Team Fail.
Team Fail's Avatar
Team Fail Team Fail is online now
fun in the sun
Platinum Tier
 
Join Date: May 2009
Age: 20
Gender: Male
Nature: Brave
Posts: 10,503
Quote originally posted by Ninja Caterpie:
Why don't you google it? Most such programs are pretty crap though, so it's most likely going to sound off. =|

As such, I really need to find a rip of Lyra's theme rather than off the OST. D=
I have a rip. PM me your email and I'll send it to you. I have Lyra's rip and Ethan's rip.

Quote originally posted by lord_kratos:
How much different does a sound sound in MIDI ?
You cannot import a mp3 or WAV because in a MIDI, the sounds are sequenced. It's the only format that can work. Your best means for importing the song is to reproduce a custom remake and create a custom voicegroup to suit it.

EDIT: I have added info on MIDI events. Look at the update!

EDIT2:
Quote originally posted by lord_kratos:
It must be in MIDI format?Hmm,is there any program or any way to change an mp3 file to MIDI?Cuz,the only word to describe this sound is "epic"
You cannot convert a song. You'll have to reproduce it.
__________________
Pair 1 Pair 2 Twitter Alt 1 Alt 2 PHO Image Source Avatar Source

"On my business card, I am a corporate president.
In my mind, I am a game developer.
But in my heart, I am a gamer."

- Satoru Iwata, 1959 - 2015
Reply With Quote
  #12    
Old June 10th, 2010 (04:32 PM).
Team Fail's Avatar
Team Fail Team Fail is online now
fun in the sun
Platinum Tier
 
Join Date: May 2009
Age: 20
Gender: Male
Nature: Brave
Posts: 10,503
Just bumping. Don't be afraid to ask any questions!!!
__________________
Pair 1 Pair 2 Twitter Alt 1 Alt 2 PHO Image Source Avatar Source

"On my business card, I am a corporate president.
In my mind, I am a game developer.
But in my heart, I am a gamer."

- Satoru Iwata, 1959 - 2015
Reply With Quote
  #13    
Old October 6th, 2010 (06:07 PM).
Team Fail's Avatar
Team Fail Team Fail is online now
fun in the sun
Platinum Tier
 
Join Date: May 2009
Age: 20
Gender: Male
Nature: Brave
Posts: 10,503
I have updated the FAQ. Don't be afraid to ask any questions you may have!!!
REVIVED
__________________
Pair 1 Pair 2 Twitter Alt 1 Alt 2 PHO Image Source Avatar Source

"On my business card, I am a corporate president.
In my mind, I am a game developer.
But in my heart, I am a gamer."

- Satoru Iwata, 1959 - 2015
Reply With Quote
  #14    
Old October 15th, 2010 (10:37 AM).
Elite Trainer Red's Avatar
Elite Trainer Red Elite Trainer Red is offline
 
Join Date: Apr 2010
Location: Mt.Silver
Gender: Male
Nature: Adamant
Posts: 43
Do you know which instruments would be best for a town midi?

p.s. :D I'm Umbreon
__________________
This signature has been disabled.
Reason: Spoilers in signature
Please review and fix the issues by reading the signature rules.

You must edit it to meet the limits set by the rules before you may remove the [sig-reason] code from your signature. Removing this tag will re-enable it.

Do not remove the tag until you fix the issues in your signature. You may be infracted for removing this tag if you do not fix the specified issues. Do not use this tag for decoration purposes.
Reply With Quote
  #15    
Old October 15th, 2010 (10:12 PM).
Team Fail's Avatar
Team Fail Team Fail is online now
fun in the sun
Platinum Tier
 
Join Date: May 2009
Age: 20
Gender: Male
Nature: Brave
Posts: 10,503
Quote originally posted by Elite Trainer Red:
Do you know which instruments would be best for a town midi?

p.s. :D I'm Umbreon
OMG HAI. Well, I wouldn't know. I never made any GBA songs because I can't insert (Stupid Vista!). I know if you look at the voicegroup documents there, it may give you some ideas. I'd experiment on a clean rom and work your way up. I do know that this can be done with DS and GBA, as well as some other consoles, so I couldn't explain how to "hack 'em all".
__________________
Pair 1 Pair 2 Twitter Alt 1 Alt 2 PHO Image Source Avatar Source

"On my business card, I am a corporate president.
In my mind, I am a game developer.
But in my heart, I am a gamer."

- Satoru Iwata, 1959 - 2015
Reply With Quote
Reply
Quick Reply

Sponsored Links

You may also like.. (Beta)
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are UTC -8. The time now is 10:02 PM.