Can't record the final mix in Rosegarden

  • Tomb Zero
Posted: Thu, 11/05/2009 - 06:45
Hello there. I'm relatively new to 64 studio, and so apologise if my question has an obvious answer that I've overlooked. I just installed version 3, and it all seemed to be working fine - I spent a happy few days putting together a fugue in Rosegarden. However, when I come to record the final mix of my fugue, Rosegarden just writes an empty WAV file. Rosegarden looks as though it's recording, but the file it writes contains only silence. As far as I can see, I've set the audio track up correctly - at least, it says the recording source is "master" (perhaps it's worth mentioning that the level meter, in the bottom-left of the screen in the audio track section, doesn't look like it's receiving any sound, when the composition is playing). Rosegarden also says that it's running fine under Jack, so I'm pretty confident the problem isn't there. I suspect that I need to do something with the ALSA mixer in the terminal - I've tried selecting various capture sources there, but none of them seem to do the trick. Perhaps this is related to a problem I'm experiencing with Audacity? Rosegarden and Audacity won't run alongside each other. If I've Rosegarden running, and I open Audacity (either manually or within Rosegarden, by editting an audio file), then Rosegarden immediately stops working. That is, when I click the 'play' button in Rosegarden, if Audacity's open, then it just won't play - not only no sound, but not even the counter turning. Once this has happened, Rosegarden won't start running again until everything's been closed down, the jack server restarted, and then everything opened back up again. My soundcard is a Soundblaster Platinum, by the way. I'm pretty sure that's not where the problem lies, though, since Audacity was working fine on my last Linux installation. Anyway, I hope someone can help! Thank you.

Rosegarden...

  • Quentin Harley
  • 05/24/07
  • Thu, 11/05/2009 - 18:43
I have not played with Rosegarden enough to be able to help you. To me it is a tool I occasionally use if I need to render midi recordings using linuxsampler. I believe there might be an upstream update available, which should filter down to 64 Studio before the 3.0 release. I generally work with recorded sound, and Ardour.

I tried to export it a

  • Tomb Zero
  • 11/05/09
  • Fri, 11/06/2009 - 01:18
I tried to export it a second time, and it worked fine. I now have a WAV of my fugue, and am a happy man. :) I've no idea what this problem is. When it mysteriously just worked fine, I did some googling, and found people who have the same problem - Ardour never exports their project on the first try, but always does so second time around. That's good enough for me!

I figured out how to get

  • Tomb Zero
  • 11/05/09
  • Fri, 11/06/2009 - 01:03
I figured out how to get Ardour to record all the sounds my machine makes - I'd got mixed up in alsamixer, and needed to select 'wave', not 'mix'. So - everything seemed to be going fine. I recorded the entire track in Ardour, and when I played it back in Ardour, it sounded great. So I went to the Session menu, selected 'Export' and told it to make a WAV file. Which it did. I went to play the WAV it made - 4 minutes of silence.

Thank you for your reply,

  • Tomb Zero
  • 11/05/09
  • Thu, 11/05/2009 - 22:50
Thank you for your reply, Quentin. Once again, I have to apologise if I'm missing the obvious before I begin - Ardour's even newer to me than Rosegarden. I thought that I'd try to record the final mix using Ardour, and so got Rosegarden and Ardour up and running side-by-side. Much to my relief (and unlike Audacity), Rosegarden would still play my fugue with Ardour running alongside it. So, I set about trying to capture the sounds Rosegarden was producing using Ardour. With limited success. I connected Ardour to Rosegarden, using Jack Control, set an audio track recording in Jack, and then started Rosegarden playing. Ardour didn't seem to be receiving Rosegarden's output. So I opened alsamixer in the terminal, and in the capture settings, set 'Mix' to capture. Still no joy. Leaving 'Mix' selected, I also selected a channel called 'Capture'. When I turned this channel up too loud, there was feedback, but with it set on low, Ardour was receiving Rosegarden's output. However, the sound is thin, lacking in bass, and in general not up to scratch. I think this probably isn't the right way to go about capturing Rosegarden's output (or, indeed, the output of any other software device) in Ardour, although I can't for the life of me figure out what is! I wondered if perhaps you might know the answer to that... Once again, thank you for your reply.