I really like this synth/sequencer, Freebirth (http://freebirth.sourceforge.net/) - its quite different to other synth/drum machine software I've tried (I haven't tried many, though), its not very polished and lacks features, but the actual synth part is really good and for some reason I like the feel of it.
Has anyone else used this?
I am trying to figure out how to capture the sound from this program and would appreciate some advice.
I am very inexperienced and its likely I'm missing some basic knowledge that would make this obvious, but I'll ask anyway.
The program has no inbuilt way of saving/opening files.
It doesn't use JACK, as far as I can tell.
I found these instructions in a readme file that was installed with the freebirth package:
I'm not sure I fully understand this, but I tried what I thought this means and had no success. I have basic onboard sound (on a laptop) - Intel HDA Realtek ALC268 - and it has Line in, Microphone and Internal Microphone - I'm pretty sure internal microphone is the one to use but I tried recording from each of them. I had no success, the best I managed to record was heavily clipped noise, which made me wonder if it was just being amplified too much, but I had no success playing with/turning down the gain levels either.To record a song to a wave file, open a sound-mixer (e.g. aumix, alsamixer)
and select the appropriate channel to record from. Make freebirth play, then
record the sound with another program (for instance:
ecasound -i /dev/dsp -o recording.wav ).
If anyone understands these instructions and is able to dumb them down for me, i.e. explain how to "select the appropriate channel to record from" using alsamixer -- I would be really grateful.
Another thing-- in the Ubuntu "Sound Preferences" applet, under the Applications tab, where there would usually be details of applications outputting and recording audio, freebirth is not shown. Maybe this is not relevant, this is just because freebirth is not using PulseAudio but is talking directly to ALSA? (I'm using Ubuntu Lucid Lynx, which comes with PulseAudio as the main sound server, I think).
Just trying to get my head around all the hookups, sorry if there's some basic things here I should know but have missed.
Thanks for any thoughts or instructions.