Re: [Rosegarden-user] Ritornello

2020-08-20 Thread Lorenzo Sutton

Hi Filipe,


On 19/08/20 13:39, Filipe de Moraes Paiva wrote:

Hi.
I've looked all manuals, but I cannot find a way to insert a ritornello 
in the score. How can I do that?


Actually, if you think about it a Ritornello (Italian for repeat 
('estribillo' in Spanish?)) is a concept hard to implement / 
conceptualize in a linear sequencer like Rosegarden... In theory when 
you play the playback should 'jump back' when there is a ritornello / 
repeat as a real musician does when they read it on a score.


So if you think of the linearity of time a ritornello is simply 
copy/paste (and therefore 'repeat') of the musical part, i.e. the 
segment(s) in Rosegarden lingo, you want to repeat (but read on if 
you're after the music notation side of it as well...).


That said, actually Rosegarden has some very nice features to help you 
work with a ritornellos / repeats / repetitions including:


- Segment repeat: you can repeat a segment 'for ever' (until another 
segment or end of composition): you see this option as a checkbox in the 
left pane once you select a segment. Very useful for songs, loop-based 
music etc.


- Linked segment: this is a segment you copy/paste but then editing one 
segment (e.g. changing a note) will also edit all other linked segments.
This is a bit of a 'hidden feature' and is achieved by pressing together 
CTRL + ALT and dragging the 'parent' segment to where you want to have 
your linked segment(s). Notice you can transform a linked segment to a 
'normal' one via the Segment menu


- Export to Lillypond [1] and therefore to PDF for printing / sharing a 
score with detecting repeats and notating them traditionally with 
repeats and even alternate endings. This is explained very well by 
Michael in one of the tutorials (and there's even a more detailed 
explanation of linked segments) - see this link:


https://www.rosegardenmusic.com/tutorials/supplemental/n-endings/index.html

Hope this helps.

Lorenzo.

[1] https://lilypond.org/


Regards,
Filipe

--
Prof. Filipe de Moraes Paiva, 
http://www.geocities.ws/p/r/prof-fmpaiva/mi/muziko.html

Departamento de Física, Colégio Pedro II - Campus Humaitá II
GTECEM - Grupo de Pesquisa "Tecnologias para Educação Musical''


___
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 mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user


Re: [Rosegarden-user] midi commands from Rosegarden

2020-07-31 Thread Lorenzo Sutton

On 31/07/20 03:46, liebre...@grossmann-venter.com wrote:
Is it possible to send cujstom midi commands to a specific controller 
from Rosegarden once a track is selected?


It would be great if I select a track in Rosegarden and it can then send 
the midi data to my Motif XS8 to select the required patch.


All I want to know if custom Midi commands to a specified midi 
controller can be sent from Rosegarden. I will program the rest to get 
it to work on Motif.


What exactly do you mean by MIDI 'commands'? Are these MIDI controllers? 
SysEx?


Rosegarden can definitely send controllers.

Lorenzo.



Thanks.


___
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 mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user


Re: [Rosegarden-user] Sound issues

2020-06-19 Thread Lorenzo Sutton

Hi liebrecht,

On 19/06/20 01:46, liebre...@grossmann-venter.com wrote:

I use a system that goes like this

For output streams

Pulseaudio->PulseaudioJackSync->Jackd->Alsa->AudioInterface

1) ---
Problem is that I can only configure Rosegarden to play directly through 
Jack.
that would have been OK if Rosegardne actually had a functional volume 
control which it seems not to have.
I open the audio mixer and the midi mixer and playing back a midi clip 
neither of these mixers manage to act as a volume control.


You didn't specify how you are producing sound... Rosegarden is a 
sequencer which can potentially use 'any' (soft)synth which will 
recognise midi. That means that the concept of 'global' volume is 
variable and depends on the type of (soft)synth you attach to it).


Maybe if you can give some more details about your use case more 
precisely people on here can suggest ways to work with this set-up.


For instance... One way would be to connect jack to some plugin host 
(like Carla [1] and then control the volume of the plugins producing 
sound in there (or even have a 'master' volume plugin).


This example shows that unlike many 'DAWs' in other operating systems 
you have to think of rosegarden (or at least that's how I see it) as the 
sequencer part of a more modular system :-)


Rosegarden is really great software, i have no complaionts but obvious 
things like VOLUME CONMTROL is not even present which really undermines 
this excellent software.


Why not have a GLOBAL master volume on the interface ?
It is not in the scope of jack to have mixers and volume controls. I 
verified that with the Jack developers on several occasions


JACK is just an audio 'server'... volume should be implemented in the 
software, that's correct.





2) -
If the above with Jack turns out not to have a volume control, how do I 
configure Rosegarden to use Pulseaudio ?
In the Audio Config there are only jack settings and no Pulse Audio or 
Alsa or other settings I can select to use these.


Like most linux audio/music software Rosegarden uses jack. There are 
ways to route jack through pulseaudio. Search for pulseaudio jack sink 
there are various tutorials on how to do it.




3) 
Also, there is a repeatable crash stopping a recording taking the 
contents of the recording with it which is very destructive. Most of the 
times inspirations can only be captured once and not reproduced and it 
is heartbreaking if Rosegarden just crashes when you press the stop 
button. It goes a bit better with less crashes if I just click on the 
record button again to stop a midi recording.

Question is: Is this a known bug for the last few releases ?


Did you check the bug tracker here: 
https://sourceforge.net/p/rosegarden/bugs/?

Anyway I'll leave the devs answer to this :-)

Hope this helps,
Lorenzo


___
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] Shorten default MIDI event duration for drum notes inserted from the piano roll.

2020-06-15 Thread Lorenzo Sutton

Hi Arnaldo, all,

On 12/06/20 21:29, Arnaldo Pirrone wrote:

Hi,

It looks like rosegarden sets the duration of the notes manually 
inserted from the piano roll into the drum track to 3840. This causes 
the velocity ruler to appear clogged up like you can see in the attached 
picture.


I honestly never use the drum/percussion matrix. I always edit drums in 
a 'normal' matrix editor. Reason being that drum samplers / synthe / 
etc. have a totally inconsistent behaviour: some will actually abide to 
the note duration (i.e. react to a note-off), some won't.


I also find the diamond shaped notes quite hard to use, move around etc.

The problem is, I think whatever duration is chosen there will never be 
a 'good' number because this much depends on the drum synth you are using.




Feature request: can we have a way to selectively mute notes into the 
piano roll/sheet without actually deleting them? (LPX have a similar 
function)


Honestly I'm a bit doubtful about this feature. What is the use case?
I'm a bit concerned one may end up with a bit of a clogged matrix UI. 
Also how should these notes be represented and handled in the notation 
editor?


I'm not sure if you're aware there's a way for selecting equal pitch 
notes and then either deleting them or setting them to velocity zero 
(which from a logical point of view is like muting them). Wouldn't the 
latter suffice?


Personally I would wish to see priority given to a better velocity / 
controller ruler: the more it's usable and nice the easier to do this 
stuff :-)




Any way to fix a drum track with wrong durations?



Currently I think (as said above) the best is to just use an 'ordinary' 
matrix editor and use the durations which work bet with your drum 
synth/sampler/library/...


My two cents.

Lorenzo.


___
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] Controlling play/stop/rewind from external DAW (Ardour)

2020-06-09 Thread Lorenzo Sutton

Hi Stefano,

On 06/06/20 18:17, stefano franchi wrote:
I'm new to Rosegarden and I wonder how to control transport operations 
from an external DAW, in my case Ardour 6.
The manual says it's possible, but I'm failing to find the correct 
connections, it seems. Can anyone help?> 


[...]


I was expecting Rosegarden to start playing as soon as Ardour started 
recording. Did not happen.


For syncing Rosegarden and Ardour I recommend you look into JACK 
Transport [1][2][3]


Hope this helps.
Lorenzo

[1] https://jackaudio.org/api/transport-design.html
[2] 
https://manual.ardour.org/synchronization/timecode-generators-and-slaves/

[3] https://www.rosegardenmusic.com/doc/en/transport-external.html

The Midi in connection in Ardour works---if I start Rosegarden manually, 
I can both hear and record its output in Ardour. But I can't control it 
from Ardour.


What am I missing?


--
__
Stefano Franchi

stefano.fran...@gmail.com 
/https://www.researchgate.net/profile/Stefano_Franchi/


___
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 mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user


Re: [Rosegarden-user] ROSEGARDEN 20.06, codename "Zepherine Drouhin" RELEASED

2020-06-04 Thread Lorenzo Sutton

On 04/06/20 05:00, Ted Felix wrote:

The Rosegarden team is proud to announce the release of version 20.06
of Rosegarden, a MIDI sequencer that features a rich understanding of
music notation along with basic support for digital audio.


Well done Ted and the rest of contributors!



   http://www.rosegardenmusic.com/

Included in this release...

= Bug Fixes =

   * Fixed multiple memory leaks (r15684, r15685, etc...)
   * Fixed 100% CPU usage when drawing lines in the controller rulers,
     bug #1571 (r15705)
   * Fixed multiple invalid reads (r15707, r15708)
   * Increased the height of the loop ruler, feature #481 (r15718)
   * Fixed CCs not going out when playback begins in the middle of
     a segment, bug #1560 (r15735)
   * Fixed volume and pan CCs always going out even if the controllers
     were removed from the Device, feature #482 (r15750)
   * Stop sending CCs on ch10 when metronome muted, feature #482
     (r15751)
   * Fixed a problem with showing pitchbend ruler (r15771)
   * Made default for expression CC 127 instead of 100 (r15773)
   * Fixed a crash in Audio File Manager, bug #1576 (r15786)
   * Fixed a crash when importing .ly as X11/RG21, bug #1579 (r15806)
   * Fixed a crash on chords in pitch tracker, bug #1582 (r15835)

= New Features =

   * Track height can now be adjusted in the preferences, feature #479
     (r15710-r15712, r15737)
   * New Segment > Transpose by Semitones... available in the Segment
     Canvas, feature #480 (r15715)
   * Right-click can now be used in the loop ruler to set the loop,
     feature #481 (r15717)
   * The current segment label is now displayed in the Matrix editor
     when multiple segments have been selected for editing, feature
     #470 (r15738-r15740)
   * Segment "For Notation" feature, bug #1578 (r15805)
   * Source distribution now includes these release notes in a
     CHANGELOG file.  The release notes will continue to be available
     on the wiki as well:
     https://www.rosegardenmusic.com/wiki/start#release_notes

= Significant Code Cleanups =

   * PitchBend and Controller Sequence Dialog cleanup (r15662-r15684,
     r15696-r15701, etc...)
   * MappedEventBuffer cleanup (r15719-r15730)
   * Colour removal and ColourMap cleanup (r15795-r15803)

= Additional Contributors =

   * Michael Stockinger (www.stockinger.org) - German Translation
   * Juan Carlos Pineda Arredondo - Roland-D5.rgd and ZynAddSubFX.rgd
   * Philip Leishman (lman) - Segment "For Notation" feature

Ted.


___
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 mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user


Re: [Rosegarden-user] Fuzzy Quantisation

2020-05-25 Thread Lorenzo Sutton

On 24/05/20 11:19, Will Godfrey wrote:

Has anyone thought of this? 'Hard' quantisation tends to take the life out of
an otherwise mostly OK performance.

My guess is that you could apply something like a square law to the error
quantity so that notes that are furthest away would get the most adjustment.
Also, the ability to dial in the degree of correction being applied.

Possible?


Cool idea... What about groove quantize? :-)

Lorenzo



___
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] Rosegarden App Icon

2020-05-23 Thread Lorenzo Sutton

Hi Ted,

On 23/05/2020 03:02, Ted Felix wrote:
   Just posted some new ideas for the rosegarden app icon on the wiki. 
Head over to the logo page and have a look at the pdf at the top.  Then 
let me know what you think. 


I like (in order of preference):

1. with transparent background, maybe trying to tweak the 
'yellow/orange' point to remind a bit more of the the current icon (on 
my screen it looks a bit more towards a brown than a red/pink). I don't 
really mind about missing 'musical reference' as Rosegarden is 
established as a name for a musical app (at least in the connoisseurs' 
circle :-)


5. is fun, but would do a test making the leaf smaller and rotating the 
piano (anti)clockwise (so that it hints to the matrix editor) :-P


My two cents.
Lorenzo


___
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] Rosegarden still to 'aggressive' in sending Bank and Program changes?

2020-05-18 Thread Lorenzo Sutton

On 18/05/20 16:55, Richard Bown wrote:
On Sun, 17 May 2020 at 14:37, Ted Felix <mailto:t...@tedfelix.com>> wrote:


On 5/17/20 5:43 AM, Lorenzo Sutton wrote:
 > Rosegarden sends a Bank selection (CC 0 + CC 32) and Program change
 > every single time playback starts from the beginning (i.e.
measure 1,
 > and this includes if you are looping with a measure which includes
 > measure 1).

    I was waiting for someone to complain about this.  Now that CCs are
sorted, this needs to be looked at next.

    Please open a feature request and copy your message into it.

    Should be able to get this done for 20.12.


I agree that this feature makes no sense as a default and that a change 
is long overdue! I also like the suggestion of making it a (very 
visible) option.  If I'm not stating the obvious it might be useful to 
know why this 'feature' came about in the first place.  I was using a 
lot of VST instruments and soft synths for testing at the time and of 
course these wouldn't save their own state so this default was a 
workaround for that behaviour and probably always should have been an 
option... I think the role of the DAW has also changed a bit in the 
intervening years, rather than aiming always to use it as a single point 
of truth, a lot of connected equipment now has opinions and 
connectivity, plain and simple, is more important than anything else.  
This also makes me wonder again about JACK midi of course but that's 
another story :)


Thanks, that's a very interesting angle.

Maybe one thing I overlooked in my original email and in the feature 
request is that (of course), Rosegarden _should_ also transmit those 
when a file is opened! I guess that would cover that scenario?


Lorenzo



R


___
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 mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user


Re: [Rosegarden-user] Rosegarden still to 'aggressive' in sending Bank and Program changes?

2020-05-18 Thread Lorenzo Sutton

On 17/05/20 14:37, Ted Felix wrote:

On 5/17/20 7:46 AM, r...@hydrophones.com wrote:

I agree.


   Lorenzo will be opening a feature request for this.  Be sure to vote 
for it or chime in in the comments.


Done! It's here:

https://sourceforge.net/p/rosegarden/feature-requests/483/

Lorenzo


___
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] Rosegarden still to 'aggressive' in sending Bank and Program changes?

2020-05-17 Thread Lorenzo Sutton
Rosegarden sends a Bank selection (CC 0 + CC 32) and Program change 
every single time playback starts from the beginning (i.e. measure 1, 
and this includes if you are looping with a measure which includes 
measure 1).


This _can_ be disabled by deselecting Bank and Program checkboxes in the 
Instrument Parameters pane. But..


I think this behaviour is still a bit too 'aggressive'. An example is 
using Rosegarden with Yoshimi where yoshimi is set-up to react to MSB 
and program changes. If the bank and program change are on, and you have 
a note on the very first beat the note is effectivelycut off. I'm 
assuming this is because Yoshimi (but this could apply to any other 
synth) is 'doing stuff' each time it needs to set-up a new bank/instrument.


Anyway, why does the sequencer need to send program change at each 
playback restart? My experience with both hardware and soft synths is 
that  typically a synth/sound generator sets the program for the channel 
and then retains it _unless_ it is changed. I am not aware of a synth 
were bank/program set-up is directly related to position zero (plus most 
synths don't even know anything about (position) time??)


Now, we know that program changes can also be embedded in a track as an 
event (this was quite common with midi files in the day when you had 
harder limits on numbers of tracks and midi channels), but still I think 
if whoever made the midi track is embedding program changes in the 
events (segments to use the rosegarden terminology) they should take 
care (if needed) to embed the first program they want at position 0 in 
their track(s).


If I'm setting the program in the dropdowns I probably want to retain 
that program throughout the track and piece.


So my proposal would be that Rosegarden only changes bank program 
changes if:

- They are selected in the pane (this is currently already like this, good!)
- The user changes them explicitly from the Instrument parameter 
dropdowns (then a synth should 'remember' and keep that setting until 
there is another change)

- A program change is explicitly in the track/segment

The fact that a program change is being re-sent at each restart is a bit 
of an unexpected and 'hidden' behaviour which IMHO creates more 
confusion than benefit as it stands.


A compromise could be to have a new option to 'Always send Bank / 
Program changes when playback is restarted' in the options for users who 
are really fond of this feature? :)


Lorenzo


___
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] Testing Appreciated for 20.06

2020-05-17 Thread Lorenzo Sutton

Hi Ted, all,

On 11/05/2020 15:03, Ted Felix wrote:
   20.06 will be released on June 3.  Right now, what you see in svn is 
the release candidate.  Please test the latest svn as much as you can. 
If you've not built from svn, give it a shot and let us know if you run 
into trouble.  We'll walk you through it.


   The steps I follow for building from svn are here:

https://www.rosegardenmusic.com/wiki/dev:eclipse


I think for 'users' this might also be useful (the link you provide does 
ask for a password when trying the first svn command ;)


https://www.rosegardenmusic.com/wiki/development_from_svn

Also, anything in particular we should try out, look for?

Thanks
Lorenzo



Thanks.
Ted.


___
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 mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user


Re: [Rosegarden-user] Pitchbend bug

2020-04-10 Thread Lorenzo Sutton

