Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: conversieprogramma ultrastar (zware beginner, hulp zou mooi zijn)  (gelezen 777 keer)

Offline niekn

  • Lid
    • omega-xis
  • Steunpunt: Nee
heey daar

ik heb het volgende probleem. wij organiseren bij onze studentenvereniging eens per 3 weken karaoke-avonden.
voor het karaoke zelf gebruiken we een nogal buggy programma genaamd soramimi-karaoke (dit heeft een van onze leden ooit gemaakt en is sinds 2001 niet meer geüpdatet).
nu willen we graag migreren naar het stabielere en veel uitgebreidere performous, echter al onze nummers staan nog in soramimi-timecodes!
de txtfiles:
http://www.maxworks.nl/soramimi/timecodedlyrics/SMMLyricsTimeCoded.htm
nu moet dus het formaat [minuut:seconde;miliseconde] text [minuut:seconde:miliseconde] textomgezet worden in: noottype | start noot | duur noot | hoogte noot | text.

voorbeeld: touhou project - bad apple: (niet de volledige versie want dan overschrijd ik het maximaal aantal tekens)
soramimi versie:
[00:57:63]na[00:57:87]ga[00:58:06]re[00:58:27]te[00:58:49]ku [00:58:94]to[00:59:13]ki [00:59:37]no [00:59:84]na[01:00:26]ka [01:00:43]de [01:00:65]de[01:00:88]mo[01:01:14]
[01:01:13]ki[01:01:30]da[01:01:49]ru [01:01:68]sa [01:01:96]ga [01:02:37]ho[01:02:56]ra [01:02:77]gu[01:02:98]ru[01:03:22]gu[01:03:45]ru [01:03:78]ma[01:03:99]wa[01:04:19]t[01:04:38]te[01:04:57]
[01:04:59]wa[01:04:78]ta[01:04:97]shi [01:05:18]ka[01:05:42]ra[01:05:80]
[01:05:97]ha[01:06:21]na[01:06:38]re[01:06:83]ru [01:07:23]ko[01:07:45]ko[01:07:66]ro [01:07:87]mo [01:08:09]mi[01:08:32]e[01:08:53]na[01:08:81]i[01:08:98]wa [01:09:35]so[01:09:58]u [01:09:79]shi[01:10:26]ra[01:10:69]na[01:11:11]i[01:11:41]


ultrastar versie:
#ARTIST:Masayoshi Minoshima feat. nomico

#TITLE:Bad Apple!

#MP3:bad apple.mp3

#AUTHOR:memo

#GENRE:jpop

#YEAR:2007

#LANGUAGE:Japanese

#BPM:276

#GAP:29165

#VIDEO:bad apple.mp4

#COVER:cover.jpg

: 0 3 3 Na

: 4 3 5 ga

: 8 3 6 re

: 12 3 8 te

: 16 7 10 ku

: 24 3 15  to

: 28 3 13 ki

: 32 7 10  no

: 40 4 3  na

- 46

: 48 3 10 ka

: 52 3 8  de

: 56 3 6  de

: 60 3 5 mo

: 64 3 3  ke

: 68 3 5 da

: 72 3 6 ru

: 76 3 8 sa

: 80 4 10  ga

- 86

: 88 3 8 ho

: 92 3 6 ra

: 96 3 5  gu

: 100 3 3 ru

: 104 3 5 gu

: 108 3 6 ru

: 112 3 5  ma

: 116 3 3 wa

: 120 3 2 ~

: 124 2 5  tte

- 127

: 129 2 3 Wa

: 132 3 5 ta

: 136 3 6 shi

: 140 3 8  ka

: 144 4 10 ra

- 150

* 152 3 15 ha

* 156 3 13 na

: 160 6 10 re

: 167 5 3 ru

- 173

: 175 4 10 ko

: 180 3 8 ko

: 184 3 6 ro

: 188 3 5  mo

: 192 3 3  mi

: 196 3 5 e

: 200 3 6 na

: 204 3 8 i

: 208 4 10 wa

- 214

: 216 3 8 so

: 220 3 6 u

: 224 4 5  shi

: 232 4 6 ra

: 240 4 8 na

* 248 4 10 i?



ik wil dus een programma schrijven met monodevelop (C#, want dat leren we nu bij ons op school) wat dit converteert, echter ik heb geen flauw idee waar te beginnen.
kan iemand mij suggesties geven of een mooi ontwerppatroon voorstellen. (code schrijven lukt mij zelf wel)
« Laatst bewerkt op: 2011/10/09, 11:54:54 door niekn »