Re: [Rosegarden-user] Compiling Version 20

2020-08-20 Thread liebrecht

Seems to be uninstallable on MX16.

Using the dependency list supplied;

Needs libjack-dev, but must install libjack0

However installing libjack0 breaks everything.
e.g.
The following packages will be REMOVED:
  bitwig-studio carla-bridge-win32 carla-bridge-wine32:i386 jackd jackd2 
libjack-jackd2-0 libjack-jackd2-0:i386 libjack-jackd2-dev qjackctl


Since I already have jackd installed and it works perfectly and routes 
complex audio i am not going to uninstall jackd for Rosegarden to 
install.


So it is end of the Road.
I will have to wait till I upgrade the OS on this server and that is not 
going to happen for at least 3 years.


It is a well running sound server doing magic.
So Rosegarden will have to stay behind and for my purposes it is not 
upgradeable.


Anyway.
Thanks all for helping.
I will plonk along with the MX18 issued rosegarden 17, but it is buggy 
as hell, so it would have been nice to compile a fresh ver20.


I appreciate all the kind help.

Thanks.






On 2020-08-20 01:46, david wrote:

Maybe here?

http://www.rosegardenmusic.com/wiki/dev:contributing

Under Prepare the Build Environment.



___
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] Compiling Version 20

2020-08-19 Thread liebrecht

Also,
where can I find the list of dependencies?
They are not in the README.

"As of 10.02 all formerly optional dependencies are now mandatory 
dependencies.
We've taken this step because it is a real support hassle working 
through a set
of problems to finally uncover the reason something has broken is due to 
the
user's distro package being built without a particular feature turned 
on. "



---

Running cmake without options results in:



/home/redacted/Downloads/rosegarden/rosegarden-20.06/src/gui/rulers/PropertyControlRuler.cpp: 
In member function ‘void 
Rosegarden::PropertyControlRuler::updateSelection(std::vector*)’:
/home/redacted/Downloads/rosegarden/rosegarden-20.06/src/gui/rulers/PropertyControlRuler.cpp:262:28: 
error: no match for ‘operator=’ (operand types are 
‘QSharedPointer’ and ‘std::nullptr_t’)

 item = nullptr;
^~~
In file included from 
/usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer.h:48:0,
 from 
/usr/include/x86_64-linux-gnu/qt5/QtCore/QSharedPointer:1,
 from 
/home/redacted/Downloads/rosegarden/rosegarden-20.06/src/gui/rulers/ControlItem.h:23,
 from 
/home/redacted/Downloads/rosegarden/rosegarden-20.06/src/gui/rulers/ControlRuler.h:21,
 from 
/home/redacted/Downloads/rosegarden/rosegarden-20.06/src/gui/rulers/PropertyControlRuler.h:23,
 from 
/home/redacted/Downloads/rosegarden/rosegarden-20.06/src/gui/rulers/PropertyControlRuler.cpp:21:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:327:21: 
note: candidate: QSharedPointer& QSharedPointer::operator=(const 
QSharedPointer&) [with T = Rosegarden::PropertyControlItem]
 QSharedPointer =(const QSharedPointer ) 
Q_DECL_NOTHROW


truncated


___
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] Compiling Version 20

2020-08-19 Thread liebrecht

Running cmake without options results in:



/home/redacted/Downloads/rosegarden/rosegarden-20.06/src/gui/rulers/PropertyControlRuler.cpp: 
In member function ‘void 
Rosegarden::PropertyControlRuler::updateSelection(std::vector*)’:
/home/redacted/Downloads/rosegarden/rosegarden-20.06/src/gui/rulers/PropertyControlRuler.cpp:262:28: 
error: no match for ‘operator=’ (operand types are 
‘QSharedPointer’ and ‘std::nullptr_t’)

 item = nullptr;
^~~
In file included from 
/usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer.h:48:0,
 from 
/usr/include/x86_64-linux-gnu/qt5/QtCore/QSharedPointer:1,
 from 
/home/redacted/Downloads/rosegarden/rosegarden-20.06/src/gui/rulers/ControlItem.h:23,
 from 
/home/redacted/Downloads/rosegarden/rosegarden-20.06/src/gui/rulers/ControlRuler.h:21,
 from 
/home/redacted/Downloads/rosegarden/rosegarden-20.06/src/gui/rulers/PropertyControlRuler.h:23,
 from 
/home/redacted/Downloads/rosegarden/rosegarden-20.06/src/gui/rulers/PropertyControlRuler.cpp:21:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:327:21: 
note: candidate: QSharedPointer& QSharedPointer::operator=(const 
QSharedPointer&) [with T = Rosegarden::PropertyControlItem]
 QSharedPointer =(const QSharedPointer ) 
Q_DECL_NOTHROW


truncated


___
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] Compiling Version 20