On 10/04/2020 19:13, Ted Felix wrote:

On 4/10/20 4:07 AM, Lorenzo Sutton wrote:
Unfortunately it seems now the bug seems to still be there, but 
sending out a pitchbend of 8192 - this is in r15766


   That is working as designed.  8192 is the correct number (in the 
0-16383 system).  That means no pitchbend at all.  So, from a fresh 
power-on of your synths, if you stop and play in the middle of a 
segment, it shouldn't suddenly end up pitched down.
That makes sense, I wasn't aware it had always been sent and for some 
reason though CC 123 would take care of this, but thinking about it this 
doesn't make sense (I wonder if CC 121 would, but again an explicit 
pitchbend is probably better with many synths).


Sorry for the noise.

Lorenzo.



   If you don't want pitchbend going out ever, remove pitchbend from the 
device's controllers.  If it's still going out after this, let me know 
and I will add it to my todo to track down.  I have another pitchbend 
ruler issue to track down, so I can take a look at both of them while 
I'm in there.


Ted.


___
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 mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user


Re: [Rosegarden-user] Pitchbend bug

2020-04-10 Thread Lorenzo Sutton

On 09/04/20 02:31, Ted Felix wrote:
   I just pushed a fix [r15764] for a rather serious pitchbend bug.  At 
playback from the middle of a segment, a pitchbend of 0 (-8192) would be 
sent out on every channel.  This would shift the pithces downward 
depending on the instrument's response to pitchbend.




Confirmed...

   If you've been running from svn, please update to the latest so that 
you do not run into this bug.


Unfortunately it seems now the bug seems to still be there, but sending 
out a pitchbend of 8192 - this is in r15766


Lorenzo.


___
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] JACK MIDI... Why?

2020-03-23 Thread Lorenzo Sutton

On 22/03/20 20:49, Ted Felix wrote:

   Next question

   Why do you want/need JACK MIDI?  (As with LV2 I may never get to it, 
but some justification will help focus the effort if I do.)  Thanks.


For me a2j stuff has also worked well in situations where alsa-midi 
wasn't supported.


As I explained in various places I *thought* jack-midi would facilitate 
quick rendering through jack freewheel. It turns out that is not the 
case, which IMHO is a pity (but this is more about JACK than rosegarden).


So probably this becomes more of a nice to have.

Lorenzo.
PS1: I started looking recently into Carla as a possible solution for 
'all-in-one' plugin hosting paired to RG. Indeed Carla seems to have an 
alsa-midi mode. I could look more into it and study some use cases and 
actual C/B of using it, if the community is interested.






___
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] Rosegarden sending General MIDI Control Changes [WAS]: Re: LV2... Why?

2020-03-15 Thread Lorenzo Sutton

On 15/03/2020 08:26, Will Godfrey wrote:


My experience with RG and Yoshimi hasn't been good. Way too often, I get
a voice/setup I want in Yoshimi, point RG at it, and RG insists on using
Yoshimi's default first standard instrument. I have to go back into
Yoshimi and set it up again, then it works. Until the next time I open
the RG project ...


This looks like Rosegarden is defaulting to General Midi and sending a reset,
which Yoshimi of course obeys.


The reset can be disabled in Preferences... > MIDI > Allow reset all 
controllers, but...


I have my Rosegarden default file set up with:
Manage MIDI Devices->MIDI Playback set to a new entry 'Yoshimi'
I then set the track channels to that.



Unfortunately nor the above nor this suggestion by will stop Rosegarden 
from sending General Midi control changes 7, 10, 91, 93 (the ones shown 
on the track panel) which can be as disruptive (especially CC 7, volume, 
and CC10 pan).


I just created a feature request about having an option to completely 
_disable_ this, ideally per file or per midi device (best logical option):


https://sourceforge.net/p/rosegarden/feature-requests/482/

Lorenzo.


___
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] LV2... Why?

2020-03-14 Thread Lorenzo Sutton

Hi all,

I think it's really interesting to learn about people's different 
workflows, especially in more professional settings like in this case.


I guess it would also be nice to know what people might like in terms of 
more 'sequencer' related features. For me Rosegarden has always been 
primarily a sequencer with lots of really cool 'bonus' so to say 
features. For instance, I think Rosegarden's notation support is 
fantastis (I'm thinking primarily of composition, but its export to 
Lilypond is also really nice).


Honestly I have never used the audio features that much, but that's 
because my Linux set-ups are always very modular and I try to focus on 
different parts. i.e. I mostly use Ardour for audio and if needed I sync 
with jack transport.


IIRC the LV2 (and plugins) issues has often come up with new or 
'wannabe' Rosegarden users, but if the real user community doesn't see 
it as a priority, personally I can live with a no-plugins Rosegarden... 
For instance when composing with Yoshimi my workflow is exactly like 
Will's: rosegarden connected to Yoshimi via alsa-midi and saving 
Rosegarden file and yoshmi states, the only difference is that for the 
final 'master' I use mhwaveeditor which is a rather minimalistic 
single-file wave editor and works very well with jack, I will then just 
touch the global volume do a fade-out adjustment and that's it.


As some people maybe know I even did an entire feature film original 
soundtrack entirely with Rosegarden + a bunch of stand-alone synths 
including Yoshimi (85%), fluidsynth, hexter, linuxsampler. jack 
transport with xjadeo was a key feature to sync with the video and other 
probably mostly unknown Rosegarden features such as the ability to have 
the start of a piece _after_ measure 1.


I _did_ miss because of time constraints and length of music a way to 
'render' stuff directly to an audio file without having to 'record' it. 
If you think about it, it doesn't really make much sense unless you are 
doing something interactive or live to have to manually 'record' stuff 
digitally :)


Sorry for the long email, we are locked at home here in Italy and maybe 
more prone to techno-philosophical  thoughts :D


Lorenzo.

On 14/03/20 00:12, r...@hydrophones.com wrote:

Yeah, I do something similar.  I record the raw audio tracks with Rosegarden
and then when I have all the tracks (and then some), I pull them into
Audacity for editing, mixing, and processing.  Outputs are usually stereo,
5.1, and 7.1 flac files to be merged with video.

I use a Linux cluster and quite a bit of external MIDI gear.  Jack, MIDI,
and Netjack interfacing are important to my uses.



Just adding my take on the audio front.

I frequently collaborate with people who send me audio guitar and/or vocal
tracks. I load these into Rosegarden, then produce MIDI tracks to make my
additions. On very rare occasion I'll do some processing of the audio with
plugins in Rosegarden, but I prefer to pre-process externally, usually
with Audacity.

Once I have a project complete, I'll then play the audio from Rosegarden
into
Audacity in parallel with audio from Yoshimi to produce the complete
stereo
track. Finally, in Audacity, I'll trim start and end, and maybe run the
fast
lookahead limiter and set the overall level.

For anyone interested below is a typical example from some years back.
Vocal and
guitar is from Ged, the rest is Yoshimi.

https://soundcloud.com/soft-sounds/scarborough-fair-feat-rustysrtingz

--
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.


___
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 mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user





___
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] LV2... Why?

2020-03-12 Thread Lorenzo Sutton

On 12/03/20 04:43, Ted Felix wrote:
   Just wondering why folks want LV2 support.  Not that I'll ever get to 
it, but some justification will help focus the effort.  Thanks.


Quick answer would be: upgrade DSSI/LADSPA support as LV2 is now the 'de 
facto' plugin standard on linux (and for most FLOSS plugins). But, do we 
still want to pursue plugin support?


Longer and somewhat over-reaching answer(s).

So there's another angle: making Rosegarden 'self-contained'. Personally 
I'm quite happy with set-ups like the one Will describes with Yoshimi, 
essentially Rosegarden as a 'pure' sequencer connected (via alsa-midi) 
to other stuff. On the other hand there _are_ use cases where users 
would like to be able to do all of their music production within 
Rosegarden and currently having just DSSI is pretty limiting.


Now, as we know adding LV2 support, if ever, will not really make 
Rosegarden truly 'self-contained', because from the user's point of view 
there is still no ability or to 'render' rosegarden projects (i.e. like 
users can do in example in Qtractor or LMMS or Ardour). Which means if 
LV2 is supported but then you neet to 'record' the output we might as 
well just work (for example) with a host like Carla and then use that 
and concentrate on more sequencer features.


So I think there are 2 routes:
1. Radical sequencer, linux philosophy approach (one tool for one task, 
in this case sequencing):

- Ditch or put in low priority any plugin support
- Concentrate on sequencer-related bugs, features, improvements etc.
- Improve documentation / tutorials on how to use this approach at best
2. The 'DAW' approach:
	- Rendering support (learn how Qtractor does it as it also is alsa-midi 
only and using Qt to be practical)

- LV2 support (at least, maybe even Linux VST)
- Add more DAW (i.e. audio features)

Finally, I had the (probably wrong, but someone correct me / amend this) 
assumption that 1. and 2. could somewhat be reconciled by adding 
jack-midi support. Why? I thought if we had jack-midi we could 
effectively use jack freewheel to 'render' quickly (that's what ardour 
does internally): turns out this might not be as easy.


Lorenzo.



___
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] Changing soundfonts

2020-03-02 Thread Lorenzo Sutton

Hi Flavio,

[ TL;DR see at the end for some practical suggestions ]

On 29/02/20 18:36, Flavio Sartoretto wrote:

Hi,
I am running rosegarden on a neat Dell Latitude E7440, under
Ubuntu 18.04.3 LTS \"Bionic Beaver\" - Release amd64 (20190805),
kernel 4.15.0-88-lowlatency.
No additional soundcard is available.
Rosegarden works fine.


Great! :-)



I should like to load a midi file, then change the instruments.

Beside the "default" engine, associated to FluidR3_GM.sf2 file,
I added 3 engines via qsynth,
PC51f, 2MBGMGS, TimGM6mb,
associated to the corresponding .sf2 files that I found on the WEB.



Not sure what you mean by 'default', but just to be clear, Rosegarden 
doesn not provide any 'default' soundfont... I guess you mean that you 
loaded the FluidR3_GM.sf2 file in qsynth, whici in turn IIRC some 
distributions pull in as a dependency when you install fluidsynth.


I start rosegarden, load a .rg file (let's say Beethoven 5th symphony), 
play...

All is OK.


So you did connect via alsa midi (e.g. throgh qjackctl) Rosegarden midi 
out to qsynth midi in, right?



Now I activate qsynth. I click on PC51f engine...
Sound does not change...

I click "restart" on qsynth GUI.
No change.
I do not understand if fluidsynth is used by rosegarden.


As said above, no not directly. Regarding MIDI and soundfonts Rosegarden 
is essentially only able to:


- Send midi via alsa midi (additionally you can create more than one 
midi output)
- 'play' midi through DSSI plugins, including (if it is installed) the 
FLuidsynth DSSI plugin.




Indeed jack is involved.


Yes and no... Rosegarden does need jack to run, actually midi is 
transmitted via alsa midi. I think qsynth could also work without jack 
(like fluidsynth), but I'm not 100% sure.
This is quite confusing because in 99% of cases we (including myself) 
are using qjackctl to connect alsa midi as well as jack (or some other 
client).



Stopping/resuming jack via qjackctl stops/resumes playing.
But what about fluidsynth?
What about the "connections" in jack?


I guess you mean qjackctl [1] which is the graphical frontend for jack, 
just like qsynth is a graphical frontend for fluidsynth.



There are so many, rather obscure to me...


You are not alone, Linux audio can be a bit confusing, but once you 
understand the concepts it's actually quite easy and really flexible :-)





I browsed the web, but I cannot well understand the connections
rosegarden-jack-fluidsynth.

Any suggestion?


I don't use qsynth much (I just usually load soundfonts from the 
commandline or use Carla [2] if I'm testing synths), but let's try (and 
I might assuming steps you already know, but bear with me):


- In qsynth on the lower left there is a green "+" button, I would 
recommend that you add one synth for each soundfont you want to use.


- Then if you open, for instance the, qjackctl's connection tab on 
"ALSA" (which is really Alsa midi), under the the writable clients sides 
you should now see two or more fluidsynth clients (something like 
"128:FLUID ...") for each of the qsynth's you've added


- If Rosegarden is open, on the left side of the same ALSA connection 
window under Rosegarden you should have by default "out 1 - General MIDI 
device" (the name is actually configurable, but that's the default when 
you create a new file).


- Now connect that Rosegarden midi output to the fluidsynth (provided by 
qsynth) related to your soundfont, and if you want to change disconnect 
one and connect to another.


- As said, in Rosegarden you can also have multiple midi outputs to use 
(for instance) multiple SoundFonts check the docs "Devices" [3]


On caveat of using qsynth is that it needs reloading each time you 
change a soundfont. To this end I have found Carla (mentioned above) to 
be handier when testing out sounfonts and other synths.


Hope this helps.

Lorenzo.

[1] https://qjackctl.sourceforge.io/
[2] https://kx.studio/Applications:Carla
[3] 
https://rosegardenmusic.com/wiki/doc:manual-en#devices_instruments_and_connections



___
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] crescendo/decrescendo

2020-02-10 Thread Lorenzo Sutton

Hi Bric,

On 04/02/20 07:23, Bric wrote:

Hello, Rosegardners!

I am using RG v19.12

I see the toggle button for crescendo/decrescendo option in notation editor, with the 
explanatory balloon "Adjust velocity to follow hairpin dynamics".

I am wondering if...

1) the feature actually works and has any effect on the playback. I'm not 
hearing a difference toggling back and forth

2) if it does work, whether RG is compounding the velocity already explicitly 
stored in the sequence, with the extra adjustments it computes for crescendo 
and decrescendo


I think you might have missed a (probably not-so-obvious) step. The 
button you refer to is actually one of the options for most important 
button which is the one with a paintbrsh (?) like icon and is at the 
left of the one(s) you are referring to.

So essentially, that button will apply what is selected to its right.

By apply I mean that the, for instance, actual velocities of notes will 
be modified (so this is a somewhat 'destructive' action, although of 
course undoable or revertible for velocities by doing a Set velocities 
from the adjust menu).


You can verify this by opening the velocity ruler (button with a rainbow 
colored ruler) in notation editor, select the interested notes, then 
click on that button and you should see the velocity bars changes.


Personally I use quite often the one for creating accents on certain 
beats which is a nice way to make midi playback feel a little more 
'human' in certain cases (as well as a good starter for getting accents 
on e.g. drum parts).


Hope this helps.
Lorenzo.





___
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] ROSEGARDEN 19.12, codename "Yesterday" RELEASED

2019-12-16 Thread Lorenzo Sutton

Ted, team,

Great news and thanks for the hard work! Unfortunately I haven't had the 
chance to try this out yet, but looks very promising ;)


Lorenzo.

On 12/12/19 03:28, Ted Felix wrote:

The Rosegarden team is proud to announce the release of version 19.12
of Rosegarden, a MIDI sequencer that features a rich understanding of
music notation along with basic support for digital audio.

   http://www.rosegardenmusic.com/

Included in this release...

= Bug Fixes =

   * Fix synth plugin Send Test Note button (r15502)
   * Plugin Editor: Fix Send Test Note not sustaining (r15511)
   * Treat Left + Right mouse buttons as Middle button in Matrix and
     Notation editors (r15522)
   * Matrix: Fix no update on delete.  Bug #1569.  (r15616)
   * Fix missing metronome beat when expanding end during recording
     (r15621)
   * Style: Make QLineEdit text gray when disabled (r15631)
   * Fix transposing keys by interval (r15632)
   * RMW: Reduce calls to leave/enterActionState() (r15641)

= New Features =

   * Matrix Editor: Implement new auto-scroll behavior (r15525 - r15544)
   * Segment Canvas: Implement new auto-scroll behavior
     (r15546 - r15551)
   * Notation Editor: Implement new auto-scroll behavior
     (r15553 - r1)
   * Add --convert command line option (r15607)
   * Add quaver triplet to standard quantizations (r15613)
   * Quantize: Add arbitrary quantization units.  Feature #477. (r15630)
   * Preferences: Allow dangerous operations during playback.
     Feature #478. (r15643, r15646, r15647, r15651)
   * Add ability to enable metronome during count-in and enable/disable
     during recording.  Feature #453. (r15649)

= Significant Code Cleanups =

   * Segment Parameters box cleanup (r15562 - r15597, r15604)
   * Replace FastVector with std::vector (r15609)
   * Quantize dialog cleanup (r15611 - r15614, r15617 - r15620,
     r15623 - r15629)
   * Preferences cleanup (r15634 - r15640)

= Additional Contributors =

   * Hubert Figuiere
   * lman
   * David P. Sicilia

Ted.


___
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 mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user


Re: [Rosegarden-user] Rosegarden and qsynth

2019-11-26 Thread Lorenzo Sutton
I think it *is* also worth mentioning that different CPU 'monitoring' 
tools provide different results: e.g. here I checked qjackctl's dsp 
load, top (and variants, atop, htop), and included xfce task manager and 
the difference especially what top and xfce task manager reported for 
cpu usage is pretty dramatic.


I do have a laptop with Intel's so-called 'hyperthreading' and was 
reading that readings about CPU usage etc. can be quite weird in this case..


Lorenzo

On 26/11/19 11:20, Will Godfrey wrote:

On Tue, 26 Nov 2019 00:07:50 -0500
Ted Felix  wrote:


On 11/22/19 6:39 PM, Will Godfrey wrote:

