Ejemplo n.º 1
0
def makePlayer(scene):
    "create and return a player"
    player = Tracks.beatDebugPlayer(scene.cs, scene.TimeQueue, scene.Params,
                                    scene.scale)
    player.setBPM(scene.tempo)
    lead = scene.orc.nameNumber['LeadSampler']
    bass = scene.orc.nameNumber['BassSampler']
    chords = scene.orc.nameNumber['ChordsSampler']
    drums = scene.orc.nameNumber['DrumsSampler']
    player.beatInstrumentMap(1,
                             Lead=[scene.leadtrack, lead],
                             Bass=[scene.basstrack, bass],
                             Chords=[scene.chordstrack, chords],
                             Drums=[scene.drumstrack, drums])
    return player