Re: [haskell-art] Re: Creating .wav or .aiff with SuperCollider/HSC3

2007-08-11 Thread Henning Thielemann
On Sat, 11 Aug 2007, Rohan Drape wrote: Henning Thielemann [EMAIL PROTECTED] writes: I boiled the problems down to a simple example. There are no errors reported about the messages, but the result is not what we expect. I've added encodeNRT and writeNRT to hsc3, these ought to work out

Re: [haskell-art] Re: Creating .wav or .aiff with SuperCollider/HSC3

2007-08-11 Thread Henning Thielemann
On Sat, 11 Aug 2007, Rohan Drape wrote: Henning Thielemann [EMAIL PROTECTED] writes: However I consider it a slight hack to first add magic number 2208988800 in utc_ntp, then subtract it in ntpZeroed again. Would you mind making the Bundle time zero based and add the appropriate offset

Re: [haskell-art] Re: Creating .wav or .aiff with SuperCollider/HSC3

2007-08-13 Thread Henning Thielemann
On Mon, 13 Aug 2007, Rohan Drape wrote: this all works here, apart from the fixed SR in the audio file, which does not correspond to the SR that scsynth runs at (-S doesn't seem to help, but whatever...) your osc file and the generated file are equal, at least according to cmp... ~$ cmp

[haskell-art] Re: Creating .wav or .aiff with SuperCollider/HSC3

2007-08-13 Thread Henning Thielemann
On Mon, 13 Aug 2007, Henning Thielemann wrote: On Mon, 13 Aug 2007, Rohan Drape wrote: your osc file and the generated file are equal, at least according to cmp... ~$ cmp tone.osc ht-tone.osc ~$ not sure what the matter can be, a bad scsynth seems unlikely, but what else

Re: [haskell-art] SuperCollider: installation of synth sounds

2007-08-15 Thread Henning Thielemann
On Wed, 15 Aug 2007, Rohan Drape wrote: On Tue, August 14, 2007 11:32 pm, Henning Thielemann wrote: executed in unpredictable order. That is send fd (Bundle 0 (d_recv g)) wait fd /done send fd (Bundle 0 (s_new Anonymous (-1) AddToTail 1

Re: [haskell-art] vocable synthesis

2007-08-16 Thread Henning Thielemann
On Thu, 16 Aug 2007, alex wrote: Hi, In case people are interested, here's a project I'm working on with Haskell: http://doc.gold.ac.uk/~ma503am/alex/asciirave Very interesting! I also liked to create singing with Haskore. So, I'm waiting for the source code, too.

Re: [haskell-art] [Haskell-cafe] library to read/write audio files

2007-12-14 Thread Henning Thielemann
On Wed, 12 Dec 2007, John Lato wrote: One of the things I'd like to see is a conventional way to represent audio data in haskell. What I've been using so far is: type Sound = Double type SoundFrame = [Double] I'm using this this representation, too, and I hesitate to change it, because it

[haskell-art] alsa-midi, midi, event-list, non-negative

2008-02-21 Thread Henning Thielemann
Last autumn I found the 'alsa-midi' package by Soenke Hahn for controlling digital music instruments over MIDI and I wanted to avoid duplicate MIDI definitions. Thus I started extracting MIDI code from the Haskore project. Months later I ended up with some more packages:

Re: [haskell-art] alsa-midi, midi, event-list, non-negative

2008-04-01 Thread Henning Thielemann
On Mon, 31 Mar 2008, alex wrote: On Thu, 2008-02-21 at 14:59 +0100, Henning Thielemann wrote: Last autumn I found the 'alsa-midi' package by Soenke Hahn for controlling digital music instruments over MIDI and I wanted to avoid duplicate MIDI definitions. Thus I started extracting MIDI code

Re: [haskell-art] alsa-midi, midi, event-list, non-negative

2008-04-02 Thread Henning Thielemann
On Mon, 31 Mar 2008, alex wrote: Great stuff Henning, thanks! I'm planning on using a midi device in a performance on Friday, does anyone already have some example code for using this to control supercollider patchecs made with Rohan's HSC3, to save me a bit of time? If not I'll play

Re: [haskell-art] [Haskell-cafe] Analysing music

2008-06-05 Thread Henning Thielemann
On Thu, 5 Jun 2008, Achim Schneider wrote: The recent discussion about Markoff chains inspired me to try to train one with all the Bach midi's I have on my disk, collecting statistics on what intervals tend to get played simultaneously, which follow others and in which way the pitch offsets