Exactly what setup have you got there if you don't mind me asking?


   1st gen Core i3-370M.  I'm using "top" to measure CPU usage.

   I go with low spec hardware to make performance issues like this
easier to see.  This is how I was able to improve rg performance
significantly.

   To me the important point is that while idling, fluidsynth uses a
small fraction of the CPU that zyn and yosh use.  That means there is
definitely room for improvement.

   It's entirely possible that the issue is related to the fact that I'm
using whatever version Ubuntu 18.04 shipped with.  Maybe they built this
with optimizations off?  Maybe these are older versions?

Ted.


Hi Ted,

That explains a lot. It would indeed be compiled with no options at all. This
is a debian requirement to maximise the compatibility across a wide range of
devices, and from their point of view makes perfect sense.

If I install such a .deb here, I get around 20% and this is almost entirely the
low priority stuff (using htop), so your old setup is actually doing rather 
well.

It is also somewhat unfair to compare with a more-or-less straight sample player
like fluidsynth which has practically no overhead. While there is always room
for improvement, Yoshi/Zyn have to do a lot of work just to stand still, because
absolutely everything is generated in real time. This is why we try to push
as much as possible out of the RT thread. The more cores you have, the better
this works.

Paul Nasca's original design is quite unique. Lots of people have said that the
'problem' is all the FFT stuff and it should use a wavetable design... until
they look at exactly what it can do and the amount of real time variation there
is in actually sounding notes.

Will.

P.S.
Sorry. That's turned into a bit of a sermon :*)





___
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] Percussion Clef

2019-09-03 Thread Lorenzo Sutton

On 03/09/19 12:54, Demonic Sweaters wrote:

I see. Yeah I hear what you are saying. But how about a percussion clef?

In the notation view the menu Segment > Add Clef Change





On Tue, Sep 3, 2019, 3:47 AM Lorenzo Sutton <mailto:lorenzofsut...@gmail.com>> wrote:


Hi,

On 03/09/19 00:09, Demonic Sweaters wrote:
 >
 > Hey all,
 >
 > I would love if rosegarden were friendlier to drum notation. For
example
 > I would love to have a percussion clef and the ability to create
drum
 > notation with separate voicing for hands and feet. Anyone else
need this?

Do take into account that, even with very advanced notation support,
Rosegarden is still a sequencer. If your aim is to 'print' (i.e.
typeset) music the best would be to use specialised software either
with
GUI (e.g. MuseScore) or from the command line (e.g. LilyPond). Actually
Rosegarden can be a very nice 'frontend' for Lilypond.

That said 'layers' exist in the notation editor, which allow you to see
separate segments on the same staff, but I have always found them to be
non-optimal.

As suggested the best approach might be to use separate segments (or
tracks) for the voices you are trying to differentiate (e.g. foot,
hand). Do consider that you can visualise multiple segments in the same
notation view.

Hope this helps.
Lorenzo.

 >
 > Justin AKA Demonic Sweaters demonicsweaters.com
<http://demonicsweaters.com> youtube.com/demonicsweaters
<http://youtube.com/demonicsweaters>
 >
 >
 > ___
 > Rosegarden-user mailing list
 > Rosegarden-user@lists.sourceforge.net
<mailto:Rosegarden-user@lists.sourceforge.net> - use the link below
to unsubscribe
 > https://lists.sourceforge.net/lists/listinfo/rosegarden-user
 >



___
Rosegarden-user mailing list
Rosegarden-user@lists.sourceforge.net
<mailto:Rosegarden-user@lists.sourceforge.net> - use the link below
to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user





___
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] Percussion Clef

2019-09-03 Thread Lorenzo Sutton

Hi,

On 03/09/19 00:09, Demonic Sweaters wrote:


Hey all,

I would love if rosegarden were friendlier to drum notation. For example 
I would love to have a percussion clef and the ability to create drum 
notation with separate voicing for hands and feet. Anyone else need this?


Do take into account that, even with very advanced notation support, 
Rosegarden is still a sequencer. If your aim is to 'print' (i.e. 
typeset) music the best would be to use specialised software either with 
GUI (e.g. MuseScore) or from the command line (e.g. LilyPond). Actually 
Rosegarden can be a very nice 'frontend' for Lilypond.


That said 'layers' exist in the notation editor, which allow you to see 
separate segments on the same staff, but I have always found them to be 
non-optimal.


As suggested the best approach might be to use separate segments (or 
tracks) for the voices you are trying to differentiate (e.g. foot, 
hand). Do consider that you can visualise multiple segments in the same 
notation view.


Hope this helps.
Lorenzo.



Justin AKA Demonic Sweaters demonicsweaters.com youtube.com/demonicsweaters


___
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 mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user


Re: [Rosegarden-user] Looping

2019-08-19 Thread Lorenzo Sutton

On 19/08/19 10:46, axs203 . wrote:

Hi there
Forgive me for coming in just like this as a new user.
Over the years I've followed RosegardenI was there with 
Studio2Go.it's a lovely looking program and I could really use it 
day to day..the only thing that I find very fiddly with the software 
is drawing a loop range.


A lot of sequencers make this harder than it should be in my opinion.
Rosegarden requires a shift key ( from memory) to be held and the actual 
size above the ruler to drag out a loop range is quite narrow 
vertically.I find it most fiddly and it always has irked me about 
the excellent sequencer.


Interesting... it is actually the way I always use to create (and 
de-activate) loops most, maybe because I'm a bit of a keyboard shortcut 
'aficionado', and I like that it's consistent in all views and the fact 
you can quickly 'de-activate a loop' by shift+clicking (without 
dragging) anywhere on the loop range. Also horizontally it is 'quantized 
to a quarter so it's easy to set up measures and beats.


Of course configure-ability of vertical heights (including said range 
ruler, tempo ruler, tracks, would be really nice (and somewhat 
intersects with discussions about higher resolution screens.




Do you think this could be discussed for your opinion please? If there 
was a way of just going up to the top, having a nice wide vertical loop 
row, just dragging and dropping with one mouse button to set the start 
and end - without needing the keyboard or pixel perfect precision) - it 
would be much better. Looping is something I personally do a lot in 
sequencers and if it's not easy to use I don't use them. It's a shame as 
it stops me from from enjoying what is an excellent Linux native sequencer.


Another way of quickly setting up a loop involves the use of the 
Transport window (View > Show Transport - or if you can concede to a 
keyboard shortcut, 't' toggles it). once that's visible you can set the 
in and out loop points respectively with the two buttons to the 
left(/right of the loop on/off button.


I know you don't seem to like using a (QUERTY) keyboard, but a very 
quick way of doing it for measures is move around with PAGEUP and 
PAGEDOWN to the start/end of the loop, then set start/end from the 
transport window.


Also, one advantage of activating/deactivating a loop with the transport 
is that when you deactivate the loop from the transport window is that 
in this way the loop range is 'remembered' for next time you want to 
re-activate it.


Personally I actually think (did I mention I'm a keyboard guy? :) )  it 
would be nice to have keyboard shortcuts to set loop start/end and 
activate/deactivate together with the time navigation.


Finally, rosegarden can be hooked to any JACK transport source and that 
could be used as a looping master, but that might be overkill...


Hope this helps.
Lorenzo.





Thanks for listening!
Mike


___
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 mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user


Re: [Rosegarden-user] 17.12 & 19.06 Studio>Audio-Mixer

2019-08-02 Thread Lorenzo Sutton

Hi krsgrdn,

On 02/08/19 01:28, krsg...@trixtar.org wrote:


Hi, I'm new to this list (again)

When I launch the mixer with no file loaded into RG the channels or tracks are 
numbered but these number are very tiny (almost unreadable), and they vanish 
altogether as soon as a file gets loaded

Suse Tumbleweed/Leap-15.1, 1920x1200 resolution


For a higher resolution screen you might look into higher DPI settings 
for QT which Rosegarden is using. I'm not sure what Desktop Environment 
your distribution is using. In my case (I am using XFCE) changing DPI 
for X as described in the Arch Wiki [1][2] : essentially QT applications 
pick-up the settings and you should get everything bigger and more 
combfortable for the eyes.


Hope this helps.
Lorenzo.

[1] https://wiki.archlinux.org/index.php/HiDPI#X_Server
[2] https://wiki.archlinux.org/index.php/Xorg#Display_size_and_DPI


Is this a bug, is it known, any fixes?


Thanks



___
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 mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user


Re: [Rosegarden-user] How to export tempo changes

2019-07-26 Thread Lorenzo Sutton

On 26/07/19 00:26, Jan Beneš III. wrote:

Hello, my apology for very silly question..

I am trying to download midi song to my external sequencer from RG. I 
connect midi cable to RG "out", then to sequencer IN. I set sequencer to 
by synced by external clock, in RG I set in midi preferences all sync as 
Master and tick "Automatically connect sync output...".


Now when I record the song to sequencer, it is recorded properly with 
time signature, but there are no tempo settings or changes. The 
sequencer always plays at tempo that is set to sequencer internal clock.


Is there any extra settings I need to do so the tempo changes are 
exported? The sequencer is Yamaha QY70.


I'm no expert, but...

Are you also connecting Rosegarden's 'sync out' port to the external 
sequencer?


Also is the sequencer set-up to be 'slave' and can it receive tempo changes?

Lorenzo.


___
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] Jack freewheel and jack-midi and general thoughts

2019-07-25 Thread Lorenzo Sutton
Well... I have to resurrect this and be warned, as often with my posts, 
it is long :)


TL;DR: jack midi is not that easy nor optimal, so maybe re-prioritize 
LV2 with audio render of projects



After a few months of experimenting and discussing, I have come to the 
conclusion that I will have to contradict myself (or at least put some 
doubt) about this one.
I updaeted the feature requests but will add some thoughts on here. And 
this is knowing that both are huge undertakes...


So I had the impression (and still believe, at least conceptually), that 
jack midi + jack freewheel would be the right way to go following a 
'unix philosophy'. Now, it turns out that technically jack midi doen't 
automatically mean that you get jack freewheel ('farster than realtime') 
e.g. for export. And I tested this in various ways the most outstanding 
was by trying to use this to 'rended' from Ardour using midi and 
conencting it to a jack-midi application... Everything miserably failed 
and that's because (if I understood correctly the explanation I got in 
the Ardour IRC), jack freeheel while is bound to at the same bound but 
not checking constraints such as disk I/O.


This would explain e.g. how other projects are dealing with it... For 
instance this discussion on the Qtractor mailing list seems to more or 
less support my point: https://www.rncbc.org/drupal/node/585


Now, back to LV2.
True: one can fire up (say) Carla and connect to it with alsa midi and 
then record the result to audio, but as discussed many times this is 
very cumbersome and time consuming, and whatever the technical solution 
I still strongly believe that having to do by hand something that a 
computer can conceptually do 'easily' sounds quite insane.


And let's face it, DSSI and LADSPA are dying formats, with very few 
people still making or even maintaining plugins (as well as distributions).
LV2 on the other hand seems to be quite active and now has a fairly rich 
ecosystem of plugin developers and users, opening up a nice palette of 
sound for rosegarden users.


I write this lengthy stuff because I _really_ (really!) like Rosegarden 
and wouldn't like to see it slowly die, so maybe having LV2 and audio 
render would bring (back) users and interest, which I think is always 
good for FLOSS under many aspects.


Ciao
Lorenzo.


On 24/02/19 09:22, Lorenzo Sutton wrote:

Ted,

Gotcha... And I personally agree that #471 is higher priority than 
#462... :)


But I understand it's not something simple.

Lorenzo.

On 24/02/2019 03:28, Ted Felix wrote:

On 2/23/19 2:27 PM, Lorenzo Sutton wrote:
So the the question is: would it be time to think about jack-midi 
support in Rosegarden?


   It's been time to think about that for years.  Just no one has time 
to actually think about it.  See feature request #471.


https://sourceforge.net/p/rosegarden/feature-requests/471/

But... maybe an upgrade to jack-midi would help making Rosegarden 
easier to interconnect and use more of the available hosts, synths etc.


   So prioritize feature request #471 above #462.

https://sourceforge.net/p/rosegarden/feature-requests/462/

   That's helpful info.

   I wish I had time to undertake these projects.  If no one else 
does, I might get to them in the next decade or two.  Maybe by 2040?  
They are on my todo list.


Ted.


___
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 mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user


Re: [Rosegarden-user] Not able to carry out some editing while playing back?

2019-07-25 Thread Lorenzo Sutton

On 23/07/19 09:00, Lorenzo Sutton wrote:

On 23/07/19 03:38, Ted Felix wrote:

On 7/22/19 3:05 AM, Lorenzo Sutton wrote:


[...]


   I'll add a feature request...



Thanks a lot Ted, sounds like a sensible compromise and I think I can 
live with that: _usually_ RG has been quite stable even with the former 
behaviour (and I _do_ always have autosave turned on... :)


Added some more details to the feature request. Hopefully they are useful.

Lorenzo.


___
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] Not able to carry out some editing while playing back?

2019-07-23 Thread Lorenzo Sutton

On 23/07/19 03:38, Ted Felix wrote:

On 7/22/19 3:05 AM, Lorenzo Sutton wrote:
I see your point, although I must admit it feels much less usable and 
'reactive' now, especially being able to place notes, move them etc. 


   Your way of working is completely valid and rg should support it. 
Unfortunately, much of the code doesn't handle this well and I really 
don't want us crashing and losing people's data.  Perhaps we should add 
an "edit during playback" option to the preferences.  It will warn that 
this practice may lead to instability, crashes, and data loss.  Then it 
will reverse the fixes that I put in.  Or at least a subset of them that 
you were using.


   I'll add a feature request...



Thanks a lot Ted, sounds like a sensible compromise and I think I can 
live with that: _usually_ RG has been quite stable even with the former 
behaviour (and I _do_ always have autosave turned on... :)


Lorenzo.



Ted.


___
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 mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user


[Rosegarden-user] Not able to carry out some editing while playing back?

2019-07-21 Thread Lorenzo Sutton
I'm sure this was possible until a while ago but on 19.12 built from svn 
(build key 0f69b755c1) if a file is playing back a series of editing 
operations don't work at least in the main window and the matrix editor.


The most outstanding is undo (CTRL+Z). For instance it _is_ possible to 
move stuff (a segment or a note) or insert a note while playing, but if 
you then press CTRL+Z nothing happens, unless you stop playback.

Same for segment length change, cutting segments etc.

Has something major recently changed? The undo not working is 
particularly frustrating as often one might input a note, get it wrong 
(or simply move things around inadvertently) - while playing - and 
cannot undo until stopping playback.. ??


Lorenzo.


___
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] Auto-scrolling

2019-06-15 Thread Lorenzo Sutton

On 13/06/2019 18:52, Ted Felix wrote:

On 4/3/18 12:35 PM, Will Godfrey wrote:

If Ted can fix this he'll be my hero for life :)


   I'm now applying for the above position.  Sorry it took over a year...

   In svn you will now find that both the Matrix and the Notation 
editors behave like the segment canvas.  If you drag something outside 
of the viewport, a relatively gentle auto-scroll should begin.  


Ted thanks!! This is great.. so many times I had just 'slipped' way to 
far left or right :)


Lorenzo.


___
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] Identify / Change kayboard shortcut for record?

2019-04-20 Thread Lorenzo Sutton

Hi Ted,

On 03/04/2019 03:32, Ted Felix wrote:

On 4/1/19 4:15 PM, Lorenzo Sutton wrote:

[...]

   data/rc/rosegardenmainwindow.rc contains the shortcuts for the main 
window.


   See feature request #412 for more details.  I just updated it.
 > https://sourceforge.net/p/rosegarden/feature-requests/412/


[...]



   I'm thinking Ctrl+Space is probably the way to go.  Any concerns?



I only had time to re-build and test now with [r15482] and IMHO it works 
like a charm, thanks :)


Lorenzo.


___
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] Identify / Change kayboard shortcut for record?

2019-04-03 Thread Lorenzo Sutton

On 03/04/19 14:59, D. Michael McIntyre wrote:

On 4/2/19 9:32 PM, Ted Felix wrote:


   I'm thinking Ctrl+Space is probably the way to go.  Any concerns?


I recommend leaving "Media Record" as one of the alternatives.  Through 
no real desire or intention of my own, all of my keyboards have this 
key, and it works fine as is.  It ain't broke, but that doesn't mean we 
shouldn't add a more vanilla alternative.  Ctrl+Space seems fine.


OK... Ideally keyboard configurability, but I'd say that's not high 
priority... There _is_ actually a trick: if you start playback (CTRL + 
Enter) and then hit space with an armed track recording will star.. 
assuming one would usually always roll a bit before recording this will 
probably work in quite a few situations


BTW speaking of keyboards, I find the keyboard shortcuts for moving 
around (e.g. PAGUP/PAGEDOWN in the matrix) *so* valuable allowing me to 
not toch the mouse while e.g. moving from (musical) keyboard back to 
rosegarden etc. :)


Lorenzo.


___
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] Bug tracking in general

2019-04-02 Thread Lorenzo Sutton
Is the Sourceforce bug tracker 
[https://sourceforge.net/p/rosegarden/bugs/] still the preferred way to 
report bugs? It's tempting to write here on the list :) but as much as 
sourceforge is not the prettiest I guess it's still the best practice 
for reference etc.?



___
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] Identify / Change kayboard shortcut for record?

2019-04-01 Thread Lorenzo Sutton
The tooltip suggests that this is 'media record' which I assume must be 
some weird key on 'multimedia keyboards'. Is there a relatively easy way 
to change this? IIRC now keyboard shortcuts are hardcoded somewhere 
while once they used to be editable.


