Exemplo n.º 1
0
	def mixDown(self,filename,chn=-1):
		targetBuf=ScoreDraft.TrackBuffer(chn)
		self.mix(targetBuf)
		ScoreDraft.WriteTrackBufferToWav(targetBuf, filename)
Exemplo n.º 2
0
	def trackToWav(self, bufferIndex, filename):
		ScoreDraft.WriteTrackBufferToWav(self.bufferList[bufferIndex], filename)
Exemplo n.º 3
0
#!/usr/bin/python3

import sys
sys.path += ['../']

import ScoreDraft
from tts import TTS

buf = ScoreDraft.TrackBuffer(1)
TTS("光头", buf)
ScoreDraft.WriteTrackBufferToWav(buf, 'test.wav')
Exemplo n.º 4
0
        for j in range(len(durations)):
            singingSeq += [(lyric_map[next(pi_calc)], (freq, durations[j]))]

    singer.sing(track_sing, singingSeq, 120)
    ScoreDraft.MixTrackBufferList(track_mix,
                                  [track_sing, track_guitar, track_drum])

# Mix n+1
track_sing = ScoreDraft.TrackBuffer()
track_guitar = ScoreDraft.TrackBuffer()
track_drum = ScoreDraft.TrackBuffer()

singer.sing(track_sing, [(lyric_map[next(pi_calc)], do(5, 96))], 120)
guitar.play(track_guitar, [
    do(4, 192),
    BK(186),
    mi(4, 186),
    BK(180),
    so(4, 180),
    BK(174),
    do(5, 174)
], 120)
ScoreDraft.Percussion.play(perc_list, track_drum, [dong(96)], 120)

ScoreDraft.MixTrackBufferList(track_mix,
                              [track_sing, track_guitar, track_drum])

# WriteDown

ScoreDraft.WriteTrackBufferToWav(track_mix, "GePi.wav")
Exemplo n.º 5
0
	line=()
	for j in range(poem[0],divider):
		line+=CRap(poem[1][i*divider+j][0],poem[1][i*divider+j][1], durations[0][j])
	seq+=[line,BL(48)]


buf=ScoreDraft.TrackBuffer()


GePing= ScoreDraft.GePing_UTAU()
GePing.sing(buf, seq, 120)

'''
import CVVCChineseConverter
singer = ScoreDraft.YuMo_UTAU()
ScoreDraft.UtauDraftSetLyricConverter(singer, CVVCChineseConverter.CVVCChineseConverter)
singer.sing(buf, seq, 120)
'''


'''
import XiaYYConverter
singer = ScoreDraft.XiaYY_UTAU()
ScoreDraft.UtauDraftSetLyricConverter(singer, XiaYYConverter.XiaYYConverter)
singer.sing(buf, seq, 120)
'''

#ScoreDraft.QPlayTrackBuffer(buf)

ScoreDraft.WriteTrackBufferToWav(buf, "rap.wav")