|
From: Rory D. <su...@la...> - 2024-11-03 09:45:10
|
Hello,
I am trying to get LinuxSampler to run on my aarch64 Fedora Linux 41
laptop. However, I ran into an issue during the compile. I get an error
when trying to build the file RTMath.cpp. The exact error is as follows:
RTMath.cpp:77:8: error: #error "Sorry, LinuxSampler lacks time stamp
| code for your system."
77 | # error "Sorry, LinuxSampler lacks time stamp code for your
| system."
RTMath.cpp:78:8: error: #error "Please report this error and the CPU you
| are using to the LinuxSampler developers mailing list!"
78 | # error "Please report this error and the CPU you are using
| to the LinuxSampler developers mailing list!"
...hence why I am submitting this to the mailing list. My CPU is a
Qualcomm Snapdragon 8cx Gen 3. I am not sure if there is any facility
in Linux for getting whatever data LinuxSampler needs from it, so it
could be a wash, but if there is any more info/help I can provide,
please jut ask. Thank you for your time!
--
cheers!~
Rory
|
|
From: Luandino Jean-E. <lua...@gm...> - 2024-11-03 14:57:55
|
Hello, I have basically the same Rt Math problem compiling on Raspberry Pi 5 64 bit arm. Any help would be appreciated ... Thank you. Le dim. 3 nov. 2024, 09:45, Rory D. via Linuxsampler-devel < lin...@li...> a écrit : > Hello, > > I am trying to get LinuxSampler to run on my aarch64 Fedora Linux 41 > laptop. However, I ran into an issue during the compile. I get an error > when trying to build the file RTMath.cpp. The exact error is as follows: > > RTMath.cpp:77:8: error: #error "Sorry, LinuxSampler lacks time stamp > | code for your system." > 77 | # error "Sorry, LinuxSampler lacks time stamp code for your > | system." > RTMath.cpp:78:8: error: #error "Please report this error and the CPU you > | are using to the LinuxSampler developers mailing > list!" > 78 | # error "Please report this error and the CPU you are using > | to the LinuxSampler developers mailing list!" > > ...hence why I am submitting this to the mailing list. My CPU is a > Qualcomm Snapdragon 8cx Gen 3. I am not sure if there is any facility > in Linux for getting whatever data LinuxSampler needs from it, so it > could be a wash, but if there is any more info/help I can provide, > please jut ask. Thank you for your time! > > -- > cheers!~ > Rory > > > > > _______________________________________________ > Linuxsampler-devel mailing list > Lin...@li... > https://lists.sourceforge.net/lists/listinfo/linuxsampler-devel > |
|
From: Doug G. <dou...@gm...> - 2024-11-04 06:35:06
|
<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto">The patches I used are kicking around on git somewhere. They work for me compiling to 32 and 64 bit. I am exclusively using Pi4 64bit for my sampled piano and encounter problems on only very complex passages (at tempo Claire de Lune) especially if I add in samples triggered on note release. I have never managed to track down the cause.<div>I also run a real time Kernel (PiOS - search the Pi forums for a how to - it is pretty easy) and connect audio directly to the alsa hardware port giving very low latency.<br><div>It is worth the effort getting LS running, gives a very robust economic solution.</div><div>I do have a P5 but it is my daily drive so haven’t yet explored that as a platform.</div><div>See attached files - I had hoped by now they could be included in the LS source.</div><div>Doug<br><div></div></div></div></body></html> |
|
From: Luandino Jean-E. <lua...@gm...> - 2024-11-04 08:02:47
|
Thank you very much for attaching the files needed to patch. So far, I only succeeded in installing linuxsampler plugin but it is dependent on Reaper host. The idea is to run a headless stand alone linuxsampler on Raspberry Pi 5 with ssd drive. Thing is I have no idea how to apply the patches. Le lun. 4 nov. 2024, 06:34, Doug Gray <dou...@gm...> a écrit : > The patches I used are kicking around on git somewhere. They work for me > compiling to 32 and 64 bit. I am exclusively using Pi4 64bit for my > sampled piano and encounter problems on only very complex passages (at > tempo Claire de Lune) especially if I add in samples triggered on note > release. I have never managed to track down the cause. > I also run a real time Kernel (PiOS - search the Pi forums for a how to - > it is pretty easy) and connect audio directly to the alsa hardware port > giving very low latency. > It is worth the effort getting LS running, gives a very robust economic > solution. > I do have a P5 but it is my daily drive so haven’t yet explored that as a > platform. > See attached files - I had hoped by now they could be included in the LS > source. > Doug > > Sent from my iPad > > On 4 Nov 2024, at 1:58 AM, Luandino Jean-Elie <lua...@gm...> > wrote: > > > > Hello, > I have basically the same Rt Math problem compiling on Raspberry Pi 5 64 > bit arm. > Any help would be appreciated ... > Thank you. > > Le dim. 3 nov. 2024, 09:45, Rory D. via Linuxsampler-devel < > lin...@li...> a écrit : > >> Hello, >> >> I am trying to get LinuxSampler to run on my aarch64 Fedora Linux 41 >> laptop. However, I ran into an issue during the compile. I get an error >> when trying to build the file RTMath.cpp. The exact error is as follows: >> >> RTMath.cpp:77:8: error: #error "Sorry, LinuxSampler lacks time stamp >> | code for your system." >> 77 | # error "Sorry, LinuxSampler lacks time stamp code for your >> | system." >> RTMath.cpp:78:8: error: #error "Please report this error and the CPU you >> | are using to the LinuxSampler developers mailing >> list!" >> 78 | # error "Please report this error and the CPU you are using >> | to the LinuxSampler developers mailing list!" >> >> ...hence why I am submitting this to the mailing list. My CPU is a >> Qualcomm Snapdragon 8cx Gen 3. I am not sure if there is any facility >> in Linux for getting whatever data LinuxSampler needs from it, so it >> could be a wash, but if there is any more info/help I can provide, >> please jut ask. Thank you for your time! >> >> -- >> cheers!~ >> Rory >> >> >> >> >> _______________________________________________ >> Linuxsampler-devel mailing list >> Lin...@li... >> https://lists.sourceforge.net/lists/listinfo/linuxsampler-devel >> > _______________________________________________ > Linuxsampler-devel mailing list > Lin...@li... > https://lists.sourceforge.net/lists/listinfo/linuxsampler-devel > > |
|
From: Doug G. <dou...@gm...> - 2024-11-04 08:26:13
|
<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto">Use the ‘patch’ command, see ‘man patch’ for details.<div><br id="lineBreakAtBeginningOfSignature"><div dir="ltr">Sent from my iPhone</div><div dir="ltr"><br><blockquote type="cite">On 4 Nov 2024, at 7:02 PM, Luandino Jean-Elie <lua...@gm...> wrote:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr"><p dir="ltr">Thank you very much for attaching the files needed to patch.<br> So far, I only succeeded in installing linuxsampler plugin but it is dependent on Reaper host. The idea is to run a headless stand alone linuxsampler on Raspberry Pi 5 with ssd drive.<br> Thing is I have no idea how to apply the patches.</p> <br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le lun. 4 nov. 2024, 06:34, Doug Gray <<a href="mailto:dou...@gm...">dou...@gm...</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto">The patches I used are kicking around on git somewhere. They work for me compiling to 32 and 64 bit. I am exclusively using Pi4 64bit for my sampled piano and encounter problems on only very complex passages (at tempo Claire de Lune) especially if I add in samples triggered on note release. I have never managed to track down the cause.<div>I also run a real time Kernel (PiOS - search the Pi forums for a how to - it is pretty easy) and connect audio directly to the alsa hardware port giving very low latency.<br><div>It is worth the effort getting LS running, gives a very robust economic solution.</div><div>I do have a P5 but it is my daily drive so haven’t yet explored that as a platform.</div><div>See attached files - I had hoped by now they could be included in the LS source.</div><div>Doug<br><div></div></div></div></div><div dir="auto" role="textbox" aria-label="Message Body"><div><div><div></div></div></div></div><div dir="auto" role="textbox" aria-label="Message Body"><div><div><div></div></div></div></div><div dir="auto" role="textbox" aria-label="Message Body"><div><div><div></div></div></div></div><div dir="auto"><div><div><div><br id="m_4011543275995225365lineBreakAtBeginningOfSignature"><div dir="ltr">Sent from my iPad</div><div dir="ltr"><br><blockquote type="cite">On 4 Nov 2024, at 1:58 AM, Luandino Jean-Elie <<a href="mailto:lua...@gm..." target="_blank" rel="noreferrer">lua...@gm...</a>> wrote:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr"><p dir="ltr">Hello, <br> I have basically the same Rt Math problem compiling on Raspberry Pi 5 64 bit arm.<br> Any help would be appreciated ...<br> Thank you.</p> <br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le dim. 3 nov. 2024, 09:45, Rory D. via Linuxsampler-devel <<a href="mailto:lin...@li..." target="_blank" rel="noreferrer">lin...@li...</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello, <br> <br> I am trying to get LinuxSampler to run on my aarch64 Fedora Linux 41<br> laptop. However, I ran into an issue during the compile. I get an error<br> when trying to build the file RTMath.cpp. The exact error is as follows:<br> <br> RTMath.cpp:77:8: error: #error "Sorry, LinuxSampler lacks time stamp<br> | code for your system."<br> 77 | # error "Sorry, LinuxSampler lacks time stamp code for your<br> | system."<br> RTMath.cpp:78:8: error: #error "Please report this error and the CPU you<br> | are using to the LinuxSampler developers mailing list!"<br> 78 | # error "Please report this error and the CPU you are using<br> | to the LinuxSampler developers mailing list!"<br> <br> ...hence why I am submitting this to the mailing list. My CPU is a<br> Qualcomm Snapdragon 8cx Gen 3. I am not sure if there is any facility<br> in Linux for getting whatever data LinuxSampler needs from it, so it<br> could be a wash, but if there is any more info/help I can provide,<br> please jut ask. Thank you for your time!<br> <br> -- <br> cheers!~<br> Rory<br> <br> <br> <br> <br> _______________________________________________<br> Linuxsampler-devel mailing list<br> <a href="mailto:Lin...@li..." rel="noreferrer noreferrer" target="_blank">Lin...@li...</a><br> <a href="https://lists.sourceforge.net/lists/listinfo/linuxsampler-devel" rel="noreferrer noreferrer noreferrer" target="_blank">https://lists.sourceforge.net/lists/listinfo/linuxsampler-devel</a><br> </blockquote></div> <span>_______________________________________________</span><br><span>Linuxsampler-devel mailing list</span><br><span><a href="mailto:Lin...@li..." target="_blank" rel="noreferrer">Lin...@li...</a></span><br><span><a href="https://lists.sourceforge.net/lists/listinfo/linuxsampler-devel" target="_blank" rel="noreferrer">https://lists.sourceforge.net/lists/listinfo/linuxsampler-devel</a></span><br></div></blockquote></div></div></div></div></blockquote></div> </div></blockquote></div></body></html> |
|
From: Luandino Jean-E. <lua...@gm...> - 2024-11-04 09:22:55
|
Thank you ! Le lun. 4 nov. 2024, 09:09, Rory Dudley <ro...@ne...> a écrit : > On 04/11/2024 19:25, Doug Gray wrote: > >Use the ‘patch’ command, see ‘man patch’ for details. > > > >Sent from my iPhone > > > > > > On 4 Nov 2024, at 7:02 PM, Luandino Jean-Elie < > lua...@gm...> > > wrote: > > > > > > Thank you very much for attaching the files needed to patch. > > So far, I only succeeded in installing linuxsampler plugin but it is > > dependent on Reaper host. The idea is to run a headless stand alone > > linuxsampler on Raspberry Pi 5 with ssd drive. > > Thing is I have no idea how to apply the patches. > > Realized I accidentally hit reply and not reply all, my bad: > > On 4 Nov 2024 at 2:00 AM, I wrote: > > You can also use git (even if not in the git tree). I did: > > > cd linuxsampler-2.3.1/src/ > > git apply ~/Downloads/linuxsampler-aarch64.patch > > -- > cheers!~ > Rory > > > |
|
From: Doug G. <dou...@gm...> - 2024-11-04 09:49:13
|
<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto">My pleasure with the patches - not my work but again would like to see this adopted into the source tree.<div>Thanks for the ‘git apply …patch’ command, good to know.</div><div>Doug<br id="lineBreakAtBeginningOfSignature"><div dir="ltr">Sent from my iPad</div><div dir="ltr"><br><blockquote type="cite">On 4 Nov 2024, at 8:22 PM, Luandino Jean-Elie <lua...@gm...> wrote:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr"><p dir="ltr">Thank you ! </p> <br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le lun. 4 nov. 2024, 09:09, Rory Dudley <<a href="mailto:ro...@ne...">ro...@ne...</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 04/11/2024 19:25, Doug Gray wrote:<br> >Use the ‘patch’ command, see ‘man patch’ for details.<br> ><br> >Sent from my iPhone<br> ><br> ><br> > On 4 Nov 2024, at 7:02 PM, Luandino Jean-Elie <<a href="mailto:lua...@gm..." target="_blank" rel="noreferrer">lua...@gm...</a>><br> > wrote:<br> ><br> ><br> > Thank you very much for attaching the files needed to patch.<br> > So far, I only succeeded in installing linuxsampler plugin but it is<br> > dependent on Reaper host. The idea is to run a headless stand alone<br> > linuxsampler on Raspberry Pi 5 with ssd drive.<br> > Thing is I have no idea how to apply the patches.<br> <br> Realized I accidentally hit reply and not reply all, my bad:<br> <br> On 4 Nov 2024 at 2:00 AM, I wrote:<br> > You can also use git (even if not in the git tree). I did:<br> <br> > cd linuxsampler-2.3.1/src/<br> > git apply ~/Downloads/linuxsampler-aarch64.patch<br> <br> -- <br> cheers!~<br> Rory<br> <br> <br> </blockquote></div> </div></blockquote></div></body></html> |
|
From: Rory D. <su...@la...> - 2024-11-05 00:58:22
|
On 04/11/2024 20:48, Doug Gray wrote: >My pleasure with the patches - not my work but again would like to see this >adopted into the source tree. >Thanks for the ‘git apply …patch’ command, good to know. >Doug >Sent from my iPad Was able to test it tonight. It works! Had to do quite a bit of fiddling around with jack, for some reason linuxsampler was not attaching its outputs to any audio devices, but I was able to connect it manually with qjackctl. If there is any more testing you'd like me to do, please feel free to ask. Doug, thanks again so much! -- cheers!~ Rory |
|
From: Luandino Jean-E. <lua...@gm...> - 2024-11-04 15:25:08
|
Hello again, Sorry for my ignorance, could you please tell me where do I put the files RT Math.cpp and atomic.h ? First I ran the patch as it is...failure. Then I replaced the original atomic and rtmath files by the ones you send me and got an error after running git apply in the linuxsampler src directory. Le lun. 4 nov. 2024, 09:49, Doug Gray <dou...@gm...> a écrit : > My pleasure with the patches - not my work but again would like to see > this adopted into the source tree. > Thanks for the ‘git apply …patch’ command, good to know. > Doug > Sent from my iPad > > On 4 Nov 2024, at 8:22 PM, Luandino Jean-Elie <lua...@gm...> > wrote: > > > > Thank you ! > > Le lun. 4 nov. 2024, 09:09, Rory Dudley <ro...@ne...> a écrit : > >> On 04/11/2024 19:25, Doug Gray wrote: >> >Use the ‘patch’ command, see ‘man patch’ for details. >> > >> >Sent from my iPhone >> > >> > >> > On 4 Nov 2024, at 7:02 PM, Luandino Jean-Elie < >> lua...@gm...> >> > wrote: >> > >> > >> > Thank you very much for attaching the files needed to patch. >> > So far, I only succeeded in installing linuxsampler plugin but it is >> > dependent on Reaper host. The idea is to run a headless stand alone >> > linuxsampler on Raspberry Pi 5 with ssd drive. >> > Thing is I have no idea how to apply the patches. >> >> Realized I accidentally hit reply and not reply all, my bad: >> >> On 4 Nov 2024 at 2:00 AM, I wrote: >> > You can also use git (even if not in the git tree). I did: >> >> > cd linuxsampler-2.3.1/src/ >> > git apply ~/Downloads/linuxsampler-aarch64.patch >> >> -- >> cheers!~ >> Rory >> >> >> |
|
From: Luandino Jean-E. <lua...@gm...> - 2024-11-04 16:08:14
|
It's working now! I just replaced the 2 files and compiled linuxsampler without running any patch. Le lun. 4 nov. 2024, 15:24, Luandino Jean-Elie <lua...@gm...> a écrit : > Hello again, > Sorry for my ignorance, could you please tell me where do I put the files > RT Math.cpp and atomic.h ? First I ran the patch as it is...failure. Then > I replaced the original atomic and rtmath files by the ones you send me and > got an error after running git apply in the linuxsampler src directory. > > Le lun. 4 nov. 2024, 09:49, Doug Gray <dou...@gm...> a écrit : > >> My pleasure with the patches - not my work but again would like to see >> this adopted into the source tree. >> Thanks for the ‘git apply …patch’ command, good to know. >> Doug >> Sent from my iPad >> >> On 4 Nov 2024, at 8:22 PM, Luandino Jean-Elie <lua...@gm...> >> wrote: >> >> >> >> Thank you ! >> >> Le lun. 4 nov. 2024, 09:09, Rory Dudley <ro...@ne...> a écrit : >> >>> On 04/11/2024 19:25, Doug Gray wrote: >>> >Use the ‘patch’ command, see ‘man patch’ for details. >>> > >>> >Sent from my iPhone >>> > >>> > >>> > On 4 Nov 2024, at 7:02 PM, Luandino Jean-Elie < >>> lua...@gm...> >>> > wrote: >>> > >>> > >>> > Thank you very much for attaching the files needed to patch. >>> > So far, I only succeeded in installing linuxsampler plugin but it is >>> > dependent on Reaper host. The idea is to run a headless stand alone >>> > linuxsampler on Raspberry Pi 5 with ssd drive. >>> > Thing is I have no idea how to apply the patches. >>> >>> Realized I accidentally hit reply and not reply all, my bad: >>> >>> On 4 Nov 2024 at 2:00 AM, I wrote: >>> > You can also use git (even if not in the git tree). I did: >>> >>> > cd linuxsampler-2.3.1/src/ >>> > git apply ~/Downloads/linuxsampler-aarch64.patch >>> >>> -- >>> cheers!~ >>> Rory >>> >>> >>> |