Add orx-minim
This commit is contained in:
19
orx-jvm/orx-minim/src/main/kotlin/Minim.kt
Normal file
19
orx-jvm/orx-minim/src/main/kotlin/Minim.kt
Normal file
@@ -0,0 +1,19 @@
|
||||
package org.openrndr.extra.minim
|
||||
|
||||
import ddf.minim.Minim
|
||||
import org.openrndr.Program
|
||||
import java.io.File
|
||||
|
||||
class MinimObject {
|
||||
fun sketchPath(fileName:String) = "./"
|
||||
fun createInput(fileName: String) = File(fileName).inputStream()
|
||||
}
|
||||
|
||||
fun Program.minim(): Minim {
|
||||
val minim = Minim(MinimObject())
|
||||
ended.listen {
|
||||
minim.stop()
|
||||
|
||||
}
|
||||
return minim
|
||||
}
|
||||
Reference in New Issue
Block a user