In this case I think the default should be changed to something more 
sane such as SHIFT+R or maybe CTRL+R (as the play shortcut is CTRL + 
Enter)...?


Lorenzo.


___
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] MIDI CC -- how to add ruler for ones list?

2019-03-16 Thread Lorenzo Sutton

On 16/03/2019 21:34, Brett McCoy wrote:
In the "Add Control Ruler" menu in the Matrix Editor, there are only 
these CCs listed


10 Pan
93 Chorus
7 Volume
91 Reverb
64 Sustain
11 Expression
1 Modulation

How can I add a ruler for an arbitrary CC# -- for instance, I am sending 
MIDI to an external sample player that has CC#2 available for playing an 
ornamented note. How can I send this from Rosegarden (aside from using 
Event Editor, which is painful)


Try this..

Open: Studio > Manage MIDI Devices

In the top-left area select the button "Controllers..." for the midi 
device you are connection the sample player to.


A window where you can manage including adding etc. CC# appears.

When you're done the newly added CC will appear in any "Add control 
ruler" (button with the star icon), in e.g. matrix or notation editor.


I used this quite a bit to have CC71 and CC74 rulers when playing to 
yoshimi ;)


Hope this helps.
Lorenzo.



--
Brett W. McCoy -- https://www.facebook.com/idragosani
---
"In the rhythm of music a secret is hidden; If I were to divulge it, it 
would overturn the world."

     -- Jelaleddin Rumi


___
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 mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user


Re: [Rosegarden-user] New Rosegarden Logo

2019-03-15 Thread Lorenzo Sutton

On 15/03/19 14:40, Ted Felix wrote:

On 3/14/19 3:40 AM, Lorenzo Sutton wrote:
Looks good... I guess a 'square' concept, i.e. without the text which 
would be used for icons etc. would be useful ;)


   I added a tile mockup to the wiki page:

https://www.rosegardenmusic.com/wiki/rosegarden_logo



What would it look like inverted (i.e. white / transparent background) 
and coloured rose (but please remember the yellow/orange... :P )


That might also address some of the concerns of people who see a too 
drastic change... After all the current icon is on a transparent 
background and thus this way we could keep it a bit more familiar..



___
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] New Rosegarden Logo

2019-03-14 Thread Lorenzo Sutton

On 14/03/19 06:22, Ted Felix wrote:
   I've got a graphic designer working on a new logo for us.  Here's one 
of her ideas.  Let me know what you all think.


Cool!



   https://www.rosegardenmusic.com/wiki/rosegarden_logo


Looks good... I guess a 'square' concept, i.e. without the text which 
would be used for icons etc. would be useful ;)


About the colour.. wondering if some reference to the old logo (yellow, 
orange tones) could remain. I always liked (and became accustomed) to 
these 'warm' colour combinations in Rosegarden - but that's just my 
personal taste and I understand that many designers prefer monochrome 
logos designs these days :)


Lorenzo.


___
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] Gruesome gotcha: Import MIDI

2019-02-28 Thread Lorenzo Sutton

On 28/02/19 01:06, rhkra...@gmail.com wrote:

On Wednesday, February 27, 2019 06:03:59 PM D. Michael McIntyre wrote:

Open   - opens a native file


Ok


Import - opens a non-native file


I don't like this -- the word import is not sufficiently intuitive for the
behavior -- if that has to stick (I'm not sure it does), then there should be
a warning dialog following selection of import, something like "this will wipe
out any existing music / information in the Rosegarden buffer"


Honestly I'm not sure what the fuss is about... If I try to an "Import" 
with a non-saved file open Rosegarden *does* warn me: "The current file 
has been modified. Do you want to save it?" which I think is pretty 
standard behaviour. This is the same exact behaviour as trying to "Open" 
a file while there is an unsaved one.


I understand the OPs frustration about losing unsaved work. This kind of 
erro happens all the time and has happened to me many times in my 
'digital life' (including losing data because I erroneously deleted 
un-backed-up files), but honestly blaming Rosegarden for this seems a 
little unfair ;)


My two cents.
Lorenzo.


___
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] Jack freewheel and jack-midi and general thoughts

2019-02-24 Thread Lorenzo Sutton

Ted,

Gotcha... And I personally agree that #471 is higher priority than 
#462... :)


But I understand it's not something simple.

Lorenzo.

On 24/02/2019 03:28, Ted Felix wrote:

On 2/23/19 2:27 PM, Lorenzo Sutton wrote:
So the the question is: would it be time to think about jack-midi 
support in Rosegarden?


   It's been time to think about that for years.  Just no one has time 
to actually think about it.  See feature request #471.


https://sourceforge.net/p/rosegarden/feature-requests/471/

But... maybe an upgrade to jack-midi would help making Rosegarden 
easier to interconnect and use more of the available hosts, synths etc.


   So prioritize feature request #471 above #462.

https://sourceforge.net/p/rosegarden/feature-requests/462/

   That's helpful info.

   I wish I had time to undertake these projects.  If no one else does, 
I might get to them in the next decade or two.  Maybe by 2040?  They are 
on my todo list.


Ted.


___
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 mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user


[Rosegarden-user] Jack freewheel and jack-midi and general thoughts

2019-02-23 Thread Lorenzo Sutton

Dear all,

As some other people on LAU might have noticed a while back I tried to 
open a discussion on LAU about jack freewheele as a way to more easily 
interoperate between jack applications, the scenario being e.g. 
composing in Rosegarden (which as you know if my favourite sequencer and 
composition tool) using external synths/hosts (e.g. like Yoshimi but 
also e.g. linuxsampler or Carla) and then 'exporting' the result to 
audio 'faster than realtime'. [0][1]
I also started a similar discussion specifically in the yoshimi mailing 
list (yoshimi also being a synth I heavily use in tandem with 
Rosegarden)...



If I understand correctly freewheeling is currently mostly used in DAWs 
such as Ardour or Qtractor for exporting a whole session. Cadence-Render 
[1] also seems to use this mechanism.


From the various discussions and reading documentation online it really 
seems that in order for freewheeling to work one mainly needs:

- JACK transport (I think in 'slave' mode)
- jack-midi

So the the question is: would it be time to think about jack-midi 
support in Rosegarden?


There is also another side point that might be relevant here: the more 
time passes the more the DSSI and LADSP olny plugin support in 
rosegarden become obsolete. Personally I wouldn't be pushing for, say, 
LV2 or (Linux) VST supports *in* Rosegarden, for me connecting 
Rosegarden to external synths and hosts works just fine (better I would 
say), as I like the idea for composing, *sequencing* and midi, which are 
a different beast compared to say audio editing. But... maybe an upgrade 
to jack-midi would help making Rosegarden easier to interconnect and use 
more of the available hosts, synths etc.


Just some ideas :)


[0] 
http://jackaudio.org/files/docs/html/group__ServerControl.html#gad65c741a1d1d2fb09efacf51437b841a
[1] 
https://lists.linuxaudio.org/archives/linux-audio-user/2016-November/thread.html#106691
[2] 
https://www.freelists.org/post/yoshimi/Crazy-feature-idea-Offline-wav-file-generation-from-midi-and-state-file

[3] https://kxstudio.linuxaudio.org/Applications:Cadence-Render


___
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] Prevent warning when closing a file

2018-10-09 Thread Lorenzo Sutton

On 09/10/18 15:25, Ted Felix wrote:

On 10/08/2018 03:04 PM, nocom wrote:
I drag and drop a file into a running rosegarden. But it asks whether 
I want to save a changed file.


   This can be changed by adding the following line to the end of 
RosegardenMainWindow::createDocumentFromMIDIFile():


   newDoc->clearModifiedStatus()

   ...and deleting the unnecessary call to slotDocumentModified() in 
that routine.


   However, there is a use case where the current behavior is helpful. 
If someone is converting a MIDI file to .rg, they will want a warning 
that they forgot to save.


I think this is the standard behaviour (e.g. think importing a wave file 
in Audacity or Ardour...). I think the OP's use case really calls for 
some 'mass converter' midi to Rosegarden .rg tool - maybe from the 
command line...? :)


Lorenzo.


___
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] Standardized Scroll Wheel Behavior

2018-04-19 Thread Lorenzo Sutton

On 19/04/2018 04:53, Ted Felix wrote:

On 04/18/2018 05:46 AM, Lorenzo Sutton wrote:
1. On the machine I tested CTRL+wheel up zoomed out and vice-versa. Is 
that intended? In most applications (e.g. browsers, text editors, but 
also DAWs) it is usually the reveres...

 >    Fixed in r15265.  Grab the latest svn and test.


Yes confirmed :)



2. If 'manually' set a vertical zoom level and then do CTRL+ wheel 
that vertical zoom level is reset to the default: bug?


   I was unable to reproduce this in either the matrix or the notation 
editors.  The vertical zoom that I selected always stayed put.  What are 
the exact steps?


Ok, so from a quick test I think this only happens id you had zoomed 
in/out by 'scrolling' with the mouse wheel on the zoom box below the 
matrix (i.e. which changes the zoom square vertical/horizontal all in 
one scroll), not if you use the vertical scroll wheel on the bottom 
right. Makes sense?


Lorenzo.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] Standardized Scroll Wheel Behavior

2018-04-18 Thread Lorenzo Sutton

Hi Ted

On 17/04/2018 04:36, Ted Felix wrote:

Latest svn now has standardized mouse wheel behavior for the matrix and
notation editors:
>    - Ctrl+wheel zooms horizontally.


Fantastic! This is a much appreciated and needed feature IMHO.

I have noticed two things though:

1. On the machine I tested CTRL+wheel up zoomed out and vice-versa. Is 
that intended? In most applications (e.g. browsers, text editors, but 
also DAWs) it is usually the reveres...
2. If 'manually' set a vertical zoom level and then do CTRL+ wheel that 
vertical zoom level is reset to the default: bug?


Lorenzo.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] Auto-scrolling

2018-04-03 Thread Lorenzo Sutton

Hi Will,

On 02/04/2018 19:36, Will Godfrey wrote:

Would some kind person please provide a way to switch this off, or at least
make it *much* slower and less aggressive.

Today I was editing multiple tracks in the matrix editor and it was driving me
nuts. It is especially bad when moving notes pitch-wise :(



Just curious: when you say "multiple tracks in the matrix editor", you 
mean literally more than one track all 'merged' into one matrix window?


And what exactly do you mean with auto-scolling (not the follow playback 
right?)


Lorenzo.


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] ROSEGARDEN 17.12, codename "Ultimate Pleasure" RELEASED

2017-12-21 Thread Lorenzo Sutton

On 20/12/17 18:20, Ted Felix wrote:

ROSEGARDEN 17.12, codename "Ultimate Pleasure" RELEASED

The Rosegarden team is proud to announce the release of version 17.12 of
Rosegarden, a MIDI sequencer that features a rich understanding of music
notation along with basic support for digital audio.


Great! Thanks Ted Yves (and all the rest of the team...) :)
Lorenzo.



http://www.rosegardenmusic.com/

17.12 brings us numerous bug fixes by Yves Guillemot and Ted Felix.  Ted
has also continued his work on cleaning up the source base with a
rewrite of the Audio Mixer window and simplified handling of the volume,
pan, etc... control change knobs and faders.

BUG FIXES

   * Fix progress dialog lockups in KDE (bug #1546, r15031-r15034)

   * Fix disappearing lyrics in lyrics editor (bug #1547, r15035-r15036)

   * Fix bug #1548: Last syllable of lyrics is not copied between two
     linked segments.  (r15037)

   * Fix bug #1550: Crash with lyric editor and linked segments (r15038)

   * Fix bug #1551: No sound from an audio file when pressing rewind then
     play. (r15039)

   * Fix bug #1549: Matrix Editor: Velocity ruler not updated correctly
     when changing velocity using the velocity tool (r15041-r15046)

   * Fix alias change not updating label on the audio instrument
     parameters. (r15058)

   * Fix miscellaneous cosmetic issues related to the ThornStyle upgrade.
     (r15076-r15081)

   * Fix time mode toolbar buttons on the Event List and other windows.
     (r15083)

   * Fix incorrect window titles on the preferences and document
     properties windows.  (r15084)

   * Fix garbage property names in Event Edit window.  (r15085)

   * Display velocities modified from the velocity ruler in the status
     bar for the notation editor.  (r15088)

   * Fix bug #1552: Rosegarden fails to build with cmake-3.9.0. (r15089)

   * Fix crash when launching plugin dialog introduced by r14648.
     (r15091)

   * Fix external controller audio volume/pan bug (r15107)

   * Fix crash in rulers when pressing mouse buttons (r15116)

   * Export to LilyPond as a repeat sequence several consecutive linked
     segments is now possible (bug #1470, r15119)

   * Fix duplicate connection in initial autoload (r15122)

   * Fix crash when exporting to LilyPond. (bug #1553, r15135)

   * Fix lilypond options dialog too big. (r15140)

NEW FEATURES

   * Add "Use track name for new segments" preference.  (r15090)

Ted.

-- 


Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Rosegarden-user mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user



--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] Make matrix editor default

2017-11-27 Thread Lorenzo Sutton

On 26/11/17 14:52, compl4xx wrote:

ah, thanks! this works.

next step: world domination! :)


Will is always ahead :D

FYI I also find very handy keyboard shortcuts to open segments:

N: notation editor
M: matrix
E: event list

Lorenzo.




On 26.11.2017 14:46, Will Godfrey wrote:

On Sun, 26 Nov 2017 14:34:52 +0100
compl4xx  wrote:


Hm, didn't work...

the matrix editor window doesn't have a studio tab, so I opened it, but
clicked "save current document as default" in the main window.

double-click still opens the notation editor.

Sorry, forgot you also need:

Edit->Preferences->Behaviour->Double-click opens matrix editor






--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot



___
Rosegarden-user mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user




--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] Importing audio files

2017-09-30 Thread Lorenzo Sutton

Hi John,

On 30/09/17 17:40, John A wrote:

Hey all,

I have been trying to import wav files recorded in another program, and 
can't get it done. I go to File --> Manage Audio Files, then click add; 
I then select the file from the file browser, and get this error:


Failed to add audio file. Bad sound file
file.wav: Failed to convert or resample audio file on import

I am running Rosegarden 15.12. I did some googling, and the best I can 
tell, this is a bug with certain package versions of Rosegarden, and the 
packagers are responsible for the fix.


My questions are, is that the case? Is it fixable? Or should I just 
compile the newest version from source?


I can confirm this problem on a pretty recent version compiled from SVN 
if the audio file has a *different sample rate* compared to the current 
jack session. Indeed rosegarden seems to fail the sample rate conversion.

This seems to have been reported here:
https://sourceforge.net/p/rosegarden/bugs/1494/

On the other hand importing a file with same samplerate as the jack 
session works flawlessly.


As a work-around you could either try resampling externally your audio 
file to match the samplerate you use with rosegarden, or vice-versa 
match the jack samplerate to the desired wave file.


Lorenzo.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] Recording Audio from a Mic

2017-09-30 Thread Lorenzo Sutton

Hi John,

On 29/09/17 00:19, John A wrote:

Hi all,

What I am aiming at is to be able to listen to the midi tracks being 
played through the korg in the headphones while recording vocal audio 
tracks through the microphone, but I am having trouble.


I am trying to record audio from a microphone into a track in Rosegarden 
15.12. I have the track set to audio, and I have the instrument 
parameters set to 'in 1' and out to master. The input meter in the 
instrument parameters shows that signal from the mic is coming in. When 
I try to record that input onto the track, though, it only records the 
output of the other tracks, and not the vocal from the mic. These are 
midi tracks played through a korg keyboard. The keyboard and the mic are 
coming through the same interface, a scarlet focusrite.


If I understand correctly you connect both your Korg keyboard and a 
microphone to your Scarlett? Is the interface a 2i2?
In that case you would maybe connect the keyboard to input 2 and the 
microphone to input 1.
One important thing to remember, if that's your set-up, is that on the 
2i2 those are *mono* inputs.. so you're going to have to connect 
'capture_1' as jack most probably calls it (your input 1 on the Scarlett).


You could test this set-up by creating to audio tracks in rosegarden, 
then assigning 'In 1' as the Input for the first and 'In 2' for the 
second, arm the tracks (second led-like icon from the left in a a track, 
red colour) and record. In that case one track should record your 
keyboard the other one your mic.


Also something useful to know is that Rosegarden has 2 audio outputs is 
called 'record monitor out' (Left and Right respectively) which will 
output what is coming into the two record ins...


See here a screenshot of qjackctl connections with my Scarlett 2i2 
connected and sending each mono input to each of the Record in inputs 
for rosegarden:


https://i.snag.gy/mlwbgo.jpg

Hope this helps.
Lorenzo.




It seemed to me that the 'recording filters' under 'track parameters' 
might be the place this should be fixed, but both 'device' and 'channel' 
are grayed out. I'm not sure what to try. Help would be greatly 
appreciated!


Thanks,


JA


-- 


Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Rosegarden-user mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user



--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] Option to always label new segments after track name

2017-09-11 Thread Lorenzo Sutton

Hi Ted,

On 11/09/17 18:54, Ted Felix wrote:

On 09/10/2017 04:25 PM, Lorenzo Sutton wrote:

As per title I think this is very handy for having more meaningful
segment labels and avoiding zillions of "Acoustic Grand Piano ones"...


  Sounds good.


