From: Mike B. <mi...@hi...> - 2002-12-15 20:12:12
|
Very kindly, many people are trying to help, so I'll respond to several people at once! > > i) can't get jackd to work at the same time as iiwusynth. > As I remember it, you have to compile iiwusnth with jack support and you > have to enable jack support at the command line when you start it. I'll > look for that info today? >=20 > Are you running as a user or as root? I've tried both. > > ii) what does "arm an audio track for recording mean"? > > Create a track, then chose to hook that track to an audio source. > > Now, hit the red 'R' near the track name, and then hit the red circle > > switch on the transport. Umm - I only seem to be able to choose one at a time. How do I record music with more than one track? <SNIP> > It appears that -m directs MIDI usage, and possibly -a directs audio > usage. Infortuantely, in my version RPM'ed from the Planet, it doesn't > show jack as an option. It appears to act reasonably when I start it fom > the command line, but someone needs to see if it really works! ;-) I compiled iiwusynth up with jack support (well, I thought I did!). =20 > [root@Godzilla root]# iiwusynth -a jack > the maximum buffer size is now 1024 > the sample rate is now 44100/sec I'm running jackd thus: "jackd -R -d alsa -r 44100 -d hw", as root. #iiwusynth -a jack the maximum buffer size is now 1024 the sample rate is now 44100/sec iiwusynth: error: Cannot activate the iiwusynth as a JACK client Failed to create the synthesizer OR #iiwusynth -m alsa_seq -a jack /home/mike/sound/Unison.sf2=20 the maximum buffer size is now 1024 the sample rate is now 44100/sec iiwusynth: error: Cannot activate the iiwusynth as a JACK client Failed to create the synthesizer Hmm - not great. jackd reports: got connect request unknown destination port in attempted connection [alsa_pcm:out_1] =20 > This will probably only confuse things for Mike, but I'm interested:=3D20 > isn't it possible to record the audio played by a soft-synth just by=3D20 > using arecord, without running jack? Use KMix to set up a record=3D20 > source and then "arecord -f cd blah.wav" and blat it onto the CD=3D20 > recorder? What is this magic application? Sounds like a great option! (No hits on freshmeat). CONCLUSION: Is it me, or am I trying to do something complicated? I'd sort of assumed that this would be an easy thing to do in music software. In my naive view of the world, there are three things I want to do with software which allows me to compose music: 1) compose music. (-; Enter notes via a keyboard or score. 2) listen to the music. Play it over the speakers on my machine. 3) record the music. Drop it to a wav file and shove it on CD. Sorry if this sounds sarcastic (which, on rereading it, I realise it might) - I promise that it's not supposed to. I have a feeling that people use music software in very different ways to me, and that I may well be looking for the wrong thing. Maybe, for instance, 2) and 3) are best left to other software? Or 3) is? Thoughts welcomed, and thanks for all the help, folks. Cheers, -Mike. |
From: Mark K. <mar...@at...> - 2002-12-15 21:20:34
|
Sure doesn't look like jack support was built. Is jack really running? If you do a 'ps -aux | grep jack' report back what you see... On Sun, 2002-12-15 at 12:11, Mike Bursell wrote: > > I'm running jackd thus: "jackd -R -d alsa -r 44100 -d hw", as root. > > #iiwusynth -a jack > the maximum buffer size is now 1024 > the sample rate is now 44100/sec > iiwusynth: error: Cannot activate the iiwusynth as a JACK client > Failed to create the synthesizer > |
From: Chris C. <ca...@al...> - 2002-12-16 10:05:45
|
Mark Knecht wrote: > Sure doesn't look like jack support was built. I think this bit: unknown destination port in attempted connection [alsa_pcm:out_1] suggests that your version of iiwusynth uses old-style JACK port names and your version of JACK uses new-style ones, or vice versa. They changed the names a few weeks ago. It hit Rosegarden too. More on this (or a refutation) from Bownie, I imagine. This is particularly confusing because I _think_ that the latest JACK available as a package download from jackit.sf.net is still old enough to use old-style names -- the new ones are only in CVS. I could be wrong there though. Chris |
From: Richard B. <bo...@bo...> - 2002-12-16 10:15:21
|
On Monday 16 December 2002 10:04, Chris Cannam wrote: > unknown destination port in attempted connection [alsa_pcm:out_1] > > suggests that your version of iiwusynth uses old-style JACK port > names and your version of JACK uses new-style ones, or vice versa. > They changed the names a few weeks ago. It hit Rosegarden too. > More on this (or a refutation) from Bownie, I imagine. Yeah - it is a naming issue. Actually though the latest CVS Rosegarden will now use the correct ports from either version of JACK - Paul Davis let us in on a trick to do that after we whined. If in doubt use the Rosegarden CVS or our new release (sometime soon). B |
From: Mark K. <mar...@at...> - 2002-12-16 11:54:20
|
Chris, You're right! Actually, this was Michael's version doing this, not mine, but no matter. When he reads this he'll go get the CVS version and do better. Thanks for pointing that out. Sorry I didn't catch that Michael! Mark On Mon, 2002-12-16 at 02:04, Chris Cannam wrote: > Mark Knecht wrote: > > Sure doesn't look like jack support was built. > > I think this bit: > > unknown destination port in attempted connection [alsa_pcm:out_1] > > suggests that your version of iiwusynth uses old-style JACK port > names and your version of JACK uses new-style ones, or vice versa. > They changed the names a few weeks ago. It hit Rosegarden too. > More on this (or a refutation) from Bownie, I imagine. > > This is particularly confusing because I _think_ that the latest > JACK available as a package download from jackit.sf.net is still > old enough to use old-style names -- the new ones are only in CVS. > I could be wrong there though. > > > Chris > |
From: Mark K. <mar...@at...> - 2002-12-15 20:37:08
|
On Sun, 2002-12-15 at 12:11, Mike Bursell wrote: > > > Create a track, then chose to hook that track to an audio source. > > > Now, hit the red 'R' near the track name, and then hit the red circle > > > switch on the transport. > > Umm - I only seem to be able to choose one at a time. How do I record > music with more than one track? > I do not think you can right now. I've been meaning to ask this question for a while but haven't. It's pretty standard (for whatever reason) that most programs only allow MIDI recording on one channel. However, on the audio side I would expect that you must be able to record multiple channels at the same time. However, I can't get RG to allow me to do that, so I suspect that it isn't possible. I also think it isn't a serious oversight, but more likely just represents where things are. Richard has said RG audio is mono. I think we just haven't gotten further than that yet. If all your audio is MIDI generated, then you should be able to record multiple tracks one at a time. I haven't tried, since the final bounced output right now is mono and I need stereo. Hence, all my audio is going into Ardour multiple tracks at a time. (Well, it will when I get an answer to the MIDI questions I'm going to ask in a few minutes!) ;-) Cheers, Mark |
From: Richard B. <bo...@bo...> - 2002-12-16 08:02:52
|
On Sunday 15 December 2002 20:38, Mark Knecht wrote: > Richard has said RG audio is mono. I think we just haven't gotten > further than that yet. Quite. And the more people start to use the audio and complain about it the quicker things will get moving. B |
From: Chris C. <ca...@al...> - 2002-12-16 10:43:19
|
Mike Bursell wrote: >>source and then "arecord -f cd blah.wav" and blat it onto the CD >>recorder? > > What is this magic application? What, arecord? I think it's part of ALSA. Maybe it's in the utils or tools tarball. > Is it me, or am I trying to do something complicated? Well... the complication is just that there are so many ways of achieving this step: > 2) listen to the music. Play it over the speakers on my machine. which in turn means complications with this step: > 3) record the music. For example, if you were using an external MIDI synth, you would obviously have to feed the audio out from that back in to the computer and record that, which is a quite different arrangement from recording the output of a soft synth. And if you were trying to play something on both soft synth and external synth, you'd have another arrangement again. And if your composition included audio samples too, that could be yet another arrangement, depending on whether you were using an external mixer or not. Still -- for a soft synth all the audio data goes through ALSA anyway on its way to the soundcard, so it ought to be pretty trivial to record it en route. Chris |