<div dir="ltr"><br class="gmail-Apple-interchange-newline"><br><div class="gmail_quote">2017-02-22 13:33 GMT-03:00 IOhannes m zmoelnig <span dir="ltr"><<a href="mailto:zmoelnig@iem.at" target="_blank">zmoelnig@iem.at</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class="gmail-">On 2017-02-22 17:11, Alexandre Torres Porres wrote:<br>> good, bit depth is important too, I could add file extension to the list<br><br></span></blockquote><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">whatever features you want to extract, i suggest to not use a specific<br>outlet for each, but instead add a 2 info-outlet that outputs key/value<br>pairs that are easily routable.<br></blockquote><div><br></div><div>+1</div><div> <br></div><div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class="gmail-"></span>isn't the file-extension input data?<br></blockquote><div><br></div><div>yes,  still find it useful, specially for input from openpanel, but I see might be pushing here...</div></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">2017-02-22 9:22 GMT-03:00 Ed Kelly via Pd-list <span dir="ltr"><<a href="mailto:pd-list@lists.iem.at" target="_blank">pd-list@lists.iem.at</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div style="color:rgb(0,0,0);background-color:rgb(255,255,255);font-family:"helvetica neue",helvetica,arial,"lucida grande",sans-serif;font-size:16px"><div><br></div><div id="gmail-m_898031161852233788yui_3_16_0_ym19_1_1487765452774_7315">2) Sample rate is secondary, and any file recorded at a particular sample rate can be played back at any other rate, but it would be nice to know this, but it is negotiable within the patch.<br></div></div></div></blockquote><div><br></div><div>I don't see it as "negotiable", it's quite important. Yes they can be played at any other sample rate, but that changes de reading speed/pitch, and what if you wanna have control over that? Say you opened a file recorded at 96Khz and you wanna play it at the sample rate that Pd is running which is 44.1Khz. For now, you basically need to know this information before hand.</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div style="color:rgb(0,0,0);background-color:rgb(255,255,255);font-family:"helvetica neue",helvetica,arial,"lucida grande",sans-serif;font-size:16px"><div id="gmail-m_898031161852233788yui_3_16_0_ym19_1_1487765452774_7315"></div><div id="gmail-m_898031161852233788yui_3_16_0_ym19_1_1487765452774_7433">3) Bit rate - perhaps for saving this might be useful</div></div></div></blockquote><div><br></div><div>That's the usefulness I saw in it, and would also help in improving my buffer~ abstraction. </div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div style="color:rgb(0,0,0);background-color:rgb(255,255,255);font-family:"helvetica neue",helvetica,arial,"lucida grande",sans-serif;font-size:16px"><div id="gmail-m_898031161852233788yui_3_16_0_ym19_1_1487765452774_9433">Thoughts?</div><span class="gmail-"><div id="gmail-m_898031161852233788yui_3_16_0_ym19_1_1487765452774_9432">Ed<span style="font-family:arial,sans-serif;font-size:small;color:rgb(34,34,34)"> </span></div></span></div></div></blockquote><br class="gmail-Apple-interchange-newline">I, for one, would like to negotiate the inclusion of as many information as possible, as you may notice, but I know not everyone feels like that and this is quite unlikely. I could be reasonably satisfied with channels and SR info, I'll surely have a smile on my face when that happens...</div><div class="gmail_quote"><br></div><div class="gmail_quote">and since we are talking about externals doing that job, cyclone could have an [info~] object that spits out a LOT of information about a sample... the problem is that it's tied to [buffer~] </div><div class="gmail_quote"><br></div><div class="gmail_quote"><a href="https://docs.cycling74.com/max7/maxobject/info~">https://docs.cycling74.com/max7/maxobject/info~</a><br></div><div class="gmail_quote"><br></div><div class="gmail_quote">cheers</div><div class="gmail_quote"><br></div></div></div>