jcsound

Software Screenshot:
jcsound
Software Details:
Version: 0.3
Upload Date: 3 Jun 15
Developer: Gerard van Dongen
Distribution Type: Freeware
Downloads: 115

Rating: 3.0/5 (Total Votes: 2)

jcsound is a command line wrapper for csound that makes it a jack and alsa-sequencer client.

Currently jcsound is somewhat jack-transport aware:

- If slave mode is set to 1 , it will only play if the jack transport is rolling, playing silence when it is not.
- It will _not_ reposition, and it will still quit at the end of the score.
(see the TODO)

You can also set it to 2: jcsound will then reload the orc/sco if it has changed on disk when you start the transport again.

- If you made an error, it will (try to) put out silence.

Or you can set it to both by setting to slave mode to 3 (1+2)

Type jcsound --help to see the available options.

NOTE:

csound4 does not deal with event extending opcodes if you specify the "-t" flag. So jcsound won't either.

If you use midi input (-M) don't use the -t flag!

The -p option may need a little explanation:

csound currently does most of its memory assignment in the first audio buffer of its performance.

This is the time that it loads its function tables etc.

To prevent (posibly massive) xruns jcsound normally performs this first buffer in silence, discarding the audio.

Since its intended use is as a live (midi) instrument that seemed ok to me.
But if you have a score that you want to record into ardour f.i., you can override this behaviour by specifying the -p or --inprocess flag at the command line.

What's New in This Release:

· removed wrong default flag when calling csoundlib fixed unitialized variable fixed dirty output buffer

Similar Software

qxPlayer
qxPlayer

2 Jun 15

OpenAL Soft
OpenAL Soft

2 Jun 15

Quimup
Quimup

11 Apr 16

Festvox
Festvox

3 Jun 15

Comments to jcsound

Comments not found
Add Comment
Turn on images!