Skip to content

This project aim to developp support for music generation in Scala

Notifications You must be signed in to change notification settings

vtpittet/ScalaMusicGeneration

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

COMPILING AND RUNNING

The music interface code can be compiled from the MusicInterface directory.

First make sure to have a fresh bin directory.

rm -rf bin; mkdir bin

Then, compile using the command

fsc -d bin/ \
    src/midiInterface/*.scala \
    src/rythmics/*.scala \
    src/segmentSystem/*.scala \
    src/tonalSystem/*.scala \
    src/utils/*.scala \
    test/caseStudy/*.scala

Finally you can run, for example the Recuerdos case study, executing

scala -cp bin/ caseStudy.Recuerdos

Workflow using SBT

  • sbt run
  • sbt publish-local to use from other projects
  • in order project, add libraryDependencies += "epfl" % "irgen_2.11" % "1.0-SNAPSHOT" to build.sbt

About

This project aim to developp support for music generation in Scala

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published