Subject: Re: [linux-audio-user] Your synth wishlist?
From: Dave Griffiths (dave_AT_pawfal.org)
Date: Mon Aug 02 2004 - 14:58:52 EEST
On Mon, 2004-08-02 at 11:08, Julien Claassen wrote:
> Hi!
> My wishes:
> I REALLY NEED a textbased interface (like fluidsynth or ecasound perhaps!
I designed the noiseweapon with this in mind, you can use it on the
python commandline. These commands start it up, add a subtractive synth
voice, set the midi channel to 1 and tweak the distortion amount.
>>> import noiseweapon
Opening alsa midi for reading
connected to jack...
JackClient::ConnectOutput: connecting source [Out0] to dest
[alsa_pcm:playback_1
]
JackClient::ConnectOutput: connecting source [Out1] to dest
[alsa_pcm:playback_2
]
>>> noiseweapon.GetInstrumentList()
'sub add dirt fm'
>>> myInst = noiseweapon.AddInstrument("sub")
>>> instID = int(myInst.split()[0])
>>> noiseweapon.ModifyInstrument(instID,"Midi",1)
>>> noiseweapon.ModifyInstrument(instID,"Distortion",0.8)
AddInstrument() returns a space seperated description of the voice, the
ID being first item.
The caviats being that it's very new and a bit fiddly in some respects,
but it would be great to have some feedback from someone using it like
this.
cheers,
dave
This archive was generated by hypermail 2b28 : Mon Aug 02 2004 - 23:02:55 EEST