]>
Git — Sourcephile - tmp/julm/arpeggigon.git/log
Guerric Chupin [Thu, 2 Jun 2016 14:07:31 +0000 (15:07 +0100)]
Add ReactiveValues for Jack interface.
Guerric Chupin [Wed, 1 Jun 2016 16:18:35 +0000 (17:18 +0100)]
Reworked on Jack. Doesn't compile.
Guerric Chupin [Wed, 1 Jun 2016 14:29:54 +0000 (15:29 +0100)]
High to low level translation implemented for notes.
Work needs to be done to go from frame to time AND to implement proper
control handling.
Guerric Chupin [Wed, 1 Jun 2016 13:05:48 +0000 (14:05 +0100)]
Add LTempo type synonym.
Guerric Chupin [Wed, 1 Jun 2016 12:21:10 +0000 (13:21 +0100)]
Add line counting file.
Guerric Chupin [Wed, 1 Jun 2016 10:28:28 +0000 (11:28 +0100)]
Basic translation from high level notes to low levels implemented.
Fixed mistake in tempoToDTime, as the tempo gives the number of whole
notes in a minute. # Please enter the commit message for your
changes. Lines starting # with '#' will be ignored, and an empty
message aborts the commit. # On branch master # Your branch is
up-to-date with 'origin/master'. # # Changes to be committed: #
modified: RCMA/Global/Clock.hs # modified: RCMA/Translator/Note.hs #
Guerric Chupin [Tue, 31 May 2016 16:35:30 +0000 (17:35 +0100)]
Translation from high to low level progressing. Should be finished soon.
Guerric Chupin [Tue, 31 May 2016 13:39:39 +0000 (14:39 +0100)]
Purified translation. Might be useless.
Guerric Chupin [Tue, 31 May 2016 13:29:14 +0000 (14:29 +0100)]
Translation from low to high level implemented. Need some better formatting.
Guerric Chupin [Tue, 31 May 2016 09:47:21 +0000 (10:47 +0100)]
Changed all module names.
Guerric Chupin [Tue, 31 May 2016 09:44:30 +0000 (10:44 +0100)]
Add V2 semantics.
Guerric Chupin [Tue, 31 May 2016 09:44:14 +0000 (10:44 +0100)]
Moved Reactogon to RCMA.
Guerric Chupin [Fri, 27 May 2016 14:37:58 +0000 (15:37 +0100)]
Sort messages nearly done.
Guerric Chupin [Fri, 27 May 2016 12:27:09 +0000 (13:27 +0100)]
Added incomplete main.
Guerric Chupin [Thu, 26 May 2016 15:12:05 +0000 (16:12 +0100)]
Did some work on the translation. Work of precision needs to be done now.
Guerric Chupin [Wed, 25 May 2016 14:07:59 +0000 (15:07 +0100)]
Sorting might need a bit of reactivity. Leaving it there for now.
Guerric Chupin [Wed, 25 May 2016 14:04:10 +0000 (15:04 +0100)]
Message sorting nearly finished.
Guerric Chupin [Wed, 25 May 2016 13:27:21 +0000 (14:27 +0100)]
Add file that will contain sorting informations for messages.
Guerric Chupin [Wed, 25 May 2016 13:10:15 +0000 (14:10 +0100)]
First reimplementation of the translator.
Beginning a complete change in the translator design. First level of translation has been implemented
Guerric Chupin [Wed, 25 May 2016 09:57:12 +0000 (10:57 +0100)]
Removed useless tuple section language pragma.
Guerric Chupin [Tue, 24 May 2016 16:52:00 +0000 (17:52 +0100)]
Beginning of a reactive board and work on metronomes.
Changed the way layer metronomes work (they know produce Event
BeatNo), this takes into account the change induced by the layer. The
board is now able to produce notes event but work needs to be done to
be able to interface it properly with the rest of the system.
Guerric Chupin [Tue, 24 May 2016 10:04:46 +0000 (10:04 +0000)]
Update README.md
Guerric Chupin [Mon, 23 May 2016 12:46:01 +0000 (13:46 +0100)]
Merge branch 'layer'
Guerric Chupin [Mon, 23 May 2016 12:43:09 +0000 (13:43 +0100)]
Correction to previous commit.
Guerric Chupin [Mon, 23 May 2016 12:42:15 +0000 (13:42 +0100)]
Defined layer metronome.
Guerric Chupin [Mon, 23 May 2016 12:40:34 +0000 (13:40 +0100)]
Cleaned up testClock.
Guerric Chupin [Mon, 23 May 2016 12:39:18 +0000 (13:39 +0100)]
Add metronome making function.
Guerric Chupin [Fri, 20 May 2016 16:39:15 +0000 (17:39 +0100)]
Add a problem log.
Guerric Chupin [Fri, 20 May 2016 16:25:28 +0000 (17:25 +0100)]
onChange function working
Guerric Chupin [Fri, 20 May 2016 15:54:06 +0000 (16:54 +0100)]
First work on implementing single layer.
Guerric Chupin [Fri, 20 May 2016 10:25:43 +0000 (11:25 +0100)]
Made a copy of BasicSemantics that can be freely modified.
Guerric Chupin [Fri, 20 May 2016 10:14:39 +0000 (11:14 +0100)]
Reorganised file structure.
Guerric Chupin [Fri, 20 May 2016 09:49:21 +0000 (10:49 +0100)]
Renamed Design into README.
Guerric Chupin [Fri, 20 May 2016 09:48:03 +0000 (10:48 +0100)]
Add Design markdown file.
Guerric Chupin [Fri, 20 May 2016 09:18:43 +0000 (10:18 +0100)]
Reorganized file system.
Guerric Chupin [Thu, 19 May 2016 16:48:13 +0000 (17:48 +0100)]
Programm blocked due to putMVar in Reactogon.hs line 103.
Guerric Chupin [Thu, 19 May 2016 15:50:18 +0000 (16:50 +0100)]
SF integration complete, pushing.
Guerric Chupin [Thu, 19 May 2016 13:56:52 +0000 (14:56 +0100)]
Reactogon acting as a simple “pass-through” MIDI device.
Guerric Chupin [Wed, 18 May 2016 14:55:04 +0000 (15:55 +0100)]
Reactogon output unabled correctly.
Guerric Chupin [Tue, 17 May 2016 16:29:34 +0000 (17:29 +0100)]
First version of the output port seems operational.
Guerric Chupin [Tue, 17 May 2016 14:25:09 +0000 (15:25 +0100)]
Moved tests.
Guerric Chupin [Tue, 17 May 2016 13:50:35 +0000 (14:50 +0100)]
First version of arpeggiated.
Guerric Chupin [Tue, 17 May 2016 10:34:13 +0000 (11:34 +0100)]
Cleaned move.
Guerric Chupin [Tue, 17 May 2016 10:31:17 +0000 (11:31 +0100)]
Moved to directory Reactogon
Guerric Chupin [Mon, 16 May 2016 14:10:24 +0000 (15:10 +0100)]
Some convenience functions.