I would keep this as an option in the configuration though defaulting
to false. If of interest I actually have working code for this and for
adding an option in the general configuration (starting from recent SVN).


  Please open a ticket on the patch tracker and post it there.

https://sourceforge.net/p/rosegarden/patches/


It's here:

https://sourceforge.net/p/rosegarden/patches/61/

Lorenzo.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] Option to always label new segments after track name

2017-09-10 Thread Lorenzo Sutton

Hi all,

As per title I think this is very handy for having more meaningful 
segment labels and avoiding zillions of "Acoustic Grand Piano ones"...


I would keep this as an option in the configuration though defaulting to 
false. If of interest I actually have working code for this and for 
adding an option in the general configuration (starting from recent SVN).


Lorenzo.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] RG 17.04 Debian build - multiple projects open, they play simultaneously

2017-09-07 Thread Lorenzo Sutton

On 05/09/17 04:54, david wrote:

I have 2 different projects open in Rosegarden - #1 and #2.

I opened #1 first, worked on it a while, then opened #2.

When I hit play in #2, both projects play.



Couldn't this be due to JACK transport being enabled?

You can see this in EDIT > Preferences > General [Behaviour] > Use JACK 
Transport.


In case JACK Transport is checked this would indeed be the expected 
behavior and can, in fact, be reproduced.


Just an idea...
Lorenzo

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] a few newbie questions

2017-08-03 Thread Lorenzo Sutton

Hi,

I'm no expert on external MIDI devices (for playback - I use them only 
for input) but I'll skip to your more use-oriented question...


On 29/07/17 04:33, Andrew Kilpatrick wrote:

- Audio clips don't start when the transport is rewound and then
played... it is necessary to press play and then rewind.

Overall I really want to like and use Rosegarden, but it seems very
fragile and so far just setting up a few MIDI and audio tracks and
configuring my studio's MIDI devices has led me to what seems like a
broken file which I can't load anymore.


I never used audio with Rosegarden, just MIDI. And I did a precise 
workflow choice related to how audio works in Linux. Having Jack (and 
Jack transport), it didn't make much sense to me to use Rosegarden for 
audio when I could use Ardour in parallel. I'm not bashing Rosegarden's 
audio features here, just reporting my personal view that Rosegarden is 
an excellent sequencer with fantastic notation support able to rival 
some of the commercial ones under some aspects.
It strength also lies in using Jack and some of its features. I was able 
to compose a feature film soundtrack with RG last year and sync it with 
the video through jack transport and the excellent xjadeo (jack 
transport-enabled video player).


Of course RG does have bugs and as 2020 approaches it would be nice to 
have e.g. Jack midi or LV2 and some UI updates (personally more the 
former than the latter as there are LV2 clients out there).


I have always thought that the 'unix philosophy' works well with linux 
audio as well, but today the trend seems to have all-in-one software. 
See Ardour introducing MIDI, which IMHO was unnecessary. If I could have 
my take on the rosegarden 'roadmap' audio would be low priority and 
would push on other 'midi'/jack features and improvements, but I can see 
this is not a very popular point of view


Well I see that was a bit more of an answer to your question, anyway my 
two cents as a relatively long-standing Rosegarden user (and strong 
estimator) ;)


Lorenzo.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] fluidsynth-dssi weird behavior with previous files?

2017-04-29 Thread Lorenzo Sutton
On 17.02 (actually I think the string in the about should be 17.04 - I 
compiled this a week ago) I get an error message "FluidSynth-DSSI: 
error: unrecognized configure key" for files created in *previous* 
rosegarden versions using soundfonts via the fluidsynth-dssi plugin.

If I create a new file from scratch, add the synth and then the very 
same soundfont it works. Also if in the same old file I remove and 
re-add the whole synth + soundfont it works... Any idea why this may 
happen and is there another work-around?

Thanks.
Lorenzo.

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
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] Rulers in notation editor don't appear

2017-01-04 Thread Lorenzo Sutton
On 04/01/17 00:07, Fernando A. Martin wrote:
> Hi.
>
> I'm using Manjaro Linux, regularly updated, with KDE 5 (Plasma 5) and
> Roegarden 16.06-2. However in notation editor I'm not being able to open
> any ruler. If I open a notation segment and then click click on the
> button "Add Control Ruler" and choose any of the rulers not one of them
> appears. I can try the same using the menu View / Rulers / Add Control
> Rulers and choose one of the rulers that nothing appears.
>
> I used the first compilation of Rosegarden 16.06 in PCLinuxOS and didn't
> have the same problem. (I had a lot of issues with audio apps in pclos
> but this one.)
>
> So, is it some issue specific to Manjaro or KDE 5 or is it a new bug of
> the new compilations of Rosegarden?
>
> Can you help me with this situation, please?

I guess this is not of much help for the situation, but here on Fedora 
24 XFCE with Rosegarden 16.13 (compiled 2a405f6b90 i.e. I guess probably 
the latest or very recent SVN) and Qt 5.6.2 (default distro package), 
the rulers work in both notation and matrix editors.

Maybe try, if you can, compiling the latest SVN version and see what 
happens?

Lorenzo.
_
> Rosegarden-user mailing list
> Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
> https://lists.sourceforge.net/lists/listinfo/rosegarden-user
>


--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
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] quantization

2017-01-02 Thread Lorenzo Sutton
On 29/12/16 20:38, Ray Klassen wrote:
> I've used rosegarden for years now and generally love it. I use it
> mostly for composition. What I would love is to be able to enter notes
> straight from a synth keyboard and have the quantization in rosegarden
> remove all of the anomalies from my substandard playing and leave me
> with just notes as if I had entered them with the mouse. -- no staccatos
> tenutos or variations in velocity. and all starting and ending precisely
> as scored. Is this possible?

I guess it would be helpful if you could share a non-quantized piece (or 
snipplet) so as to try various quantization options and maybe provide a 
more precise suggestion.

Lorenzo.

--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
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] General Midi Program change start [WAS]: Re: among 19 tracks rosegarden leaves randomly some without sound

2016-08-26 Thread Lorenzo Sutton
On 26/08/2016 09:28, Abrolag wrote:
 > On Thu, 25 Aug 2016 23:24:23 -0400
 > Ted Felix  wrote:
 >>Program numbers start at 1 for the user and start at 0 under the
 >> covers, so mistakes are easy to make.  I'm guessing the MIDI file was
 >> generated by a program that didn't subtract one from the program number
 >> before saving.
 >
 > I can never understand why the convention became that program and channel
 > numbers start from one, but banks and CCs start from zero :(

Historically I think its due to program changes being controlled from 
hardware though number selection (e.g. my Yamaha keyboard used 1 ~ 128). 
Most controllers would usually be controlled by hardware (pedals, 
wheels, knobs) and therefore on a keyboard you wouldn't usually input a 
controller change numerically as a number.

Lorenzo.

--
___
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] Video editing on Linux

2016-08-16 Thread Lorenzo Sutton


On 15/08/2016 06:55, D. Michael McIntyre wrote:
> On 08/14/2016 09:09 PM, r...@hydrophones.com wrote:
>
>> Try Cinelerra (https://cinelerra-cv.org/) it may be the middle ground you
>> are looking for.
>
> Tried it.  OpenShot, Kdenlive, Pitivi, Blender, and finally Lightworks.
> With the latter two, I'm not sure if they can do the job but I am sure I
> can't use them to get the job done.  Lightworks on Linux isn't remotely
> stable anyway.
>

Once upon a time I really got into cinelerra, then it got harder and 
harder to compile it as well as to import/export so I moved to kdenlive 
(with a bit of Openshot here and there). The nice thing about kdelive is 
that it seems to 'just' work (the drawback is that you need to install 
half of KDE and that sucks if it's not your DE).
I tend to prefer video editors with tracks, maybe because I'm more used 
to music software. Recently I tried Shotcut, and it looks like a good 
compromise between simple interface and controls, decent presets and 
usability.

One last note, on Linux I think if you want to do video editing it's 
good to always have an ffmpeg installation around for conversion etc. ;)

My two cents.
Lorenzo

--
___
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] among 19 tracks rosegarden leaves randomly some without sound

2016-08-08 Thread Lorenzo Sutton
Hi,


On 07/08/16 23:53, Mario Gummies wrote:
>
> Thanks to both for the advise.
> As I said I am really new to it. So I am happy to have something working to 
> begin with.
> Tried the fluidsynth way instead of timidity:
>> ~$ qjackctl -s &
>> :~$ fluidsynth -o synth.polyphony=512

Just note that you are not specifying the soundfont to use - fluidsynth 
requires a soundfont to be loaded or you will hear no sound ;)
Anyway...

>> FluidSynth version 1.1.6
>
>> Cannot lock down 82274202 byte memory area (Cannot allocate memory)
>> Cannot use real-time scheduling (RR/5)(1: Operation not permitted)
>> JackClient::AcquireSelfRealTime error
>> Type 'help' for help topics.

See here: http://www.jackaudio.org/faq/linux_rt_config.html

This configuration to allow your user (and therefore jack etc.) to use 
realrime priority will depend on your distribution..

What distribution are you using?

Lorenzo

--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity 
planning reports. http://sdm.link/zohodev2dev
___
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] among 19 tracks rosegarden leaves randomly some without sound

2016-08-07 Thread Lorenzo Sutton
On 07/08/16 14:25, Holger Marzen wrote:
> On Sun, 7 Aug 2016, Mario Gummies wrote:
>
>> Hello everybody,
>> am new to rosegarden and (linux) sound system and using it for understanding 
>> music - and thank you for your great free software first.
>>
>> With my first piece of music 
>> http://www.gutenberg.org/files/117/117-h/music/117-1.mid Beethoven's, Fifth 
>> Symphony, I stumbled with the problem:
>>
>> among 19 tracks rosegarden leaves randomly some without sound
>> You can see a screenshot here:
>> https://www.dropbox.com/s/qo4yasi3zuwutvr/rosegarden1_not_all_track_sounded.png
>> You see in the tracks marked that there should be sound but there is non. 
>> For example in the 19th track, name Kontrabass (german), there are notes but 
>> no loudspeaker icon.
>>
>> This is how I start rosegarden:
>> killall timidity;killall qjackctl; killall rosegarden
>> qjackctl -s &
>> timidity -iA -Oj -B2,8 &
>> rosegarden Downloads/117-1.rg&
>>
>> I use Ubuntu 14.04. Rosegarden:13.06.
>>
>> Does anybody have a pointer, to hear all tracks at once?
>
> I had a similar problem when I used fluidsynth-dssi as synth plugin in
> Rosegarden. It was a Limit within fluidsynth-dssi.
>
> I solved it with:
> - get fluidsynth-dssi-1.0.0.tar.gz
> - Change in fluidsynth-dssi.h
>#define FSD_CHANNEL_COUNT  32
>
> You may run into a similar limit with timidity.

Or alternatively use fluidsynth [1] from the command line specifying a 
high enough polyphony e.g.:

fluidsynth yoursoundfonr.sf2 -o synth.polyphony=512

Then connect rosegarden generalmidi output to fluidsynth (through 
qjacctl alsa midi connections...)

[1] http://www.fluidsynth.org/

>
> --
> ___
> 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 mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user


Re: [Rosegarden-user] Cross-platform Rosegarden

2016-08-01 Thread Lorenzo Sutton
On 24/07/16 22:05, D. Michael McIntyre wrote:
...
>
> Before I really dive into pulling all of this together, I thought it
> would be appropriate to see how both the developer and user communities
> feel about all this.

I have mixed feelings about this one.
I could probably say that one of my personal motives to seriously dig 
into Linux more than a decade ago was Rosegarden - I guess that says much.

At the same time as much as I love and endorse Linux I also see the 
value of being cross platform for free software.

Finally if a side-effect of this were jack-midi, and if in turn that 
could bring Rosegarden to have some sort of 'freewheel' support (which I 
understand is a no-no with alsa midi) that would be interesting.

Lorenzo.




--
___
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] ROSEGARDEN 16.06, codename "Rhapsody in Blue" RELEASED

2016-07-20 Thread Lorenzo Sutton
On 18/07/16 15:06, D. Michael McIntyre wrote:
> ROSEGARDEN 16.06, codename "Rhapsody in Blue" RELEASED

Thanks! Had the chance to download and compile and quickly play with it, 
and the solo looks really good! :)

Lorenzo.


--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports.http://sdm.link/zohodev2dev
___
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] Yoshimi device file? [WAS]: Re: Bug or feature?

2016-06-17 Thread Lorenzo Sutton
On 16/06/16 13:06, Ted Felix wrote:
> On 06/16/2016 03:16 AM, Lorenzo Sutton wrote:
>> I think one could automatize that a with a (python) script. If I recall
>> correctly rgd is XML (any 'specification somewhere?), can't remember how
>> default yoshimi banks/programs are stored (files IIRC?)...
>
> If you un-gzip one and have a look, it's pretty obvious.  Even just
> doing the bank/program section then dropping that into a more complete
> one would be a huge timesaver.  It would be Yoshimi-specific, though, I
> would imagine.  So, reuse potential would be low.

Well here's my go at it:

https://github.com/lorenzosu/rosegarden_yoshimi_banks

And here is an example .rgd file generated from the default banks 
installed (in /usr/local/share/yoshimi/banks in my case):

https://github.com/lorenzosu/rosegarden_yoshimi_banks/blob/master/yoshimi.rgd?raw=true

Haven't fully tested it but seems to work nicely with yoshimi set to 
receive MSB.

Lorenzo.

--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports. http://sdm.link/zohomanageengine
___
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] Yoshimi device file? [WAS]: Re: Bug or feature?

2016-06-16 Thread Lorenzo Sutton

>
> Cool.. Where does yoshimi pick the bank number (e.g. Arpeggios -> 5,
> Bass -> 10).. It seems *almost* alphabetical with the exception of chip.
> Actually it would be nice to have a script which could generate the rdg
> file on a user's system :)

Never mind... I figured it out: it's generated depending on the number 
of banks..

Misc/Bank.cpp:size_t idStep = (size_t)128 / (bankDirsMap.size() + 2);

I was confused because "chip" came last, but that's because it's 
lowercase vs all the other banks.

This means that probably one could do a script which generates a rgd 
file given a yoshimi bank root directory (at least the banks part)... :)

Lorenzo

--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports. http://pubads.g.doubleclick.net/gampad/clk?id=1444514421=/41014381
___
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] Yoshimi device file? [WAS]: Re: Bug or feature?

2016-06-16 Thread Lorenzo Sutton


