println URLDecoder.decode( "%EA%BA%84%EC%98%A4")
println URLEncoder.encode( "꺄오")
  • Windows Update을 하려고 했더니 무조건 0x80070424 오류가 발생하였다.
  • MS 사이트에 나온 방법으로는 안되어서 여기저기 찾아봤는데 다음 방법으로 해결하였다.
    • Regsvr32 wuaueng.dll  

'IT 일반' 카테고리의 다른 글

sublime text 블록 선택하기  (0) 2016.03.02
각종 튜토리얼 사이트  (0) 2014.11.16
메타 프로그래밍이란?  (0) 2011.05.09
[링크] 도스 게임 사이트  (0) 2010.05.24
[링크] 유용한 html5 사이트  (0) 2010.05.11
[링크] 오픈 그래프 프로토콜  (0) 2010.05.11
Serialization / Deserialization 이란?  (0) 2010.04.13

import org.jfugue.*

def p = new Player()
def pattern = p.loadMidi( new File("d:/work/midi/canon.mid"))

p.play(pattern)

import org.jfugue.*

class MyAdaptor extends ParserListenerAdapter {
    Player myPlayer
    public MyAdaptor( Player p) {
        myPlayer = p
    }
    void keySignatureEvent( KeySignature keySig) {
        //myPlayer.play("C4")
        myPlayer.play(keySig.getMusicString())
        println keySig.getMusicString()
    }
}

def xml = new org.jfugue.MusicXmlParser()
xml.addParserListener(new MyAdaptor( new Player()))
xml.parse( new File( "d:/work/midi/elite.xml"))

웹서핑중 미디 튜토리얼 발견: http://dihardja.de/wp/?p=9

앞부분 예제 작성하다 귀찮아서 그루비로 작성하니 저 많던 라인이 이렇게 줄어 버린다.

import javax.sound.midi.*

def synth = MidiSystem.getSynthesizer()
synth.open()
def rcvr = synth.getReceiver()

+ Recent posts