Re: [Rosegarden-user] Encouragement

2013-01-28 Thread S. Christian Collins
Perhaps some more encouragement, I did the music for the iPhone video
game Star Rangers back in 2009 using Rosegarden for everything until
the mastering stage. My orchestral SoundFonts at the time were pretty
awful, but it was my first time doing a game soundtrack, and my first
project using only open-source software. You can hear the music at this
page http://www.schristiancollins.com/compositions.php, and you will
need to scroll down to Film and Game Scores to see it.

-~Chris


On 01/26/2013 12:11 PM, Abrolag wrote:
 For Michael and the other long-suffering devs.

 I've just completed a project that uses Rosegarden to drive two instances of
 Yoshimi at a total of 32 different instruments for 8 minutes. It is intended 
 to
 be a demo of Yoshimi's capabilities, but I thought you'd like to know about it
 as it's also a demo of Rosegarden at the same time.

 The entire project was built up relying mostly on melodic parts played in real
 time with some editing later. Arps and chord stabs were also recorded live, 
 but
 unfortunately I had to quantise some of these as my playing wasn't regular
 enough - particularly on the longer sections where these old fingers are
 getting a little stiff :(

 The only fly in the ointment is a problem in the matrix editor when using the
 controller 7 window. Occasionally it would place the 'dots' oddly, then the
 next editing attempt would crash Rosegarden completely. Otherwise, it survived
 heavy editing and copying with multiple part windows open and me rapidly going
 backwards and forwards.

 If you're interested the completed track is:-
 http://www.musically.me.uk/music/Ride_With_Yoshimi.ogg

 If anyone is *really* interested I can let you have the complete project files
 (there are only four :)


--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnnow-d2d___
Rosegarden-user mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user


Re: [Rosegarden-user] Encouragement

2013-01-27 Thread D. Michael McIntyre
On 01/26/2013 01:11 PM, Abrolag wrote:

 For Michael and the other long-suffering devs.

Sweet!

(Ignoring Holger emphasizing the great importance of fixing things I 
just can't do anything about.)
-- 
D. Michael McIntyre

--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnnow-d2d
___
Rosegarden-user mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user


Re: [Rosegarden-user] Encouragement

2013-01-27 Thread Lorenzo Sutton
On 26/01/13 19:35, Holger Marzen wrote:
 On Sat, 26 Jan 2013, Abrolag wrote:


[...]

 I encounter that's made with Rosegarden or other Open Source
 Software avoids instruments that need exact timings.

Sure it's so general? Isn't this doable by setting JACK latency low? I 
thinking of Rosegarden doing only midi and hooking instruments (e.g. 
fluidsynth) through alsa-midi etc.

I tried a very quick experiment, not at all my usual music, but just the 
kind which, maybe, wants exact timing and fast attacks and it seems more 
than decent, and everything seemed to work ok.

Lorenzo.
PS. I can share the experiment if anyone is interested, but it's really 
cheesy stuff...

I don't know if
 it's caused by lacking/faulty latency compensation. But it's an
 important thing, at least for me. It's easy to imagine that many
 musicians tried Open Source software and ran away when they noticed that
 it doesn't sound as exact and doesn't get the groove as in commercial
 sowftare.

 That's bad.

 Unfortunately I can't do C++ and doesn't understand the internal
 concepts of Rosegarden. But I think it's damn important that

 - we get the off-by-one latency compensation bug in subgroups fixed
 - we get the missing audio tracks don't get latency compensated at all
feature added
 - we get a positive/negative time offset in milliseconds per track
added or at least a milliseconds entry field, so I could delay every
track by 100 ms and use e.g. 90 ms as a substitue for -10 ms.

 That would Rosegarden make an outstanding DAW. Its track concept and its
 matrix and drum editors are already very good. It's (for me) much more
 important to get these bugs fixed than to add LV2 plugin capability or
 audio automation.

 --
 Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
 MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
 with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
 MVPs and experts. ON SALE this month only -- learn more at:
 http://p.sf.net/sfu/learnnow-d2d
 ___
 Rosegarden-user mailing list
 Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
 https://lists.sourceforge.net/lists/listinfo/rosegarden-user



--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnnow-d2d
___
Rosegarden-user mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user


Re: [Rosegarden-user] Encouragement

2013-01-27 Thread Holger Marzen
On Sun, 27 Jan 2013, Lorenzo Sutton wrote:

 On 26/01/13 19:35, Holger Marzen wrote:
  On Sat, 26 Jan 2013, Abrolag wrote:
 
 
 [...]
 
  I encounter that's made with Rosegarden or other Open Source
  Software avoids instruments that need exact timings.
 
 Sure it's so general? Isn't this doable by setting JACK latency low? I 
 thinking of Rosegarden doing only midi and hooking instruments (e.g. 
 fluidsynth) through alsa-midi etc.

It's noticable when using effect plugins.

--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnnow-d2d
___
Rosegarden-user mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user


Re: [Rosegarden-user] Encouragement

2013-01-27 Thread ram
 On 26/01/13 19:35, Holger Marzen wrote:
 On Sat, 26 Jan 2013, Abrolag wrote:


 [...]

 I encounter that's made with Rosegarden or other Open Source
 Software avoids instruments that need exact timings.

 Sure it's so general? Isn't this doable by setting JACK latency low? I
 thinking of Rosegarden doing only midi and hooking instruments (e.g.
 fluidsynth) through alsa-midi etc.


I agree, I've not found it to be a problem with Real Time versions of
Linux or recent versions of JACK/Alsa.

What IS often a problem is how certain SoundFonts are made up (if you are
using a SoundFont synth).  Many SoundFonts have uneven delays between
samples/instruments which is hard to compensate for.  The solution is to
just go edit the SoundFont with Swami and line everything up.

Likewise when using other sampled synths, such as Hydrogen.  The samples
can be uneven with respect to start times.

Other 'soft synths' usually have delays but they are usually pretty
consistent which is much less of a problem.  They are no worse, and
usually better, than external MIDI hardware synths.

Of course, all bets are off if the CPU(s) are overloaded.  More than a 50
percent system load is getting risky for audio work.  This should not be a
problem even on modest hardware if one keeps the number of simultaneous
tracks down to a reasonably sane number.




--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnnow-d2d
___
Rosegarden-user mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user


[Rosegarden-user] Encouragement

2013-01-26 Thread Abrolag
For Michael and the other long-suffering devs.

I've just completed a project that uses Rosegarden to drive two instances of
Yoshimi at a total of 32 different instruments for 8 minutes. It is intended to
be a demo of Yoshimi's capabilities, but I thought you'd like to know about it
as it's also a demo of Rosegarden at the same time.

The entire project was built up relying mostly on melodic parts played in real
time with some editing later. Arps and chord stabs were also recorded live, but
unfortunately I had to quantise some of these as my playing wasn't regular
enough - particularly on the longer sections where these old fingers are
getting a little stiff :(

The only fly in the ointment is a problem in the matrix editor when using the
controller 7 window. Occasionally it would place the 'dots' oddly, then the
next editing attempt would crash Rosegarden completely. Otherwise, it survived
heavy editing and copying with multiple part windows open and me rapidly going
backwards and forwards.

If you're interested the completed track is:-
http://www.musically.me.uk/music/Ride_With_Yoshimi.ogg

If anyone is *really* interested I can let you have the complete project files
(there are only four :)

-- 
Will J Godfrey
http://www.musically.me.uk
Say you have a poem and I have a tune.
Exchange them and we can both have a poem, a tune, and a song.

--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnnow-d2d
___
Rosegarden-user mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user


Re: [Rosegarden-user] Encouragement

2013-01-26 Thread Holger Marzen
On Sat, 26 Jan 2013, Abrolag wrote:

 For Michael and the other long-suffering devs.
 
 I've just completed a project that uses Rosegarden to drive two instances of
 Yoshimi at a total of 32 different instruments for 8 minutes. It is intended 
 to
 be a demo of Yoshimi's capabilities, but I thought you'd like to know about it
 as it's also a demo of Rosegarden at the same time.
 
 The entire project was built up relying mostly on melodic parts played in real
 time with some editing later. Arps and chord stabs were also recorded live, 
 but
 unfortunately I had to quantise some of these as my playing wasn't regular
 enough - particularly on the longer sections where these old fingers are
 getting a little stiff :(

I like it an think of a children's dream :)

But there's something I must say because I hear some latency issues.
Most music I encounter that's made with Rosegarden or other Open Source
Software avoids instruments that need exact timings. I don't know if
it's caused by lacking/faulty latency compensation. But it's an
important thing, at least for me. It's easy to imagine that many
musicians tried Open Source software and ran away when they noticed that
it doesn't sound as exact and doesn't get the groove as in commercial
sowftare.

That's bad.

Unfortunately I can't do C++ and doesn't understand the internal
concepts of Rosegarden. But I think it's damn important that

- we get the off-by-one latency compensation bug in subgroups fixed
- we get the missing audio tracks don't get latency compensated at all 
  feature added
- we get a positive/negative time offset in milliseconds per track
  added or at least a milliseconds entry field, so I could delay every
  track by 100 ms and use e.g. 90 ms as a substitue for -10 ms.

That would Rosegarden make an outstanding DAW. Its track concept and its
matrix and drum editors are already very good. It's (for me) much more
important to get these bugs fixed than to add LV2 plugin capability or
audio automation.

--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnnow-d2d
___
Rosegarden-user mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user