On 16/06/2016 09:33, Abrolag wrote:
> On Thu, 16 Jun 2016 09:16:10 +0200
> Lorenzo Sutton <lorenzofsut...@gmail.com> wrote:
>
>> On 16/06/2016 02:13, Ted Felix wrote:
>>> On 06/15/2016 06:51 PM, Abrolag wrote:
>>>> On the next startup, if I start Yoshimi first, Rosegarden connects and 
>>>> resets
>>>> most of the controls to (now) wrong values. Changing bank root was a 
>>>> particular
>>>> problem (now pretty much resolved) because it then meant Yoshimi was 
>>>> pointing to
>>>> completely the wrong patches.
>>>
>>>Rosegarden provides support for (and works best with) device files.
>>> These contain lists of banks and programs and allow Rosegarden to
>>> control synths.  Without a proper device file for Yoshimi, Rosegarden
>>> will make a mess of things, sending whatever bank select and program
>>> changes are in whatever device file you are using.  This is what is
>>> causing trouble.
>>>
>>>You need a Yoshimi.rgd device file.  I've started working on one
>>> based on the banks/programs that were installed for me with Yoshimi.  So
>>> far, I have the Arpeggios, Bass, Brass, and Drums banks entered.  With
>>> this, RG and Yoshimi get along just fine for me.
>>>
>
> Hmmm, now you mention it I dimly remember something about this from about 10
> years ago! :o
>
>> I think one could automatize that a with a (python) script. If I recall
>> correctly rgd is XML (any 'specification somewhere?), can't remember how
>> default yoshimi banks/programs are stored (files IIRC?)... I could have
>> a try at it if other considered it useful (I did use lxml quite a lot in
>> the past so I'm quite ok with working on XML...) :)
>>
>> Lorenzo.
>
> The default installed set are in /usr{/local}/share/yoshimi/banks and are 
> normal
> directories of banks with instrument files in them. All the instrument files
> have a 4 digit number prefix.

Cool.. Where does yoshimi pick the bank number (e.g. Arpeggios -> 5, 
Bass -> 10).. It seems *almost* alphabetical with the exception of chip. 
Actually it would be nice to have a script which could generate the rdg 
file on a user's system :)

>
> Now I must go, I'm supposed to be several miles away in an hours time!
>

--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports. http://pubads.g.doubleclick.net/gampad/clk?id=1444514421=/41014381
___
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] Yoshimi device file? [WAS]: Re: Bug or feature?

2016-06-16 Thread Lorenzo Sutton


On 16/06/2016 02:13, Ted Felix wrote:
> On 06/15/2016 06:51 PM, Abrolag wrote:
>> On the next startup, if I start Yoshimi first, Rosegarden connects and resets
>> most of the controls to (now) wrong values. Changing bank root was a 
>> particular
>> problem (now pretty much resolved) because it then meant Yoshimi was 
>> pointing to
>> completely the wrong patches.
>
>Rosegarden provides support for (and works best with) device files.
> These contain lists of banks and programs and allow Rosegarden to
> control synths.  Without a proper device file for Yoshimi, Rosegarden
> will make a mess of things, sending whatever bank select and program
> changes are in whatever device file you are using.  This is what is
> causing trouble.
>
>You need a Yoshimi.rgd device file.  I've started working on one
> based on the banks/programs that were installed for me with Yoshimi.  So
> far, I have the Arpeggios, Bass, Brass, and Drums banks entered.  With
> this, RG and Yoshimi get along just fine for me.
>

I think one could automatize that a with a (python) script. If I recall 
correctly rgd is XML (any 'specification somewhere?), can't remember how 
default yoshimi banks/programs are stored (files IIRC?)... I could have 
a try at it if other considered it useful (I did use lxml quite a lot in 
the past so I'm quite ok with working on XML...) :)

Lorenzo.

>I'll send it to you for testing once I've got it completed.  There
> are a lot of programs.  This will take some time.  I have to enter them
> all manually.  It's not fun.
>
> Ted.
>
> --
> What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
> patterns at an interface-level. Reveals which users, apps, and protocols are
> consuming the most bandwidth. Provides multi-vendor support for NetFlow,
> J-Flow, sFlow and other flows. Make informed decisions using capacity planning
> reports. http://pubads.g.doubleclick.net/gampad/clk?id=1444514421=/41014381
> ___
> Rosegarden-user mailing list
> Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
> https://lists.sourceforge.net/lists/listinfo/rosegarden-user
>

--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports. http://pubads.g.doubleclick.net/gampad/clk?id=1444514421=/41014381
___
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] Re-send: MIDI loops back to keyboard

2016-06-15 Thread Lorenzo Sutton
Hi,

On 15/06/2016 15:48, Vegard Svanberg wrote:
[...]
>
> To test it, I'm just using my old Edirol (Roland) USB MIDI interface and
> a Kawai K-11 keyboard. Keyboard is attached with MIDI IN/OUT cables and
> all audio is played on the keyboard (I've not installed a soft synth in
> Rosegarden).
>
> I quickly discovered that I have the exact same problem on Rosegarden as
> I had with Cakewalk on Windows (with a different interface; the Roland
> MPU 401)  many years back - but I'm a bit unsure on how to describe
> it!
>
> Simply put, when I record using my keyboard, it appears that Rosegarden
> (or something) feeds the recorded MIDI immediately back to the keyboard.

This seems a quite typical MIDI thru (or echo) problem. I assume your 
keyboard is also producing sound. Maybe this can be useful (i.e. how to 
disable midi thru in rosegarden):

http://www.rosegardenmusic.com/doc/en/studio-midi-routing.html

Lorenzo.

--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports. http://pubads.g.doubleclick.net/gampad/clk?id=1444514421=/41014381
___
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] Bug or feature?

2016-05-16 Thread Lorenzo Sutton
On 16/05/16 22:10, Ted Felix wrote:
> On 05/16/2016 09:44 AM, Lorenzo Sutton wrote:
>> Hi Ted, what do you mean with controllers removed? You mean explicitly
>> removing them from the device set-up? This (I think) would disable use
>> of controller rulers (as reverse to adding controllers which enables
>> rulers) and that would be rather inconvenient.
>
>Ok, then that's still a problem for you.  So, you need a "Send
> Initial CCs" checkbox (to uncheck) on the Instrument Parameters panel.
> That should be relatively easy to implement.  I assume it would cause
> the knobs to go away since there's no point in them if no initial CCs
> are going out.

No wait! I still want to be able to mess with volume and controllers 
(knobs in tracks and automation in the matrix).
What I would like to exlude is sending them when the file *loads*, but 
this especially applies to bank/program change which mangles my yoshimi 
state file I (possibly) already opened in yoshimi.

But it maybe a corner case so maybe also hear what other users think :)



--
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
___
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] Bug or feature?

2016-05-16 Thread Lorenzo Sutton


On 16/05/2016 14:41, Ted Felix wrote:
> On 05/13/2016 07:54 AM, Lorenzo Sutton wrote:
>> it would be nice to have an option to not
>> send anything upon file load / playback
>
>   We should be closer to this now.  Using a device with the controllers
> removed and unchecking the Bank/Program checkboxes should result in
> nothing going out.  Try it out with the latest and see if anything
> remains to be done for this.

Hi Ted, what do you mean with controllers removed? You mean explicitly 
removing them from the device set-up? This (I think) would disable use 
of controller rulers (as reverse to adding controllers which enables 
rulers) and that would be rather inconvenient.

--
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
___
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] Looping

2016-05-15 Thread Lorenzo Sutton
On 15/05/16 16:11, Abrolag wrote:
> On Sun, 15 May 2016 08:54:02 +0100
> Mike Rose  wrote:
>
>> Hi there
>> A remember using Rosegarden many years ago now.
>> I've followed developments. It's turned into a really good sequencer.
>> There are a lot of things I love about it..
>>
>> One thing that stopped me using it concerned looping. I found it so
>> fiddly I gave up.
>> IMO the ruler at the top of the screen is much too narrow vertically.
>> I've come back after many years and installed it and still see the same
>> thing is there. I wish there was a way of making the ruler a lot bigger
>> vertically.

Personally I find the ruler the right size balance between usefulness 
and unobtrusiveness... But I am 'still' at a 1368 resolution, so no 
super-duper-hd display here :)

>>
>> In a lot of sequencers if you want to loop a section you just drag/draw
>> easily on the ruler and let go of the mouse and a couple of loop markers
>> are  created with automatic looping switched on. It makes looping a no
>> brainer.
>> I reckon  Rosegarden would benefit from this.
>>
>> Looping is  common activity in sequencers when you are building up a
>> track. I find I want to use the sequencer but this is a show stopper for me.
>>
>> What do you think. It could just be me!

[...]

> There is a sneaky way you can get effective looping of complete bars.
>
> Once you've got the section you want to loop in place, highlight just that
> segment and switch on repeat. Where you want the loop to stop, insert another
> segment. An 'empty' segment will simply stop the loop, but if you highlight
> that segment and switch on repeat, away you go again with just the new 
> segment.
 >
 > Put segments on different tracks and you can give them different loop 
times :)
 >
 >


Yes, repeat of individual segments is a great feature, especially the 
fact that you can repeat segments individually (e.g. imagine a verse + 
chorus).

That said, it is different from looping sections of a whole song which 
as Mike says has many use cases.
Another way to set the loop range is through the Transport bar which is 
toggled with the 't' key.
To quickly set a point at exact measure limits another 
(not-so-well-known?) feature is that if you press PAG-UP and PAG-DOWN 
keys in Rosegarden you alway move backward/forward exactly at measures 
(I use this really a lot in general) so you can precisely move to the 
start of your range, click on the start loop range button (leftwards 
arrow at the left of the loop toggle button) etc.

My two cents.
Lorenzo.

--
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
___
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] Bug or feature?

2016-05-13 Thread Lorenzo Sutton


On 13/05/2016 13:18, Ted Felix wrote:
> On 05/13/2016 06:06 AM, Lorenzo Sutton wrote:
>> Does this solve the problem where if I open yoshimi (or it is already
>> opened) and load a state file *before* opening file in rosegarden,
>> rosegarden will fire a set of program changes which effectively mangle
>> my yoshimi state?
>
>   Probably not.  We still send the initial setup out on file load to get
> external synths ready.  If you don't want bank selects or program
> changes sent out, uncheck the Bank and Program checkboxes in the
> Instrument Parameters box for each track.
>
> Ted.
That's actually what I (think I) do, or better, what I do is to create a 
new midi output usually called something like "yoshimi" which is just 
blank (i.e. not general midi etc.) and would assume that wouldn't be 
sending anything. Still a bunch of program changes (and maybe 
controllers) is sent upon file load...

For scenarios like yoshimi and external synths which already have 
bank/patch/state management it would be nice to have an option to not 
send anything upon file load / playback, but only if it is in the 
events. i.e. if I have controllers explicitly written in the segment I'd 
obviously want those sent.

Lorenzo.

--
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
___
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] Bug or feature?

2016-05-13 Thread Lorenzo Sutton

On 13/05/2016 10:52, Abrolag wrote:
> On Thu, 12 May 2016 07:32:18 +0100
> Abrolag  wrote:
>
>> On Wed, 11 May 2016 19:12:40 -0400
>> Ted Felix  wrote:
>>
>>> On 05/04/2016 04:40 PM, Abrolag wrote:
 Thanks Ted. I do appreciate that these things aren't as easy as they look 
 :(
>>>
>>>Looks like bug #1516 might be fixed now.  Grab the latest svn and
>>> give it a whirl.
>>>
>>> https://sourceforge.net/p/rosegarden/bugs/1516/
>>>
>>> Ted.
>>
>> Thanks Ted. I just had a quick look at this on my office machine and it looks
>> good :)
>>
>> I'll do a more complete test this evening on my DAW.
>>
>
> Ran a number of projects on this some with several bank/program and CC changes
> across segments and tracks.
>
> All behaved exactly as I wanted with changes only being made by the specific
> commands in the files. :D
>
> Thanks a lot.
>
Does this solve the problem where if I open yoshimi (or it is already 
opened) and load a state file *before* opening file in rosegarden, 
rosegarden will fire a set of program changes which effectively mangle 
my yoshimi state?

Lorenzo.


--
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
___
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] BPM: Rosegarden vs. Hydrogen

2016-04-20 Thread Lorenzo Sutton


On 18/04/2016 20:49, Silas Mortimer wrote:
> On Mon, Apr 18, 2016 at 9:45 AM, D. Michael McIntyre
>  wrote:
>> I couldn't repeat your gross timing discrepancy between the
>> applications, but I couldn't really work out an effective way to use
>> both of these sequencers at the same time either.
>
> I kind of figured that the discrepancy in mine probably *should* be
> something like one doubled on the other (due to just how I was using
> the pattern editor, if I'm correct)

One test to do would be:

- make sure Rosegarden and Jack are using Jack Transport and the BPM and 
meter are the same (I think both default to 120 BPM and 4/4 so starting 
from scratch should get you going).
- In hydrogen put one note at the very beginning of the pattern (bar?)
- In Rosegarden create a 1 bar segment and select repeat (checkbox in 
the left pane)
- In Rosegarden open the matrix editor and place only one note at the 
very beginning of the bar
- Ideally the notes in Hydrogen and in RG would have different timbre
- hit Play in Rosegarden.

The two notes should be perfectly synchronised. :-)

If this works then the timing discrepancy depends on the actual 
notes/rhythms you are entering. If it doesn't it would indeed show some 
sort of synchronisation problem.

As a side note on Jack Transport:
One thing I have noticed with Rosegarden and Jack Transport (but with 
Ardour) is that to play well Ardour must be set to 'jack slave' (i.e. in 
Ardour deselect "JACK Time Master") *and* transport operations (play, 
stop, etc.) *must* always be done in Rosegarden. I'm not sure though 
that this is really relevant to Rosegaden <-> Hydrogen interaction.

Lorenzo

--
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
___
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] Ugly notation formatting

2016-04-08 Thread Lorenzo Sutton


On 07/04/2016 21:15, Silas Mortimer wrote:
> I should start doing that.
>
> Anyway, as I said before, I had to make the time signature 2/4, which
> would make a whole note of four beats span two measures. I know it's
> weird, but I started composing the piece on guitar and wound up having
> trouble finding the right signature before finding that 2/4 worked
> really well. Though now that I have a good portion of it down, I
> should be able to come up with a better signature.

Obviously I don't know the piece, but if you are using whole (semibreve 
- 4/4) notes, why not switch to 4/4? While there *is* a difference 
between 2/4 and 4/4 the fact you are using whole notes makes me guess 
you are actually "thinking in fours".

Anyway, as David says notation-wise if are in 2/4 and want a note to 
last 4/4 what you write is two tied minim notes (2/4).

>
> On Thu, Apr 7, 2016 at 1:31 PM, David Jones <gn...@hawaii.rr.com> wrote:
>> Hmmm, I use only the notation editor. My understanding of notation is that a 
>> whole note is a whole measure. So if I have a note to be held longer than a 
>> measure (say 3), I put a whole note in each measure and tie them together. 
>> Not make a dotted whole note to get a note that runs longer than a measure.
>>
>> Just my free contribution.
>>
>> David W. Jones
>> gn...@hawaii.rr.com
>> authenticity, honesty, community
>> http://dancingtreefrog.comOn Apr 7, 2016 02:37, Lorenzo Sutton 
>> <lorenzofsut...@gmail.com> wrote:
>>>
>>> Hi!
>>>
>>> On 07/04/2016 00:27, Silas Mortimer wrote:
>>>
>>> [...]
>>>
>>>> One example is at one point I wanted to make a chord ring out
>>>> longer than I'd originally put it and had already added notes after
>>>> it. I searched for what I should do there, and from what I gather, I
>>>> could only do that in the matrix editor. Is that the case? Anyway, I
>>>> did it there, and the notation not only looks bad, it no longer makes
>>>> sense. I think there might be a whole note listed in one bar (again,
>>>> it's in 2/4), and there's something that should be tied, plays like
>>>> it's tied, but it's not shown that way.
>>>
>>> I think that's expected and software can't really help you there.
>>>
>>> I guess this is the basic concept and conundrum of sequencer which (like
>>> rosegarden) also support notation: if the notation is 'perfect' from a
>>> visual/typesetting point of view it will sound mechanical from a
>>> performance point of view. The matrix editor (aka Piano Roll in some
>>> software) enables you to tweak notes so that e.g. they result more
>>> realistic but that will inevitably screw notation.
>>>
>>> Really, it's a conundrum in music itself. No one performs exactly what
>>> is written on a score (some contemporary music can be an exception), so
>>> imagine writing down on a score *exactly* what a performer is playing...
>>>
>>> Rosegarden actually does have some 'intelligence' when it comes to
>>> interpreting notation (e.g. dynamics), but it cannot 'imagine' what you
>>> would like especially in terms of note onsets and lengths.
>>>
>>> My recommendation would be to:
>>> a.) use notation for:
>>> 1. Inputting notes when you are familiar or more comfortable with
>>> traditional notation.
>>> 2. Want to concentrate on the notation aspects of your piece, e.g.
>>> because you want to eventually publish it.
>>>
>>> b.) Use the matrix editor when:
>>> 1. You want to concentrate on how your piece actually sounds.
>>> 2. You become familiar enough with the matrix paradigm to be able to
>>> input notes directly there.
>>> 3. Adjust at the fine level not onsets, durations, velocities etc.
>>>
>>> To conclude, take into account that some sequencers simply do not
>>> provide notation, so think of Rosegarden as a sequencer with a (very
>>> advanced compared to many sequencers) support for notation  ;)
>>>
>>> Hope this helps.
>>> Lorenzo.
>>>
>>> --
>>> ___
>>> 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] Ugly notation formatting

2016-04-08 Thread Lorenzo Sutton


On 07/04/2016 17:55, D. Michael McIntyre wrote:
> On 04/07/2016 10:44 AM, Silas Mortimer wrote:
>
>> do that and then use shortcuts in LilyPond to "clean it up" visually?
>> To be specific, what I'm asking is if LilyPond has ways of easily
>> fixing problems like my first example.
>
> The LilyPond export engine is very much GIGO.  Garbage in, garbage out.
>If the notation is a mess in Rosegarden, it will be even worse in
> LilyPond.

Still I did do some pretty crazy piano notation in RG which I then 
exported and hacked in Lilypond. The great advantage of that was that 
having worked in Rosegarden I could also have a very nice rendering of 
the piano part.. So, as said I consider RG notation support (including 
Lilypond export) way above average compared to many (even commercial) 
sequencers... ;)

--
___
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] Ugly notation formatting

2016-04-07 Thread Lorenzo Sutton
On 07/04/2016 16:39, Silas Mortimer wrote:
> Oh, geez. It's been a long time since I've used a mailing list and I
> sent my reply to Lorenzo personally. Thanks for your patience,
> Lorenzo.

Happy to help new RG users, it's the least one can do.. ;)

>
> Okay, here's what I said in the reply:
>
> Oh, it definitely does help. It's not a showstopper by any means. I
> asked all of this mainly because a) I'm new to composing this way and
> b) I figured it was messing up because of something *I* was doing
> wrong and that there might be a way to fix it that for some reason *I*
> wasn't finding. The only implied failings here are mine, trust me. If
> this is just how it is, I'm fine with that.
>
> Still, though, in that second example, even in the matrix editor, I
> can't get the chord to ring out instead of sounding twice. What am I
> doing wrong there?

Do you mean notes spanning multiple measures? My experience is that the 
matrix editor doesn't always handle well tied notes... Try making tied 
notes into longer notes (just 'pull' them with the mouse to the right)?

Or maybe I'm totally misunderstanding the issue.

Lorenzo.

--
___
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] Ugly notation formatting

2016-04-07 Thread Lorenzo Sutton
Hi!

On 07/04/2016 00:27, Silas Mortimer wrote:

[...]

