In FL Studio kannst du mit Edison deine Melodie in ein Midi pattern umwandeln lassen. Du musst dafür nur deine Melodie irgendwie aufnehmen mit summen oder singen wenn du das kannst. Im Edison kannst du dann die Melodie zu einem Midi Pattern konvertieren, das du dann benutzen kannst um mit VSTs oder Synths die Melodie nachspielen zu lassen. Das funktioniert mal besser mal schlechter. Generell musst du nach dem konvertieren noch etwas nachbearbeiten.
Alternativ kannst du einfach den ersten Ton, in einem Takt in, deiner Melodie (Root Note) nutzen, und dann mit diesen passende Akkorde zu deiner Melodie finden. Es gibt Apps, die dir anzeigen was für eine Note du singst, ähnlich wie ein Stimmgerät es macht. Du kannst auch über diesen weg deine Melodie durchgehen und step by step ein midi pattern füllen mit den Noten die du singst.
Wenn du deine Gesungenen Noten hast, kannst du vermutlich auch die Tonleiter bestimmen, die du für deinen Song benutzen musst/kannst. Die kannst du dir in FL Studio dann anzeigen lassen, und im Midi Editor, werden dann die Noten, die in der Tonleiter vorkommen, hervorgehoben. So ersparst du dir einiges an Arbeit.