<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.E-MailFormatvorlage17
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;
        font-weight:normal;
        font-style:normal;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=DE link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>Dan Wilcox was working in the ability of [<b>soundfiler</b>] to read the loop point within Pd.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>In Pd 0.51.1 there was still no change concerning sample loop points - unless it's not documented in the help file.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>Reading and writing loop points outside of Pd is no problem. I've been doing this for more that 30 years.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>However, I need to be able to automatically read loop points within Pd when unknown samples are being loaded.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>So far I had to get the loop points in other softwares and write lists for Pd to be able to handle them.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>This is rather tedious and also prone for errors. One little typo and you get clicks!<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>Especially this won't work for simply loading new sample into an existing Pd patch by other users.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>I hope Dan didn't give up on ths . . .<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'>Ingo<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D;mso-fareast-language:EN-US'><o:p> </o:p></span></p><div style='border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt'><div><div style='border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>From:</span></b><span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'> Alexandre Torres Porres [mailto:porres@gmail.com] <br><b>Sent:</b> Sunday, November 08, 2020 9:13 PM<br><b>To:</b> Ingo<br><b>Cc:</b> Pd-List<br><b>Subject:</b> Re: [PD] Sample loop - start and end point (WAV files)<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><div><p class=MsoNormal>Ingo, did you have any luck on this throughout the year?<o:p></o:p></p><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>I'm also curious on this. Anyway, I had another thread here and someone suggested <a href="http://loopauditioneer.sourceforge.net/">http://loopauditioneer.sourceforge.net/</a> that seems to read loop points - but I can't test it because it's linux<o:p></o:p></p></div></div><p class=MsoNormal><o:p> </o:p></p><div><div><p class=MsoNormal>Em qua., 12 de fev. de 2020 às 05:39, Ingo <<a href="mailto:ingo@miamiwave.com">ingo@miamiwave.com</a>> escreveu:<o:p></o:p></p></div><blockquote style='border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm'><p class=MsoNormal>There are softwares like AwaveStudio that do nothing else but format <br>conversion between different sampler formats that can handle the loop points <br>as well.<br><br><br>> I have been working with hardware samplers since the 80ies and used<br>> (mainly) softwares like SoundForge or Wavelab for looping.<br>> There was no extra file. All hardware samplers could read the loops. Once a<br>> file was looped with one sampler it would be looped with the next one.<br>> Same thing with modern software Samplers like Kontakt.<br>> I can use a sample that I looped in Wavelab and load it into SoundForge and <br>> it<br>> recognizes the loops.<br>> (There are options for multiple loops, though that might not work with some<br>> samplers.)<br>><br>> It can't be such a secret since over 30 years that all manufacturers <br>> (software<br>> or hardware) know about it but noone else.<br>> I have been looking around but couldn't find any information where the<br>> loops are stored in the file but they definitely are.<br>><br>> Ingo<br>><br>><br>> > -----Original Message-----<br>> > From: Pd-list [mailto:<a href="mailto:pd-list-bounces@lists.iem.at" target="_blank">pd-list-bounces@lists.iem.at</a>] On Behalf Of Roman<br>> > Haefeli<br>> > Sent: Wednesday, February 12, 2020 8:48 AM<br>> > To: <a href="mailto:pd-list@lists.iem.at" target="_blank">pd-list@lists.iem.at</a><br>> > Subject: Re: [PD] Sample loop - start and end point (WAV files)<br>> ><br>> > On Tue, 2020-02-11 at 21:22 -0800, Alexandre Torres Porres wrote:<br>> > > Well, I was really really hoping to see information here on how to<br>> > > get loop points from these files ;)<br>> ><br>> > I looked around for specifications of the .wav-format and I wasn't<br>> > able to find one that looks canonical. The ones I found didn't mention<br>> > any loop start- and endpoints. I wonder whether there is a convention<br>> > about how to encode this into some sort of metadata stored with file.<br>> > Some description of the format describe the ability to store anything<br>> > as metdata. Personally, I never dealt with such files (at least not<br>> > knowingly). Maybe a good start would be to provide such a file, so<br>> > that people can a have a look at it. It might be not that difficult to<br>> > retrieve such data with something like mrpeach's [binfile], once you know<br>> how it is stored.<br>> ><br>> ><br>> > Roman<br><br><br><br><br><br>_______________________________________________<br><a href="mailto:Pd-list@lists.iem.at" target="_blank">Pd-list@lists.iem.at</a> mailing list<br>UNSUBSCRIBE and account-management -> <a href="https://lists.puredata.info/listinfo/pd-list" target="_blank">https://lists.puredata.info/listinfo/pd-list</a><o:p></o:p></p></blockquote></div></div></div></body></html>