> One example is at one point I wanted to make a chord ring out
> longer than I'd originally put it and had already added notes after
> it. I searched for what I should do there, and from what I gather, I
> could only do that in the matrix editor. Is that the case? Anyway, I
> did it there, and the notation not only looks bad, it no longer makes
> sense. I think there might be a whole note listed in one bar (again,
> it's in 2/4), and there's something that should be tied, plays like
> it's tied, but it's not shown that way.

I think that's expected and software can't really help you there.

I guess this is the basic concept and conundrum of sequencer which (like 
rosegarden) also support notation: if the notation is 'perfect' from a 
visual/typesetting point of view it will sound mechanical from a 
performance point of view. The matrix editor (aka Piano Roll in some 
software) enables you to tweak notes so that e.g. they result more 
realistic but that will inevitably screw notation.

Really, it's a conundrum in music itself. No one performs exactly what 
is written on a score (some contemporary music can be an exception), so 
imagine writing down on a score *exactly* what a performer is playing...

Rosegarden actually does have some 'intelligence' when it comes to 
interpreting notation (e.g. dynamics), but it cannot 'imagine' what you 
would like especially in terms of note onsets and lengths.

My recommendation would be to:
a.) use notation for:
1. Inputting notes when you are familiar or more comfortable with 
traditional notation.
2. Want to concentrate on the notation aspects of your piece, e.g. 
because you want to eventually publish it.

b.) Use the matrix editor when:
1. You want to concentrate on how your piece actually sounds.
2. You become familiar enough with the matrix paradigm to be able to 
input notes directly there.
3. Adjust at the fine level not onsets, durations, velocities etc.

To conclude, take into account that some sequencers simply do not 
provide notation, so think of Rosegarden as a sequencer with a (very 
advanced compared to many sequencers) support for notation  ;)

Hope this helps.
Lorenzo.

--
___
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] Humanizing MIDI tracks

2016-03-29 Thread Lorenzo Sutton



>
> Further to the above, RoseGarden can use the Hydrogen drum synthesizer so
> if you are looking for just randomization of rhythm that would be a way to
> go.  On physical pitched instruments real humans don't actually make
> "random" errors but instead tend to particular errors due to physical
> difficulty of executing that part of the performance.

I think there is a difference between systematic errors (e.g. a hard to 
play part, physical constraints of an intrument) or intentional 
deviations from what a sequencer reproduces when perfectly quantizing 
(e.g. rallentando, crescendo, sforzando...) and the 'natural' randomness 
in tempo and velocity deriving from a human playing.

Ideally the former should be intentially 'programmed' in the MIDI 
writing on a sequencer. The second can be addressed by adding some 
randomness in tempo (note onsets, duration) and velocity.

Hence the use of
> "Amateur" soundfonts when one wants to simulate a high school band or
> drunken performers.

I think that it's much easier to do some randombess by hand in the 
matrix editor in Rosegarden than editing a soundfont to get that effect. 
It wouldn't be that hard to implement a live 'randomizer' e.g. in Pure 
Data but then you'd have to playback the midi and re-record it in 
Rosegarden which would be a bit cumbersome.
 From a meta-programming/logical point of view randomization isn't that 
hard, once you establish the max randomisation (maybe a percentage of 
something) you just cycle through all notes and change e.g. note onset. 
I know easier said than done, but I'm sure some of the code which 
already does bulk operations on selected notes (e.g. velocity changes) 
could be reused? :)

Of course a humanizer/randomiser could be part of a wider 'groove 
quantize' feature for Rosegarden, but I imagine that would be rather 
complicated.

Lorenzo.

--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785471=/4140
___
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] Force rosegarden to start on first screen

2016-03-15 Thread Lorenzo Sutton
On 15/03/16 23:12, D. Michael McIntyre wrote:
> On 03/15/2016 05:43 PM, Lorenzo Sutton wrote:
>
>> So... Is there a way to force rosegarden to always start in the main
>> screen? Or at least on the one with 'focus'?
>
> Try this?
>
> http://stackoverflow.com/questions/18360569/how-do-you-run-an-application-in-bash-and-select-which-monitor-it-runs-on

Yep, great Michael!
The topmost answer pointed in the right direction:

http://stackoverflow.com/a/18363772

So essentially this is the trick:

rosegarden -geometry 1366x768+0+0

(Obviously that's the resolution of my first screen as reported by xrandr).

Lorenzo.



--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785231=/4140
___
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] Force rosegarden to start on first screen

2016-03-15 Thread Lorenzo Sutton
Hi all,

I tried searching for this but 'rosegarden first monitor' and similar 
keywords pick up lots of noise.

So essentially I have a second screen attached to my laptop and 
configured (from XFCE Display management utility) to extend to the right 
of the laptop screen.
The two have a different resolution (not sure this is relevant). The 
laptop screen is configured to be the 'primary display'.
When the screen is attached rosegarden (with its main window) will 
always start on the second screen and maximised.

I've noticed that for other applications the behaviour is to start 
wherever the mouse is - keep in mind I start most applications via gmrun 
connected to a shortcut which also shows up where the mouse pointer is).

So... Is there a way to force rosegarden to always start in the main 
screen? Or at least on the one with 'focus'?

Thanks.
Lorenzo.

--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785231=/4140
___
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] Weird dssi plugin bug.. Anyone else?

2016-03-04 Thread Lorenzo Sutton
Hi all,

A while back I started getting this weird plugin bug:

https://sourceforge.net/p/rosegarden/bugs/1500/

In short whenever a synth plugin is added and the config window reopen 
the plug-in isn't shown (as if it had "disappeared").

Because Michael can't seem to reproduce it (see the bug thread), I was 
wondering if anyone else on the list is also experiencing it to try... I 
guess that could be helpful to find some sort of criteria.

I have just built from SVN 16.13 Qt 4.8.7 and am running Fedora 23 64 bit.

Lorenzo.

--
___
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] Rosegarden on Raspberry Pi

2016-01-21 Thread Lorenzo Sutton


On 21/01/2016 12:59, D. Michael McIntyre wrote:
> On 01/20/2016 06:57 PM, Ted Felix wrote:
>
>>  It should be.  However, rg is still somewhat wasteful of CPU, so it
>> might not work well.  A MIDI sequencer should run fine at 900MHz on a
>> single core.  I run CakeWalk on an old 1GHz machine with no problems at
>> all.  Lots of CPU left over.
>
> I ran Cakewalk on an old 486-33 with no problems at all.  Or maybe I was
> up to the 486DX4-66 by then.

I ran Cakewalk for DOS on a 386, but we're talking about a midi only 
application. Are you talking about cakewalk with audio, VST (or 
whatever) synth plugins etc.?

Lorenzo.

>
> Rosegarden is still VASTLY better than it was before all your
> optimization work.
>

--
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311=/4140
___
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] [OT]: Re: Happy dance :)

2015-11-30 Thread Lorenzo Sutton
On 30/11/2015 02:19, D. Michael McIntyre wrote:
> On 11/29/2015 02:42 PM, Abrolag wrote:

> I hope to change that in the next year or three.  I am working on a plan
> to change my entire life into one that is much less bleak than the
> current version, but nothing is coming together quickly.

Oh, if life was as simple as git:

git checkout -b new_life

:)

--
Go from Idea to Many App Stores Faster with Intel(R) XDK
Give your users amazing mobile app experiences with Intel(R) XDK.
Use one codebase in this all-in-one HTML5 development environment.
Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
http://pubads.g.doubleclick.net/gampad/clk?id=254741551=/4140
___
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] Better resilience to plugin bugs?

2015-11-27 Thread Lorenzo Sutton
On 24/11/15 23:22, D. Michael McIntyre wrote:
> On 11/24/2015 04:56 PM, Lorenzo Sutton wrote:
>
>> Which as a side effect crashes Rosegarden at startup. I'm wondering if
>> RG could be made to be more resilient to a single plugin failure. For
>> example Ardour upon start-up reports:
>
> I copied this to a new bug report.  When we ran into this sort of issue
> before, all we could offer was to instruct the user to delete/hide the
> offending plugin.

Well, but I guess this would anyhow be useful as 1. the user can remove 
the plugin manually 2. File a bug to the plugin.

  It's obviously better to avoid crashing, and just
> blacklist the offending plugin, and we should.
>
> I have no idea what the technical hurdles are though, and no time to
> look into this myself at the moment, so this isn't exactly a promise of
> a fast turnaround on a solution.
>

No problem.. Just thought I'd give it a heads-up..

Lorenzo.


--
___
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] Better resilience to plugin bugs?

2015-11-24 Thread Lorenzo Sutton
I just run into this bug in the swf plugins (ladspa-swh package on Fedora).

https://bugzilla.redhat.com/show_bug.cgi?id=1285020

Which as a side effect crashes Rosegarden at startup. I'm wondering if 
RG could be made to be more resilient to a single plugin failure. For 
example Ardour upon start-up reports:

[ERROR]: LADSPA: cannot load module "/usr/lib64/ladspa/sifter_1210.so" 
(/usr/lib64/ladspa/sifter_1210.so: undefined symbol: q_sort)

but continues loading.

Lorenzo.

--
Go from Idea to Many App Stores Faster with Intel(R) XDK
Give your users amazing mobile app experiences with Intel(R) XDK.
Use one codebase in this all-in-one HTML5 development environment.
Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
http://pubads.g.doubleclick.net/gampad/clk?id=254741551=/4140
___
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] [yoshimi] Yoshimi & Rosegarden - fun times.

2015-11-11 Thread Lorenzo Sutton


On 10/11/2015 21:17, Will Godfrey wrote:
> Yoshimi can have up to 64 parts. By default these are wraped around the normal
> MIDI channels, so 1, 17, 33 & 49 all respond to channel 1 messages. This was
> originally implemented for Vector Control, working with up to four sounds on a
> channel (similar to the Yamaha SY hardware series).
>
> However, these have other less obvious uses. One of these is getting far more
> than 16 completely independent tracks addressed by just the 16 channels. Most
> tunes run with instruments having a relatively narrow pitch range, and this is
> what we can make use of.

This looks also like a *very* cool and useful feature for quick 
'layering'. With layaring I mean assigning more than one voice to the 
same (musical) part to e.g. obtain really fat tones (something I'm 
lately experimenting with) and having just one track for the part in 
rosegarden.

Lorenzo.

--
___
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] ROSEGARDEN 15.10, codename "Oranges and Lemons" RELEASED

2015-10-23 Thread Lorenzo Sutton
On 17/10/15 23:45, D. Michael McIntyre wrote:
> The Rosegarden team is pleased to announce the release of version 15.10
> of Rosegarden, an audio and MIDI sequencer and musical notation editor
> for Linux.  One tester comments, "You'll be pleased to know that this
> puts Rosegarden ahead of all the other sequencers I've tried for all CCs
> including bank changes, program changes and NRPNs."

Great stuff people!! Thank you very much for this.

I only had the chance to download and compile and am playing with this 
new version now and it really looks great.. Keep it up :-D

Lorenzo.

>
> http://www.rosegardenmusic.com/
>
> With this major bugfix release, Ted Felix untangled a very old problem
> with instrument parameters that stumped quite a few developers over the
> years.  Tito Latini joined the project briefly, and went on a bit of a
> rampage, fixing bug after bug.  Yves got in on the effort, and
> contributed several important fixes.  Even Michael wrote a little code
> here and there.
>
> This is one of the best releases we've turned out in years, and we
> strongly encourage everyone to upgrade immediately!
>
> BUG FIXES
>
> * Fix various bugs with control rulers: control items outside the
> segment,
>   add and/or move control items after horizontal zoom, recorded MIDI
> CC after
>   horizontal zoom
> * Fix MIDI export with events before the bar 1 of the composition
> (bug 1258)
> * Fix importing banks from soundfonts (bug 1417)
> * Fix double note-offs in playback (bug 1427)
> * Fix split points during MIDI import (bug 1429)
> * Fix scrolling while drawing loop/range in notation/matrix views
> (bug 1222)
> * Also fixed scrolling for control items in notation view
> * Fix noteoffs in loop mode (bug introduced in r14092)
> * Fix midi input after r14095
> * Fix problem with sustaining notes while adding notes with the
> pencil tool
> * Also avoids moving playback position in playback mode, allowing
> editing of
>   a loop in real-time
> * Fix subordering of grace notes added before Indication events (bug
> 1215).
>   If we add a grace note before an Indication event, the event of the
> grace note
>   precedes the indication. If we add an Indication event where there
> is a grace
>   note, the inserted event precedes the grace note
> * Fix drawing of the control ruler in notation view after horizontal zoom
> * No weird message with synth plugin and pedal sign in notation
> editor (bug
>   1424)
> * Ignore duplicated noteoffs immediately. Also avoid a useless event-type
>   zero (SND_SEQ_EVENT_SYSTEM) when a noteoff is duplicated
> * Fix event scheduling in DSSI synth (bug 1109). Before the bug fix, an
>   immediate event could occur after a future event and if the
> immediate event
>   (realtime) was a note, it was time shifted and shortened (also with
> zero
>   duration)
> * Fix black space beside track headers (bug 1441)
> * Fix persistent invisibility on rests (bug 633)
> * Fix several interrelated bugs involving performance vs. display
> duration
>   causing cut and paste operations on notation quantized notes to behave
>   strangely (bug 1440)
> * Fix erroneous split of rest when inserting triplets (bug 980)
> * Fix excessive warning dialogs during step recording (bug 1445).
> Avoid step
>   recording unless the edit view is the active window.  Fail silently
> when
>   inappropriate tool is selected, rather than bombarding user with
> cryptic errors
> * Fix DSSI synth used with unsuitable channel setup after stop-recording
> * CMI: Fix potential memory corruption
> * Fix segfault if a Segment is not in a Composition
> * Use getGreaterDuration() where it is opportune (reduces
> duration-related
>   glitches)
> * Fix selection drawing after mouse-button release with
> matrix-velocity tool.
> * Fix bug #1446 First step: A segment which is not linked with a still
>   existing segment is no longer flagged as "linked" when saved in a
> .rg file.
>   Second step: A segment previously linked then left alone when
> others segments
>   have been deleted is now copied into the clipboard as a plain
> segment and no
>   longer as a linked one
> * Fix segfault in ~EventSelection (bug 1449)
> * Fix copying a linked segment with arrow tool and Ctrl+move (bug 1450)
> * Fix settings memory in the quantize dialog (bug 1447).  (It turns
> out this
>   had been broken for five years!)
> * Fix rests after "Remove Notation Quantization" command
> * Fix duration in "Fix Notation Quantization" command
> * Event quantize command doesn't change segment duration
> * Fix "Open hand cursor is obnoxious" (bug 1452)
> * Control rulers handle volume and expression controllers properly
> (bug 1451)
> * Limit event duration in "Fix Notation Quantization" command
> * Normalize rests in "Fix Notation 

Re: [Rosegarden-user] How should I use RoseGarden

2015-09-18 Thread Lorenzo Sutton
Hi,

I'll try to share some info/experience.

On 17/09/2015 20:16, Anton Curl wrote:

> Here is my situation:
> - I'd like to use multiple soundfonts in multiple formats: sf2, gig and sfz

AFAIK situation on linux is:
- sf2: fluidsynth and derivates (qsynth, fluidsynth dssi), linuxsampler 
(not very good for sf2 IMHO), Carla?
- gig: linuxsampler
- sfz:linuxsampler

> - Sometimes, I have several banks for one instrument. For instance a
> guitar with a normal sound and a muted sound.
> - I'd like something simple, ie. I open my file in RoseGarden, I press
> "play" and there is sound.

For this using DSSI plug-ins internally would be the best as your 
Rosegarden file would be somewhat 'self-contained'

>
> Currently, I only use SF2 files with fluidsynth dssi plugin, because
> LinuxSampler plugin don't remember the configuration.

I think with qsampler (linuxsampler frontend) you can save the 
configuration (I'm talking about using it externally, I never managed to 
get the DSSI to work).

> When I have an instrument with several sound, I use several tracks.
> Maybe is there a easier way to do this, for example with program changes
> ? (even if the different sounds are not from the same soundfont file)

Program changes could work if you had the other way round, i.e. one 
track with multiple 'instruments' (sounds - think a string tracks with a 
strings sound and switching in some moments to pizzicato). If you're 
talking of the same notes to be played by multple 'instruments' the best 
would be to rout that midi output to multiple synths/sounds.

>
> Recently I've discovered Carla, but it's only available as lv2 plugin,
> which RoseGarden does not support. I've tried to connect RoseGarden and
> Carla with jack connections, but It's not very practicle. I create a
> midi device for each track which I connect to the input of the soundfont
> created by Carla. Maybe is there also a better way to do this ?

I have near zero experience with Carla, but on Linux you should get 
familiar with the jack paradigm of routing (both audio and MIDI) between 
different software. At the beginning it may seem overwhelming and more 
time-consuming, especially if you've been used to the do-it-all software 
e.g. on other systems, but once you get used to it you'll appreciate the 
flexibility it gives you

That said there's a whole chapter of so-called 'session management', 
which means various strategies to snapshot a 'session' of applications 
interconnected through jack and then retrieve and manage that state. 
Actually doing this isn't at all trivial and various 
standards/software/paradigms exist. It is a lengthy and highly debated 
topic in the Linux Audio community and a search for 'jack audio session 
management' especially on the Linux Audio Users mailing list will 
provide quite a bit of insight.

Lorenzo.


--
___
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] notation and levels

2015-09-11 Thread Lorenzo Sutton
Hi Mario,

On 11/09/2015 12:47, Mario Moles wrote:
> In data martedì 8 settembre 2015 18:41:53, Tom Breton ha scritto:
>
>  > > I dont understand how to move from one level to another in notation
>  > > view.Can be done?

>  > Yes, there's a keyboard shortcut alt-up-arrow or alt-down-arrow, or just
>  > click on the staff.
 >
