Ik bezig met het maken van een kleine "sequencer" in de vorm van een tracker (madtracker, fasttracker). het is te zeggen: op het zelfde principe:
Nu kan ik één kanaal al afspelen (input: één vector van de sound,een vector met nootnummer en een vector met hoe lang dat moet worden afgespeeld).
Het probleem is als ik het volgende doe bij meerdere kanalen
nu zit ik met een klein probleemje: geluiden "combineren" (bvb een drumbass samen met een clap) kan je dus blijkbaar niet door die twee waarden op te tellen.... ofwel?
doe ik iets mis?
Nu kan ik één kanaal al afspelen (input: één vector van de sound,een vector met nootnummer en een vector met hoe lang dat moet worden afgespeeld).
Het probleem is als ik het volgende doe bij meerdere kanalen
code:
1
| outputSound(i) = outputsound(i) + nieuweSound(elementY) |
nu zit ik met een klein probleemje: geluiden "combineren" (bvb een drumbass samen met een clap) kan je dus blijkbaar niet door die twee waarden op te tellen.... ofwel?
doe ik iets mis?