2020-08-19 Thread liebrecht
That's fine. i understand but exactly this information should be in the 
README. 99% of users will do exactly what is in the README and not 
consider any other options as there is no way to know if the install 
will be broken or even worse positively failing without user knowledge.


No general user trying to install this will in their right minds edit 
out options to a compiler.

I wont even though I program a lot.
I do as the developer wrote in the installation instructions as there is 
no way to figure why it is really necessary for the compiler options.


If the Developer of Rosegarden is reading this , please add the general 
user option in the installation instructions so that rosegarden can be 
installed by regular Joe.


That means cmake
instead of cmake [options]

Thanks.





On 2020-08-19 08:16, Hugo van Galen wrote:

If options are enclosed in [] brackets, that usually indicates these
are optional. If you don't need them, you can omit them entirely, but
if you need them, you would need to add them but without the []
brackets.





___
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] Compiling Version 20

2020-08-19 Thread liebrecht

After I cd into the source directory, I follow the README.
It says

mkdir build
cd build
cmake .. [-DCMAKE_INSTALL_PREFIX=[PREFIX]] 
[-DCMAKE_BUILD_TYPE=Debug]

make
make install


Executing

$] cmake .. [-DCMAKE_INSTALL_PREFIX=[PREFIX]] [-DCMAKE_BUILD_TYPE=Debug]

Iget:

# cmake .. [-DCMAKE_INSTALL_PREFIX=[PREFIX]] [-DCMAKE_BUILD_TYPE=Debug]
CMake Error: The source directory 
"/home/redacted/Downloads/rosegarden/rosegarden-20.06/build/[-DCMAKE_BUILD_TYPE=Debug]" 
does not exist.

Specify --help for usage, or press the help button on the CMake GUI.

As I hardly use cmake I wouldnt know what is up with this.
What is the reason for the failure.
I did exactly what the Readme tells me.


___
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] Crucial: Help needed with Rosegarden Crashing:

2020-08-11 Thread liebrecht

I appreciate your detailed instructions: It is really appreciated.
Once all options are depleted and the most recent version does it too
I will follow your debug guidelines to the T and save the procedure  for 
future use.
I mostly did embedded and numerical programming through my life and not 
much gui and higher level languages.
I should be able to adapt fast and find the problem .. IF it is not 
something local here triggering it. I still suspect QT as the source of 
my problem.

We'll see.

You are all good people.
I appreciate it much.



On 2020-08-11 00:05, D. Michael McIntyre wrote:

On 8/10/20 8:37 PM, liebre...@grossmann-venter.com wrote:


Rosegarden crashes deleting my recording in the process.

This is painful. Those ideas wont come around again. Lost forever.


I very definitely feel your pain here. It happened to me more times
than I want to remember. So much creativity right out the window. One
of the most frustrating things we used to have was this stupid
composition of preset length. You're playing along, in the pocket,
really coming up with great ideas, and then WHAM, it just stops
recording! I got that to go away a long time ago, but the memories of
all those notes still linger.

Anyway, for the most part, Rosegarden is vastly more stable than it
used to be. Thanks in great measure to Ted Felix coming along, and
making diligent and methodical efforts to improve this sort of thing.
He was generally very successful, but I guess we've experienced some
kind of regression.

All you can really do is start using a debug build from an environment
that allows core dumps.




TRIMMED From original>>



___
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] Crucial: Help needed with Rosegarden Crashing:

2020-08-11 Thread liebrecht
All just remember I am not blaming Rosegarden. This is not a rant or 
badmouthing Rosegarden.

Rosegarden is free Magic software, unreplaceable for me.

Since this doesnt happen to those who responded, there must be something 
locally here that triggers the crash and I think I know what the culprit 
might be.


I really STRONGLY suspect QT to be the problem. If QT induces a crash 
and take Ropsegarden with it, then Rosegarden was stopped without a 
SIGINT and just crashed by QT.
Since there was not at least a SIGINT, all data in memory will be lost 
and since it seems Rosegarden do not write to file and ljkeep the 
recording in memory only writing upon save button, all will be lost.


I have had similar issues since QT was owned by Troltec decade or so 
ago. I actually stopped developing with QT long ago due to similar 
stability issues.

I am pretty sure the source of the problem is some QT library.

Rosegarden crashes when I press the Stop or pause buttons after a long 
recording so it could be a QT widget issue after a period of time.


Otherwise

My recordings are generally long.
About 1/2 hour sessions.
The crash only happens on long clips.
Short clips dont crash.

I will make a video of the crash and then see if it happens with a newer 
version.
The version I currently use is the latest for my Distro, but I will 
upgrade to the newest unless there are unresolvable dependency problems.


Rosegarden: 17.2