> Maybe I explained myself wrong! I speak to many levels on the same staff!
> Between staff and the other it is easy to get around! But on the same staff?
>
> I dont understand how to do! :(

Are you referring to 'levels' as to those in score editors like 
MuseScore (MuseScore calls them - appropriately - 'voci' in the Italian 
localized version) or Finale (often identified with colours in these 
programmes)?
In that case I don't think Rosegarden doesn't have such a concept, 
because it is not a music typesetting programme.


Lorenzo.

--
___
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] notation and levels

2015-09-11 Thread Lorenzo Sutton


On 11/09/2015 16:52, Tom Breton (Tehom) wrote:

> There is a layering functionality in RG.  I don't use it much myself, but
> I will try to explain it.

Wow that's cool! Also never used it so wasn't aware it was there. :)

Lorenzo.

--
___
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] Some usability questions after a recent project

2015-09-10 Thread Lorenzo Sutton


On 10/09/2015 06:02, Tom Lechner wrote:
> Thanks for the response!
>
> 1...
> Say you have 2 (vertical) tracks. Each has one segment. Both tracks use
> the same instrument and play back to the same midi channel. In the first
> track, the segment starts at time 0. In the second track, the segment
> starts at, say, 5 seconds. Now when I play from time 0, at about 5
> seconds the pedal cuts out. I'll to go back and check if notes also cut
> out.. I only definitely noticed the pedal going out.. It's possible
> merging controller events from different tracks just doesn't play nice?

Yes it's possible if the different tracks have the same midi channel. So 
what might be happening is that you have a CC 64 on on track 1 but then 
on track 2 you have a CC 64 off that's what's "cutting" your sustain 
pedal.. have a look with the score view, pedal controllers should be 
visible as traditional "Ped" and "*"..

[...]


>>> 7. tempo change...
>> Yes. there is a tempo ruler at the top. You add start and end desired
>> tempo change and then select 'ramp tempo' or something like that. Beware
>> that this is a rosegarden file only thing and will not be exported to midi.
>
> So for export to a midi file, you mean the event times will ignore the
> tempo changes?

I think the tempo *changes* will be saved. What will be lost is the 
ramps, as Rosegarden is actually doing that in real time.

Lorenzo.

--
Monitor Your Dynamic Infrastructure at Any Scale With Datadog!
Get real-time metrics from all of your servers, apps and tools
in one place.
SourceForge users - Click here to start your Free Trial of Datadog now!
http://pubads.g.doubleclick.net/gampad/clk?id=241902991=/4140
___
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] Some usability questions after a recent project

2015-09-10 Thread Lorenzo Sutton


On 10/09/2015 10:42, Abrolag wrote:
[...]
>> [...]
>
> Not certain about this, but I think RG sends a 'reset all controllers' per
> track. I've a suspicion it does this when it sees the first segment of the
> track. If I'm right putting a dummy segment at the start of the track should
> fix it.

If it does it is definitely a bug IMHO.
Additionally such a feature should be globally optional (same for 
instrument, bank etc.)

Lorenzo.

--
Monitor Your Dynamic Infrastructure at Any Scale With Datadog!
Get real-time metrics from all of your servers, apps and tools
in one place.
SourceForge users - Click here to start your Free Trial of Datadog now!
http://pubads.g.doubleclick.net/gampad/clk?id=241902991=/4140
___
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] Some usability questions after a recent project

2015-09-09 Thread Lorenzo Sutton
Hi,

I don't have accesss to my machine with rosegarden. But while you wait 
for some ore authoritative sources of wisdom on the list...

> 1. If I have multiple tracks for the same piano instrument, if the
> tracks do not begin at the same time, when the later one starts, it
> causes a break in the playing of the earlier track. Particularly
> noticeable as it interrupts the sustain pedal.

Tracks (vertically stacked ones) or segments (horizontally organised 
coloured blocks)?

> 2. The piece has a lot of longly held sustain pedal. While editing, if I
> happen to start midway through a pedal change, it takes a while for the
> sustain to kick back in.. Is there some kind of autodetect to
> artificially cause the sustain or other controllers to kick in on
> playback start with the most recent value before the start time?

I think you are talking about midi controller 'look-back' i.e. a feature 
where upon playback the last controller should also be 'played' 
('sent'). I'm not sure if Rosegarden has that feature though

>
> 3. In matrix mode, it is very easy to select and move around notes, but
> if you have ranges to remove, the controller inputs very easily get out
> of sync. I end up deleting all the sustain pedal events, and rerecording
> just the pedal.

This is really a problem with having the sustain pedal being a channel 
controller, i.e. controllers are not tied to notes but influence the 
channel globally. I think they decided to have it that way because 
potentially you can have a sustain 'press' *after* a note is played...

Controller events should be somehow part of the matrix
> editor, so you can select and move them along with the notes they belong
> to. I tried editing in a "ruler", but I could never drag the events
> around. I would pull just a little, and it jumps way off, seemed like a
> bug. Also, I couldn't delete events in the ruler.

I agree though that controller editing has always been suboptimal in 
rosegarden (e.g. it should be possible to select a bunch of controller 
and drag them etc. to make the thing really usable - see how e.g. 
qtractor does it)

>
> 4. In matrix mode, particularly the velocity ruler, is there any way to
> apply a "velocity envelope" to a range of notes. That is, scale them,
> like a volume curve slider. So you edit the much simpler envelope to
> affect a whole mess of notes. Alternately, can you apply (not just
> scale) velocity to an envelope?

No but I'm 99% sure there's something in the Adjust (?) menu to achieve 
that effect like 'scale velocities' or similar...

>
> 5. Also in the velocity ruler, is there some way to show ONLY the notes
> currently selected? This would help considerably when the track might be
> playing 7 or more notes at once, and you want to affect only one hand's
> notes.

Not that I'm aware of. one trick I use is this: if you select only the 
notes you want to change the velocity of, then you can increase / 
decrease the velocity with a keyboard shortcut *I think* it is CTRL + 
SHIFT + up/down arrow or something like that...

>
> 6. Rosegarden seems to have a 5 minute limit. I cannot scroll past 5
> minutes. I can position tracks so they go past 5 minutes, but cannot
> access them. Is there some setting that controls this? My piano piece is
> 7 minutes, and I had to chop in half to play back everything.

Look at the menu Composition -> Change Composition Duration in the main 
window

>
> 7. Is it possible to continuously change the tempo of a piece? So like
> record a regular pattern, but have it easily start to speed up or slow
> down over time. I often find a constant tempo throughout to be kind of
> stale.

Yes. there is a tempo ruler at the top. You add start and end desired 
tempo change and then select 'ramp tempo' or something like that. Beware 
that this is a rosegarden file only thing and will not be exported to midi.

>
> 8. How do you change key shortcuts?? The default Play and Stop seem to
> be "control enter" and "insert", which are almost totally not useful to
> me. If it could be space to start AND stop, and when it stops revert
> back to when you first started, it would cure a lot of frustration.
> Also, "insert" for the key to stop is right next to the "home" key, so
> if I'm playing, sometimes I jump back to the beginning when I actually
> just wanted to halt playback.
>
>

Unfortunately I think you can't do it since rosegaden went from KDE to 
Qt.. Maybe it's possible to hack some configuration file?

Lorenzo.


--
Monitor Your Dynamic Infrastructure at Any Scale With Datadog!
Get real-time metrics from all of your servers, apps and tools
in one place.
SourceForge users - Click here to start your Free Trial of Datadog now!
http://pubads.g.doubleclick.net/gampad/clk?id=241902991=/4140
___
Rosegarden-user mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe

Re: [Rosegarden-user] 15.08 RELEASED

2015-08-31 Thread Lorenzo Sutton
Great job guys! Can't wait to get hold of this release and play with it!

Thanks a lot for this release.
Lorenzo.

On 31/08/2015 09:25, D. Michael McIntyre wrote:
> == ROSEGARDEN 15.08, codename "Nostalgia" RELEASED ==
>
> The Rosegarden team is proud to announce the release of version 15.08 of
> Rosegarden, an audio and MIDI sequencer and musical notation editor for
> Linux.
>
> http://www.rosegardenmusic.com/
>
> The steady stream of work from Ted Felix has served as the backbone of
> Rosegarden development all year.  He has done an immeasurable amount of
> cleaning, simplifying, stabilizing, and organizing work to make the
> codebase cleaner, leaner, and more reliable in use.  Michael and Yves
> have done a bit of work here and there, and recently there has been a
> succession of patches from Tito Latini attempting to address some old,
> tricky, and annoying bugs.
>
> = Notes =
> * The code for the Instrument Parameters panel for MIDI instruments
> (MIDIInstrumentParameterPanel) has been simplified and cleaned up.  Many
> small bugs were fixed along the way.
> * Do not allow saving over a read-only file. (Bug #1430, r13839)
> * A change to the field order in exported csound files. (Steve
> Conrad, r13862)
> * Stop sending reset all controllers messages (121) at playback.
> (r13867)
> * Change to knob (rotary) behavior.  Center-click now centers while
> right-click sets to default.  (r13889)
> * Added center-click and right-click behavior to faders to match
> knobs.  (r13890)
> * Receive external checkbox on the MIDI Instrument Panel is now
> always available to allow selecting banks and programs even when no
> proper device file is available.  (r13899)
> * Changes to the Studio in the Manage MIDI Devices dialog are now
> immediately reflected on the MIDI Instrument Parameters panel.  (r13904)
> * MIDI volume and all other controllers in the device file can now be
> adjusted via the "external controller" port.  (r13905)
> * Channels other than 10 can now be set for percussion.  (Tito
> Latini, r13908)
> * Fixed a build issue where jack couldn't be found in newer versions
> of Debian.  (Debian #773329, r13910 and r13911)
> * Fixed a crash where resizing the window could cause an endless
> loop.  (Tito Latini, r13919)
> * Fixed a bug where the last track would get cut off when there was
> no horizontal scrollbar.  (r13923)
> * Fixed a bug where the Track Buttons wouldn't get updated properly,
> leaving garbage on the screen.  (r13940)
> * Fixed a bug where the notation interpreter would shorten
> tied-forward notes (r13943)
> * Fixed autoscroll margin bug
> * Fixed scrollbar single step behavior
> * Segment canvas auto-scroll behavior is now patterned after a
> combination of Chromium, the GIMP, and Audacity. Auto-scroll only occurs
> if the mouse is dragged outside of the viewport. In the vertical
> direction, the scroll rate is fixed. In the horizontal direction, the
> scroll rate is variable based on how far the mouse is outside the viewport
> * MIDI Import: Default channel mode to fixed
> * CompositionModelImpl::isCachedRectCurrent() in particular has been
> broken apart for analysis. Watch for problems with segment rect drawing
> on the canvas
> * Probably fixed a few memory leaks
> * Fix disappearing notation preview bug
> * Bug fix from Tito Latini fixes stupid obvious typo that has been
> around since the dawn of time, and maybe #1439 too
> * Try to improve maintainability and to remove possible bugs by
> replacing the redundant value notationWidget::m_linearMode with
> NotationWidget::linearMode() which looks directly at
> NotationScene::m_pageMode where the original value is kept
> * Fix the bug #1438 (Crash while pressing "Continuous Page Layout" in
> Notation Editor) using a method derived from the patch proposed by Tito
> Latini
> * Fix #1379 by using two macro commands, one to remove and one to
> insert. Patch from Tito Latini
> * Fix for #1437 from Tito Latini.  Considered both tied forward AND
> tied backward when interpreting notation (r14084)
>
>
> = New Features =
>
> * Previously, when in variations mode, the user would have to
> navigate back to the base (0th) variation in the Variation combobox
> before the other base variation programs would appear in the Program
> combobox. Now, the Program combobox always shows all of the base
> variation programs, allowing the user to jump directly to any of them.
> http://sourceforge.net/p/rosegarden/code/13838/
>
> =Other people who contributed to Rosegarden development:=
> * Tito Latini
>
> =People who contributed device files to the Rosegarden Library=
>
> * Ted Felix (Kawai CA95/CS10, r13854)
> * Martin Brentnall (Yamaha MOXF, r13862, 2/3/2015)
>

--
___

Re: [Rosegarden-user] Midi playback

2015-01-10 Thread Lorenzo Sutton
On 06/01/15 11:39, Peter O'Doherty wrote:
 Hi,

 I have two questions concerning instrument parameters when playing midi.

 When I import a midi file to rosegarden, even though I have Qsynth
 connected via jack, there is no sound with the default General MIDI
 Device, even though I see the meter levels move.


In these situation what I do is to start Fluidsynth (the command for 
which QSynth is a GUI frontend) with something like this:

fluidsynth -j -l /path/to/general/midi/soundfont/FluidR3_GM.sf2

FluidR3_GM.sf2 in this case is the Fluid Synth soundfont which many 
distributions package. Obiously it could be any General Midi compatible 
SoundFont.

At that point you only need to connect (e.g. with qjackctl Alsa Midi tab 
in connections) Rosegarden's General Midi out to FluidSynth in.

 Also, to use the synth plugins I have to manually load sound fonts for
 each track after importing each midi file. Is there no way to set the
 default?

Correct. You need to manually setup synths for each track in Rosegarden.

Note that there's a difference between 'internal' synths, which are DSSI 
synths Rosegarden manages and plays directly and midi outputs, which are 
just ALSA Midi outputs you can connect to any alsa midi input (e.g. 
fluidsynt, yoshimi etc. etc.).


Hope this helps.
Lorenzo.


 Many thanks,
 Peter


 --
 Dive into the World of Parallel Programming! The Go Parallel Website,
 sponsored by Intel and developed in partnership with Slashdot Media, is your
 hub for all things parallel software development, from weekly thought
 leadership blogs to news, videos, case studies, tutorials and more. Take a
 look and join the conversation now. http://goparallel.sourceforge.net
 ___
 Rosegarden-user mailing list
 Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
 https://lists.sourceforge.net/lists/listinfo/rosegarden-user



--
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
___
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] A bit of well earned praise

2014-11-26 Thread Lorenzo Sutton
On 25/11/2014 23:10, D. Michael McIntyre wrote:
 On 11/25/2014 06:53 AM, Abrolag wrote:

 Without mentioning any names, I am highly relieved this is over! What I can 
 say
 is that from a musician's point of view Rosegarden is totally in another 
 league
 and leaves them all behind in clouds of dust.

For what it's worth, I can only second that. And will add in the day 
Rosegarden was one of the strong motivations to 'seriously' use and 
eventually switch to Linux. Rosegarden is still one of my favourite 
music software tools...


 This is nice contrast to the usual don't use Rosegarden because stuff
 I'm used to reading.  I gave up participating in the wider community,
 because I got tired of every positive thing I had to say getting
 instantly shot down and dumped on.

 I'm glad Ted showed up to keep the project simmering.  I'm starting to
 face the reality that I am more or less gone now.  Even the Rosegarden
 rose I keep using for the splash screen is ailing, as the surrounding
 garden area is massively overgrown now.


... And all this wouldn't be possible without the dedication of people 
like Michael and all the other free software developers whom I am always 
very grateful to for makin all this possible.

Lorenzo.

--
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration  more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=157005751iu=/4140/ostg.clktrk
___
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] Spread the word with a screencast

2014-10-22 Thread Lorenzo Sutton
On 21/10/2014 17:16, Holger Marzen wrote:
 Hi all,

 the Screencast I made some time ago has been placed onto
 http://www.libremusicproduction.com/tools/rosegarden

Very nice and bravo for getting it posted on the site...

+1 for xfce :)

Lorenzo.

--
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://p.sf.net/sfu/Zoho
___
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] Shift tempo changes?

2014-07-13 Thread Lorenzo Sutton
Is it possible. E.g. I have a piece and a set of (many) tempo changes, 
and tempo remps.. I'd like to shift the whole piece 1 bar forward 
otherwise the beginning is 'choppy' with the synth used.

Lorenzo.

--
___
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] multiple separate inputs in one recording?

2014-06-15 Thread Lorenzo Sutton
On 12/06/14 11:37, Andrew wrote:
 Hi, all

 I've always had the inkling that this was possible, because the interface 
 options seemed to suggest it is, but now I finally need this functionality 
 and am trying it but it doesn't seem to work.

 I have set up two inputs at once - vkeyboard and an external keyboard.  
 Outisde of RG the two seem to work OK, in concurrence and without 
 interference; I assign each input to a different output, in qsynth, and they 
 are played simultaneously and produce two distinct sounds, without crossing 
 over.

 So, I wanted to use them both in a single RG recording session, recording two 
 tracks at once, but track 1 getting input ONLY from vkeyboard, and track 2 
 getting input ONLY from the external keyboard.

 And when I tried this, there was total crossover!  All the midi signals 
 generated by both inputs got recorded on each of the two tracks tagged for 
 recording.  Even though, in the instrument panel, under Recording filters, 
 I designated vkeyboard for track 1 and external keyboard for track 2.

 I also tinkered with channels, though not thoroughly.

 What am I doing wrong?  Or did I even infer correctly that this is possible?

Try assigning each keyboard to a midi channel and then using midi 
recording filters (the option needs to be expanded for each track)..?

Lorenzo


 thanks


 --
 HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
 Find What Matters Most in Your Big Data with HPCC Systems
 Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
 Leverages Graph Analysis for Fast Processing  Easy Data Exploration
 http://p.sf.net/sfu/hpccsystems
 ___
 Rosegarden-user mailing list
 Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
 https://lists.sourceforge.net/lists/listinfo/rosegarden-user



--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing  Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
___
Rosegarden-user mailing list
Rosegarden-user@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user


  1   2   >