25 lines
607 B
Kotlin
25 lines
607 B
Kotlin
package nl.astraeus.vst.chip
|
|
|
|
import kotlinx.browser.document
|
|
import nl.astraeus.komp.Komponent
|
|
import nl.astraeus.komp.UnsafeMode
|
|
import nl.astraeus.vst.chip.logger.log
|
|
import nl.astraeus.vst.chip.midi.Midi
|
|
import nl.astraeus.vst.chip.view.MainView
|
|
import nl.astraeus.vst.chip.ws.WebsocketClient
|
|
import nl.astraeus.vst.ui.css.CssSettings
|
|
|
|
fun main() {
|
|
CssSettings.shortId = false
|
|
CssSettings.preFix = "vst-chip"
|
|
|
|
Komponent.unsafeMode = UnsafeMode.UNSAFE_SVG_ONLY
|
|
Komponent.create(document.body!!, MainView)
|
|
|
|
Midi.start()
|
|
|
|
WebsocketClient.connect {
|
|
log.debug { "Connected to server" }
|
|
}
|
|
}
|