:~$ cat /etc/*lease*
NAME="MX"
VERSION="18 (Continuum)"
ID="mx"
VERSION_ID="18"
PRETTY_NAME="MX 18 (Continuum)"
ANSI_COLOR="0;34"
HOME_URL="https://mxlinux.org;
BUG_REPORT_URL="https://mxlinux.org;
PRETTY_NAME="MX 18.3 Continuum"
DISTRIB_ID=MX
DISTRIB_RELEASE=18.3
DISTRIB_CODENAME=Continuum
DISTRIB_DESCRIPTION="MX 18.3 Continuum"
PRETTY_NAME="Debian GNU/Linux 9 (stretch)"
NAME="Debian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
VERSION_CODENAME=stretch
ID=debian
HOME_URL="https://www.debian.org/;
SUPPORT_URL="https://www.debian.org/support;
BUG_REPORT_URL="https://bugs.debian.org/;



On 2020-08-11 04:42, MST wrote:

Hi there!

Of course this is sad and an unwanted behaviour of the software (if it
is the software). But I want to point out that version 17.12 is also
very old. Which system are you running Rosegarden 17.12 with?
 



___
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] Crucial: Help needed with Rosegarden Crashing:

2020-08-11 Thread liebrecht

That is in fact exactly what I ended up doing.
I wrote a program to record midi commands and is busy to integrate it to 
a pad controller so I have the pad controller directly at my keyboard.
The pads are the recorded clop[s and first pad is always open to be 
recorded. When flashing it records when not it is saved and everything 
is moved down the 64 pads and pad one is free again etc.
I finished it last night after I reverse engineered the pad controller 
midi commands.

With the lookup table the implementation was easy.

I then dont use Rosegarden for recording at all, and just use it for 
editing.

I had to do it as this is the third time I lost important recordings.

There is no better editor than Rosegarden for me. If it wasnt for the 
recording issue I would give it 100%


I will make a video of a crash so you see it is real.
I will also make a video of my solution.

I wont mind making my program available but it will only work for one 
pad controller, so it is not really generally useful as you would need 
that pad controller else it will be clunky mouse work and i dont want to 
support software.


Anyway you are spot on with your suggestion. It is exactly what I ended 
up doing.




On 2020-08-11 03:35, David W. Jones wrote:

Hey, Michael! Long time no hear but yeah 80 hour weeks are killers...

Ideas for our original poster to possibly produce an alternative
'backup' recording.

If recording audio, start a jack_record command line session with the
"-jt" option. When you start Rosegarden recording, jack_record will
also be recording the audio.

If recording MIDI, have an amidi command line session running with the
"-r" option followed by a filename? That will record a file containing
same midi events as Rosegarden.

If Rosegarden crashes, it won't affect what those have recorded unless
it takes down the whole computer.

On August 10, 2020 6:05:22 PM HST, "D. Michael McIntyre" wrote:

On 8/10/20 8:37 PM, liebre...@grossmann-venter.com wrote:






___
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] Crucial: Help needed with Rosegarden Crashing:

2020-08-10 Thread liebrecht



Version 17.12

I reported this a while ago but did not get conclusive advice.It now 
start to hurt me badly.
Just recorded a piano improvisation with amazing changes and when I 
clicked the stop button on rosegarden when recording the track 
Rosegarden crashes deleting my recording in the process.


This is painful. Those ideas wont come around again. Lost forever.

I dont blame Rosegarden for this, it is free software, but I want to use 
the opportunity to find the bug that causes this if a developer is 
willing to direct me.


When Rosegarden works bug-free it is one of the most amazing pieces of 
software around.


How do I switch on debug so I can catch the crash error so we can get to 
the bottom of this. ?


Thanks


___
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 duo of ethicall questions

2020-08-08 Thread liebrecht
You should watch Rick Beato's senate testimony on Youtube users and 
musical content.
Youtube is not at fault pulling videos down and censoring it is the 
Record Companies and such that makes up their own laws and they mostly 
violate "Fair Use" just out of greed. That behavior have to stop.


i am not a fan of Beato, but I am glad he had the guts to go testify.
Maybe something good comes from that, and there will be legislation to 
stop these record companies from making money illegally out of fair use 
such as parody and teaching.


On the other hand, dont worry about "advanced age" eat right my friend 
that is the best advice you can ever get and stay away from franken 
foods, restaurants, fast foods and such. If you eat organic and cast out 
foods that disagree with you, health changes considerably and so does 
life expectancy.


Doctors couldnt help me with my ailments, for years. It was only after 
my daughter became a Naturopath that about all my problems disappeared. 
I eat right now and still sift through what doesnt agree with me etc. 
After following her advice, i have no tinitus anymore amazing!, 
rheumatic effects in my hands that stopped me from playing disappeared, 
strange recurrent tumors I battled with for decades disappeared etc etc.

I have my life back and is completely healthy again.

Dont let anyone tell you food is not important. The hydrogenated oils 
that you WILL get from restaurants or any prepared food will hurt you. 
Eat what agrees with you and make sure it is always organic. Big 
Agriculture aned their pesticides/chemicals is slowing killing us.
I am living testament of that. All my decades long trouble was 
pesticide/hydrogenated/sucrose & refined food related. I dont use any 
sugar anymore, only organic honey...makes a huge difference.


Anyway, enough of my advice.
All our musical contributions are necessqary on youtube etc.
Everything helps to keep the music alive, including yours.
Keep going.




On 2020-08-08 19:25, krsg...@trixtar.org wrote:

greetings

First and foremost as I have just read (this time the full) 'authors'
and story page and can only say THANK-YOU, THANK-YOU to the Rosegarden
team; I mean the strife, the endless hours through lonely nights
mostly between day jobs, the thanklessness, you name it. My attitude
has always been humble and grateful but it just got upgraded quite a
bit. I've only done very rudimentary Perl programming a long long time
ago but I can imagine. So that's the first ethical issue, my 2 cents
says that that page should be the "I have read it all" checkbox-page
leading to a download.

I have used Rosegarden to produce (read hack and cannibalize) about 4
songs on guitar which I took up as a way to head off brain-rot with my
advancing age. I have about 500 lifetime fav songs of which maybe 40
are guitar candidates. With the help of Rosegarden I have already done
most of the 40 backing tracks with temporary stand-in digital leads of
one sort or another. But given the past completion-rate I will likely
run out of time to do all the remaining 36, I figure if I get to a
total of 10 I should be lucky. The guitar 'covers' I think pose no
ethical issues, here's the last one that took me a year just like the
one before it:

 https://tinyurl.com/y4cyeb6x

But what about the rest of them which are provisionally entirely
digital 'covers'? Does that concept exist at all? Can I load them up
on the tube as digital covers pending some future guitar overlay?
Doing music is as much work as coding and I wouldn't wanna screw any
copyright musician out of deserved dues. I have learned *a LOT* just
from tinkering around with Rosegarden, this digital jobbie for
instance has some twists in the bass handling (don't know if anyone
will catch it) and I think it's a splashy sounding nice rework of the
french original so I'd like to share it but without stepping on toes:

 https://tinyurl.com/yxocsu4e
 https://preview.tinyurl.com/yxocsu4e

Tnaks in advance for all pro/con ideas




___
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] Fixed Midi Configuration Setup

2020-08-08 Thread liebrecht
I tried everything  to keep the configured mid input and output devices 
but if I rebooted or close and open Rosegarden it is always different 
and (wrong) midi devices that are listed and not what I configured.
I set the studio options and saved and tried everything I could. Nothing 
helps.


So how do I force Rosegarden to stick to the midi devices I configured 
and saved. It seems to ignore my configurations.





On 2020-08-07 04:57, david wrote:

I have no idea. I think once you set up a studio and make it your
default, all *new* RG projects start with the default studio. I don't
know if there's a way to set *old* RG projects to use the new default
studio.

Maybe someone else on the list knows how to do that?

On 8/6/20 10:54 PM, liebre...@grossmann-venter.com wrote:
that doesnt help[ as I am opening files I used the previous day and 
saved with the correct settings.


Rosegarden either doesnt keep midi device  settings for every file or 
something is messed up or there is something I dont understand.


Does it load the same Studio file for all Project files or does it 
keep track of the midi device setup for each Project file ?



On 2020-08-06 19:43, David W. Jones wrote:
Hmm, I thought that was set under Studio settings? Set up your 
studio,

save it as your default studio?





___
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] Fixed Midi Configuration Setup

2020-08-07 Thread liebrecht
that doesnt help[ as I am opening files I used the previous day and 
saved with the correct settings.


Rosegarden either doesnt keep midi device  settings for every file or 
something is messed up or there is something I dont understand.


Does it load the same Studio file for all Project files or does it keep 
track of the midi device setup for each Project file ?



On 2020-08-06 19:43, David W. Jones wrote:

Hmm, I thought that was set under Studio settings? Set up your studio,
save it as your default studio?




___
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] Fixed Midi Configuration Setup

2020-08-06 Thread liebrecht

Every time I start Rosegarden after USB devices were shut down,
Rosegarden comes up being connected to absurd devices and lost all its 
midi device configs


Is there not a way to PIN Rosegarden to a specific device ?
This morning when I started up Rosegarden, it connected itself toan APC 
MINI Pad controller for inout and My Motif Keyboard for Output.

It was however confiogured with an UNO Midisport before that.

Is there not a way to make midi device configurations permanent ?
This takes an awful amount of unnecessary time to reconfigure every day.




___
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-08-05 Thread liebrecht

That's an honest answer. Thanks

I completely  understand the challenge and will continue with three 
separate commands.



On 2020-08-05 15:49, D. Michael McIntyre wrote:

On 8/5/20 3:04 AM, Alexandre DENIS wrote:


My understanding is that the OP wants it to be written as a single
event with all 3 values at once, and then rosegarden sends the 3
low-level events by itself. AFAIK it is not supported.


I intended to add support for that many years ago, but Rosegarden's
foundation architecture was designed in a way that made the problem
very difficult to solve, and I never did. I'm afraid I've lost the
details to time.



___
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-08-05 Thread liebrecht

That is exactly correct. You summarized the problem perfectly.

I would expect that Rosegarden would handle standard midi constructs 
like 128x128 byte arrays as is common with midi as  a single command as 
it is a fixed midi construct and wont change except for array size.


The MSB/LSB/value is nothing else than a 128x128 array with values in 
the array.


Therefore it was logical for me to expect  Rosegarden to have single 
commands for known stable midi constructs that wont go away and is 
basically permanent.


Therefopre I expected in this day and age to see something like

Event:
controller   LSB MSB Value

is the standar as a single event edit and executed serially.

It makes management of patch changes so much easier rfather than to 
enter a trinity of serial events.

 .
I strongly suggest that this and other fixed constructs be made 
available as single events edits to be programmed.
It makes it cumbersome to require the user to enter separate events to 
build a construct such as my example shows.


So, now that I know Rosegarden does events without constructs (examples 
didnt seem to be like that and which confused me) I know where I made 
the wrong assumption.


It will be way more tedious and difficult ro manage, but I will enter 
the patch changes as serial commands.


Thanks.




On 2020-08-05 03:04, Alexandre DENIS wrote:

On Tue, 04 Aug 2020 17:18:31 -1000
"David W. Jones"  wrote:


My interpretation of Alexandre's post below is you create separate
events for each value to send - two CC events to set the MSB and LSB
values, then a Program Change.

That would send three succesive MIDI values, yes?


Yes, it's doable with separate events. It is a single logical event
(programm change with bank), that is sent as 3 MIDI events.

My understanding is that the OP wants it to be written as a single
event with all 3 values at once, and then rosegarden sends the 3
low-level events by itself. AFAIK it is not supported.

It it the same with RPNs/NRPNs which have to be sent as a list of MIDI
CCs and are not directly supported in rosegarden.

-a.


___
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-08-04 Thread liebrecht

I will make it easier to understand
I want to send data as follows see the image below.
What is in red I want to have sent.
There is no way to configure an event to do this, although the 3 word 
instruction is standard for synths, but Rosegarden has all 3 the fields 
but there is no way in the editor I can enter all three values.

The event editor only allows me to enter the first two values.

That is the problem.
How do I get around this ?

"https://i.imgur.com/uDXF9Py.png;





On 2020-08-04 05:24, Alexandre DENIS wrote:

On Tue, 04 Aug 2020 04:35:10 -0400
liebre...@grossmann-venter.com wrote:


I reversed engineered all the patch select midi and I can  change to
any patch I want through Midi Ox. So, I know the exact midi commands.
Dont worry about the values I have them all covere.

My problem is to enter an event at the start of the track so it plays
that patch rfor the entire patch

Unfortunately there is no way in the event editor to enter all three
values for the controller function. Only two is seemingly allowed.

The third is labeled but never used. the advanced configuration also
dont allow the third value.

It doesnt seem Rosegarden can do it, ubless someone can show me how
to edit an even to include all three the fields as show in the event
editor namely

Type(Data1)  Type(Data1)  Value(Data2)

"https://i.imgur.com/5im3AQH.png;

Or ANY way to send three successive midi values




Hello,

You have to send 3 separate MIDI messages, each with one data:
-- MIDI CC #0 for bank MSB
-- MIDI CC #32 for bank LSB
-- Program Change for Number.

-a.


___
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-08-04 Thread liebrecht

Thank you very much for the response.

I need to send always
MSB 36
LSB 0
Value 0-127

This is correct and I change patches every day using that on Midiox 
under wine. I dont know where you get the other MSB,LSB numbers from.


My problem is NOT the number values.

My problem is how to create an event in Rosegarden.
It is completely nonintuitive and I have no clue how to send MSB then 
LSB then Value in succession as the Event Editor does not allow three 
numbers to be sent in an event. Only two.


Can the event editor be configured to execute a bash script or an 
executable as an event ?
that way i can get rid of the Rosegarden event editor that is too 
restrictive and I can trigger any  midi comaand set I please.


Again, my issue is how to make the event editor set up to send 3 values 
in succession per event and NOT the values itself. The values I know 
what works.

I need to create an arbitrary event that
A) Sends three values in succession
B) Persists for entire tracki.
thats all.

Again my problem is with the editor not the values themselves.

thanks




On 2020-08-04 05:24, Alexandre DENIS wrote:

On Tue, 04 Aug 2020 04:35:10 -0400
liebre...@grossmann-venter.com wrote:


I reversed engineered all the patch select midi and I can  change to
any patch I want through Midi Ox. So, I know the exact midi commands.
Dont worry about the values I have them all covere.

My problem is to enter an event at the start of the track so it plays
that patch rfor the entire patch

Unfortunately there is no way in the event editor to enter all three
values for the controller function. Only two is seemingly allowed.

The third is labeled but never used. the advanced configuration also
dont allow the third value.

It doesnt seem Rosegarden can do it, ubless someone can show me how
to edit an even to include all three the fields as show in the event
editor namely

Type(Data1)  Type(Data1)  Value(Data2)

"https://i.imgur.com/5im3AQH.png;

Or ANY way to send three successive midi values




Hello,

You have to send 3 separate MIDI messages, each with one data:
-- MIDI CC #0 for bank MSB
-- MIDI CC #32 for bank LSB
-- Program Change for Number.

-a.


___
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-08-04 Thread liebrecht
I reversed engineered all the patch select midi and I can  change to any 
patch I want through Midi Ox. So, I know the exact midi commands. Dont 
worry about the values I have them all covere.


My problem is to enter an event at the start of the track so it plays 
that patch rfor the entire patch


Unfortunately there is no way in the event editor to enter all three 
values for the controller function. Only two is seemingly allowed.


The third is labeled but never used. the advanced configuration also 
dont allow the third value.


It doesnt seem Rosegarden can do it, ubless someone can show me how to 
edit an even to include all three the fields as show in the event editor 
namely


Type(Data1)  Type(Data1)  Value(Data2)

"https://i.imgur.com/5im3AQH.png;

Or ANY way to send three successive midi values






On 2020-08-04 03:49, Hugo van Galen wrote:

e.g. in my cae it would be
controller  63 1 1
which would set the first patch.

Does this look right ??


That message looks good to me.

BUT -- I am not familiar with the Motif unit, but I quickly downloaded
the manual. In the MIDI section I do not see controller 63 documented,
but on page 44 does reveal it supports the Bank Select MSB/LSB which
affects how the Program Change messages get interpreted. I wonder if
you should be sending that instead? If my understanding is correct, if
you would want the first instrument of the "Normal Voice Preset" you
would send a Bank Select MSB of value "63", a Bank Select LSB of value
"0" and then a Program Change with value "0".
___
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-08-04 Thread liebrecht

Just want to add to my last response this:

In the event editor, it seems I need to add a Controller event
Controller  Type(data1) Type(data2) Type(Value)
as is used in some of the commands here.
"https://i.imgur.com/5im3AQH.png;


e.g. in my cae it would be
controller  63 1 1
which would set the first patch.

Does this look right ??


--Previous message
Ok I know exactly what to send to the motif and can send either hex 
commands or decimal  (MSB,LSB,Number)
What I just cannot figure out is how to enter (MSB,LSB,Number) at the 
start of a track so that it is sent.
I t can send these commands on waht rosegarden on  the same midi 
connection. There is no need to use the other midi connections.


So if someone can point me to how to enter this on a track in 
Rosegarden, i should be done.
I just cannot find the midi track functionality by right clicking on the 
track you are all describing.



On 2020-08-03 15:52, Will Godfrey wrote:
In Rosegarden you can embed any MIDI controller into any segment of any 
track.


The most precise way to do this is using the Event editor, where you 
can set
the controller number, it's value and its time within the segment 
(doesn't have
to be at the start). Whenever such a segment is seen by the playing 
cursor,

it's commands will be actioned.

Bear in mind the majority of Controllers are channel specific, so if 
you have
several tracks that are active all pointing to the same channel, then 
all

controls will be sent in order if the timeline reaches them.

If you start playing part way through, then the embedded controllers 
*before*

that point won't be seen.



___
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-08-04 Thread liebrecht
Ok I know exactly what to send to the motif and can send either hex 
commands or decimal  (MSB,LSB,Number)
What I just cannot figure out is how to enter (MSB,LSB,Number) at the 
start of a track so that it is sent.
I t can send these commands on waht rosegarden on  the same midi 
connection. There is no need to use the other midi connections.


So if someone can point me to how to enter this on a track in 
Rosegarden, i should be done.
I just cannot find the midi track functionality by right clicking on the 
track you are all describing.



On 2020-08-03 15:52, Will Godfrey wrote:
In Rosegarden you can embed any MIDI controller into any segment of any 
track.


The most precise way to do this is using the Event editor, where you 
can set
the controller number, it's value and its time within the segment 
(doesn't have
to be at the start). Whenever such a segment is seen by the playing 
cursor,

it's commands will be actioned.

Bear in mind the majority of Controllers are channel specific, so if 
you have
several tracks that are active all pointing to the same channel, then 
all

controls will be sent in order if the timeline reaches them.

If you start playing part way through, then the embedded controllers 
*before*

that point won't be seen.



___
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-08-03 Thread liebrecht

I will try to get this programmed.
If it works it will be absolutely great.

In patchage, rosegarden shows external controller routable midi.
I guess that is what I need to use to send commands to the Motif Synth 
which is available below it in 4 channels.

See
"https://i.imgur.com/yszHYQh.png;

I will have to read up the manual to try and configure the correct midi 
commands in the event list




On 2020-08-03 15:52, Will Godfrey wrote:
In Rosegarden you can embed any MIDI controller into any segment of any 
track.


The most precise way to do this is using the Event editor, where you 
can set
the controller number, it's value and its time within the segment 
(doesn't have
to be at the start). Whenever such a segment is seen by the playing 
cursor,

it's commands will be actioned.

Bear in mind the majority of Controllers are channel specific, so if 
you have
several tracks that are active all pointing to the same channel, then 
all

controls will be sent in order if the timeline reaches them.

If you start playing part way through, then the embedded controllers 
*before*

that point won't be seen.



___
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-08-03 Thread liebrecht
So what you say is if I have say five tracks and each has midi commands 
configured like youi describe, then if I played one track and then 
switch to another, it is not going to send the midi commands 
pre-configured for the new track when I play the new one.

  ?
If I understand you correctly that is the case.
Then I dont even know why these right click midi commands are there as 
it is useless as it only executes at program start not when you play a 
track.


Do I understand you right?

I need the midi commands sent for a specific track when I play the 
track.



On 2020-08-03 07:25, Hugo van Galen wrote:

If you right click on a track you can choose the "Event List Editor".
There you can insert the Program Change or Controller messages that
are specific to your synth to select the correct patch.  You obviously
insert these before all the other events.

However, Rosegarden will only send them at the start of the song
though (or rather, at the timestamp configured) -- not when you select
the track. Perhaps that is what you are looking for, though?  It is
even possible to change the patch halfway through the song to select a
different instrument.

Hope this helps.

Regards,
Hugo




___
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-08-01 Thread liebrecht
It would be nice to read it, sounds like what I need, but the link does 
not work

Thanks



On 2020-08-01 03:37, dgenon--- via Rosegarden-user wrote:

‌On 31/07/20 03:46, liebrecht@... wrote:

it possible to send cujstom midi commands to a specific controller
from Rosegarden once a track is selected..


‌I was able to add undefined control codes in Rosegarden to drive
the portamento of ZynAddSubFx. If this is the operation you want to
do, I wrote an article in this French "LinuxMao" site, here:
http://linuxmao.org/Zynaddsubfx+-+%C3%A9changes+MIDI+avec+Rosegarden.
voir le paragraphe :

-Entrer de nouveaux codes contrôles dans RoseGarden-
-Enter new control codes in RoseGarden.-

I hope you will find a clue there.
___
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 liebrecht

I will make it simple.

1) I have a Motif XS8 synth or any other synt e.g
2) I have a midi lookup table by which I can send midi commands I have 
to the synth to change the patches on the synth. (e.g from piano to 
flute or whatever).

3) I have Rosegarden tracks each that has recorded synth midi in them.
4) Each track however requires a different patch on the synth for 
playback


What I require is
1) When I solo one of the midi tracks in Rosegarden, then Rosegarden 
should sen my supplied midi commands to the synth so that the track is 
played back on the synth with the correct patch change on the synth.


More simple I cannot describe it.

Can Rosegarden be configured to send such track dependent predefined 
midi commands unique for each track to the synth?


Obviously this must be done on a separate midi connection from the 
standard Rosegarden midi which plays back midi tracks flawlessly on my 
synth.


At the moment I have to go select the correct patch on the synth if I 
want to play back a track .. cumbersome.





On 2020-07-31 02:56, Lorenzo Sutton wrote:

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


[Rosegarden-user] midi commands from Rosegarden

2020-07-30 Thread liebrecht
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.


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] Rosegarden source make error

2020-06-19 Thread liebrecht

Trying to install the newest version of rosegarden from source.

Make exists with the following errors.
Any idea what is causing it.
I cannot see any dependency problem.



[100%] Building CXX object 
src/CMakeFiles/rosegarden.dir/gui/application/main.cpp.o
/home/testuser/Downloads/rosegarden/rosegarden-19.12/src/gui/application/main.cpp: 
In function ‘void convert(const QStringList&)’:
/home/testuser/Downloads/rosegarden/rosegarden-19.12/src/gui/application/main.cpp:352:18: 
error: no matching function for call to 
‘Rosegarden::RosegardenDocument::RosegardenDocument(std::nullptr_t, 
std::nullptr_t, bool, bool, bool)’

 false);  // m_useSequencer
  ^
In file included from 
/home/testuser/Downloads/rosegarden/rosegarden-19.12/src/gui/application/main.cpp:22:0:
/home/testuser/Downloads/rosegarden/rosegarden-19.12/src/document/RosegardenDocument.h:105:5: 
note: candidate: 
Rosegarden::RosegardenDocument::RosegardenDocument(const 
Rosegarden::RosegardenDocument&)

 RosegardenDocument(const RosegardenDocument );
 ^~
/home/testuser/Downloads/rosegarden/rosegarden-19.12/src/document/RosegardenDocument.h:105:5: 
note:   candidate expects 1 argument, 5 provided
/home/testuser/Downloads/rosegarden/rosegarden-19.12/src/document/RosegardenDocument.h:98:5: 
note: candidate: 
Rosegarden::RosegardenDocument::RosegardenDocument(QObject*, 
QSharedPointer, bool, bool, bool)

 RosegardenDocument(QObject *parent,
 ^~
/home/testuser/Downloads/rosegarden/rosegarden-19.12/src/document/RosegardenDocument.h:98:5: 
note:   no known conversion for argument 2 from ‘std::nullptr_t’ to 
‘QSharedPointer’
src/CMakeFiles/rosegarden.dir/build.make:62: recipe for target 
'src/CMakeFiles/rosegarden.dir/gui/application/main.cpp.o' failed
make[2]: *** [src/CMakeFiles/rosegarden.dir/gui/application/main.cpp.o] 
Error 1
CMakeFiles/Makefile2:172: recipe for target 
'src/CMakeFiles/rosegarden.dir/all' failed

make[1]: *** [src/CMakeFiles/rosegarden.dir/all] Error 2
Makefile:140: recipe for target 'all' failed
make: *** [all] Error 2


___
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 liebrecht

On 2020-06-19 03:15, Lorenzo Sutton wrote:

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



As I mentioned in my original post, I have pulseaudio wioth Jack Syncs 
running and it works perfectly for all other applications.


Rosegarden by default seems to route to Jack and there is no way in 
Rosegarden for me to make it use Pulaseaudio. That is the problem.
Pulseaudio cannot make a connection to Rosegarden, Rosegarden must 
initiate connection to Pulseaudio, which I can find no way of doing.


It works as is through Jack, but there is no volume control possible 
which makes it unusable, therefore I need to work through pulse rather 
so I can use Pulse's keyboard shortcuts for volume control.







___
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] Sound issues

2020-06-18 Thread liebrecht

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



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.


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 ?

Thank you.


___
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 Crashes when I stop a recording.

2020-04-27 Thread liebrecht

I must add that I cd to build before I execute the cmake inastruction
Either way it doesnt make a difference it remains the same problem.




root@1:/rosegarden-19.12# ls
AUTHORS  CMakeLists.txt  COPYING  Doxyfile  rosegarden.spec.in  src
cmakeCONTRIBUTINGdata READMEscripts test

root@1:/rosegarden-19.12#  mkdir build

root@1:/rosegarden-19.12# cmake .. -DCMAKE_INSTALL_PREFIX=[PREFIX]
[-DCMAKE_BUILD_TYPE=Debug]
CMake Error: The source directory
"/rosegarden/rosegarden-19.12/[-DCMAKE_BUILD_TYPE=Debug]" does not
exist.
Specify --help for usage, or press the help button on the CMake GUI.
root@Tango:/rosegarden/rosegarden-19.12#


___
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] Rosegarden Crashes when I stop a recording.

2020-04-27 Thread liebrecht

I am using Rosegarden:   17.12 on Linux MX 17
Rosegarden Crashes repeatedly when I stop a recording.
You also lose the entire recording even if autosave was on.
It just eats everything.

Is this a known bug with 17.12 ?


I cannot upgrade to the most recent rosegarden as there is seemingly a 
bug in the cmake instructions.


I removed servername  and path to the rosegarden extracted folder from 
sources from the output.


I followed the README and clearly there is a problem with cmake.


root@1:/rosegarden-19.12# ls
AUTHORS  CMakeLists.txt  COPYING  Doxyfile  rosegarden.spec.in  src
cmakeCONTRIBUTINGdata READMEscripts test

root@1:/rosegarden-19.12#  mkdir build

root@1:/rosegarden-19.12# cmake .. -DCMAKE_INSTALL_PREFIX=[PREFIX] 
[-DCMAKE_BUILD_TYPE=Debug]
CMake Error: The source directory 
"/rosegarden/rosegarden-19.12/[-DCMAKE_BUILD_TYPE=Debug]" does not 
exist.

Specify --help for usage, or press the help button on the CMake GUI.
root@Tango:/rosegarden/rosegarden-19.12#


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