fl.read~ not changing buffer (or im just stupid)

Issue #52 resolved
Former user created an issue

Hello all,

Playing around with making a granulator/segmentation patch I can't seem to get fl.read~ to change buffers dynamically by tagging 'buffer'. Example patch posted. Am I just doing this wrong?

Comments (10)

  1. Alex Harker repo owner

    OK - this will be fixed in the next one (buffer changing in realtime wasn't actually implemented yet. On top of that there are two patching issues to be aware of:

    1 - for setting string parameters from max you'll need to use fl.frommax~ in "params" mode.

    2 - the fl.sink~ isn't large enough to fit frames as long as the brushes samples - the default length needs to be replaced.

  2. Former user Account Deleted reporter

    Thanks for taking a look.

    1. Understood

    2. Default is 250000 - so is there a max? Just curious

  3. Former user Account Deleted reporter

    I'm having some trouble getting it to work as intended. Its 2am so I'll try tomorrow with a clear head.

  4. Former user Account Deleted reporter

    Can't seem to get it to work. I put the fl.frommax~ into /mode params (which solved an issue where it was crashing when I switched audio on), but I don't get any changing of the buffer which fl.read~ is looking at. I also got some crashes which seemed unrepeatable so likely something in my patching technique but I'll put the log on pastebin nonetheless.

    Crash Log

  5. Former user Account Deleted reporter

    Can't attach files here so this is the slightly modified version I was working with.

    <pre><code> ----------begin_max5_patcher---------- 1230.3oc2YksbaaCE8YouBL7YEErws7Pm9ezoSFHIHJ5RAxgDx0tYh+1KVHc kSDnAWjkZdvxjPP3xy8b242VtHXS4S7l.vW.+AXwhusbwByR5EVzd+hfirm1 VvZLaKPv+6xMODrx9UR9SRyxEkrcG4MM.DDB69VwoikmjEbo4mhZWshI2dHW j80Z9VoUzT3Z3JPTr9yjP8mXzZH3Oa+E46LxPI2OQ6Na6AKethaOhffW2di7 4BypAm8fjKd84Pu12WtT+wJOQsFZrL9OA6bw9xAiVTJQCQJAYPZ55P23EglN fwi.vpCXCu9xPC+dDIBZ.XHrOlD8JUVwpYG4Rd8W4B1FKRfNQ8JPvFlH6pR2 NLx2Wrdec4Q0VeA74ik63.yidyfs.vDiBh.M15HJtOEEAear4cqDjrrW.aNs euKKDOft0RItejCuMF+7+YGa6KWFZP2PyhrvXCxngcedIjgSBth9t8SbEbQl 7vviZgsAlIIFhi1GwgitQQsbh7F1wpBdMSx6bcsqz7oeaD9uVi2VaXTRuFw3 v6R22bgJf6irhQh8NyfzdgN892L3nxBn0TXjpBTZjOlAj6MyftTYiE1glvcQ I8h56tbWp70UiExc4qg8G7CdWY0qSkAP.7fSmYwL0F12R1NqkK8ljNqIW7Wi lKsdszd61.k3jJaxyDpnm2.BsgK1oShO75SrUlfCMtrg8FtBE2c7aKKJqsG. bcJDFRhWotJFSojT8UjTTLEobKN6j93boqp4UZERCWNXKABMV26EJx19Yu4x PQ2lHYaUAo4B4ErBj.lB25dg.xRPl5dakcpT6.W0z79VGHroqTTjMoVpCsQX vGNSKAa.ECtiTBL9LXE1ey1tyQaZ4b0Mhq2dPIcNPdf210E3.ulO7.5IVG+D KAi5kfwtI38kB4d1V94dWSmzG4.GHQ1lt7XfCv+2MvAkAwlbgg0WqqXG76x5 7rLdcC.MVOgTqaNs251bm2aPNAyXVO8j1bjqO8cwLFGe1bobA5XmfdeQISpQ dQdi4+utfOWn+SQd2nBdq30aJJ2NhBkZGUS5YCm0kpK5dqL+t1aGa4gX6jor AIcg56qN6soFLClaMFro9TyAdyZV99gGovNHKRpMyYu0EQtXchDZHLMQWcXH hDiCMWo9OM8s0I51S6VEx8bsHB7PoHq34onDgVkHp+1j+ESIp6yly10oEsSZ QUyxwbIG74ShbYCX7icqsP0z9acadaB27aTg+E+3aKy7XpW+sZolxS0a6jXa FUv+8fti2HyELYdo3r8nq+TuoKRD9JHUVLPz6In3YPPQdfH86t3rMUVuiaLu gWcIicHYzjjbnORFNCJWpOlKzYPP+.C4fFmCH0cH8iI0dPSTP3HeYoIKoPOg zT0cXerGBmCAQ7Q2EcM7p8SzzqgaM1Gm.7bDcF6iS.dNXRjWYbRuFpS+EMZt MhP936G+l8bLeWUopeg1D6jv1NcrumZTjchQj0SlPnCHs0zjDwekvzEDZX0. bY0MhZemJsuKs2bWKUfo3ynhY1h0GfftJg8PnOnbHHeB8jLCYE8BPI+DhrkX yppdjW2ztaiLTsb7fsqn3UlayE1aIlaq4Ol2sepYEVspyAopsgS01x6eJwNf h.ciH0hS4sVLJI+8k+KvfyRNk -----------end_max5_patcher----------- </code></pre>

  6. Alex Harker repo owner

    The crashes hopefully have been fixed today, so please pull and build again.

    The usage of fl.frommax~ is not quite right (BTW fl.tomax~ can now translate tagged frames so you can check what is going on that way also):

    <pre><code> ----------begin_max5_patcher---------- 1235.3oc2YssjZiCD8Y3qPkq8QBQW708gT4+XqsRI.A3I1xtjEyNylJ7su5h MCyDrrRYCErOLXKYMV5zmtOpa4eLeVvppWXMAf+D7WfYy9w7YyLco6XVa6YA kzWVWPaLCKnj0zP2wBVXelj8hzz+pCa2xDf+.08jZpb89b9tuIXqk1Y.GksD tPcIReIJ0z.uDB961+m7Ml2U0pm9D9zKp5frfIkuVyrukffSimenLmqdnYog a6rQ9ZgYnAAuML6KwLNjtyeNet9mEdhZN6eTKpeAzEUzMZCB.AgPG.ODpgZb h92LjKXG96hZzUD08w047sUNPKJingXHwhzrkQ8iWz8EMenbESLHQhfF.FAc wjnv2dOBZISxDeiwoqrKZXundgJVhx2MR5FOcN4aKVtUTUpF5QfAJMtBwIFS CAZBwQnDWlHB9dxam8uanqO5.aVnEkXn8vnteun5UZvX7cgSJ6Io6NBJX7cx 8thZwFDgIFY4D2hywO.hyJj2PKqKXBpjcD74xpMLfsmlO8Emdw1vbRazdVrS aQz8jS7.dA4bkLzyzhAwdqaPZjSnG9n5FTp7.ZcEFVs2x+C4FPdLbC5jxGF1 QF4tDrSTieLPsZWq5ggb2tVvPmXF9.30q2JCf.3AwbnU1OxYfNJ6NZ6rlb92 8fKsgqgNS.Ak1KU1juiqzIuaHzFFeidS7tGrtpnRXWqvkYPXDIYg5tDbXHIS eGICkDhTdymA8KkTiMcFrsZrHmd9njfwDROgtA0BVs1fzvjtRXSw9pZOPwFH lPbhs36Ikr0JQZFWdAu.IfpvstBAfrBrS01lYmZqcfybZZIZD1TUFJ0R6vdr FQ2KLsDrB3JcEBL4LXE4tXy92i1Tx0hQy03IjqWuWslX.4dFn8vU1yDmJFea EWtktlc9p6RhgooucVKnXjSRGe6I8AK3lDaK5xiBtg+OofakCwpbtg0WpyXG 7UoHe2NlnAfFNRHyFlG6zV0+9dNBBv2dSg9jlNNLlw3jyNWl9.cRufdaQEUp QdQdi45oN74F8eJZZjNPYSZRR0Lwphp0NSTp8rZrNLINOVx3Giz76Juc3zCw 15Zhcl16iPk81sFNZDKvfUhCM6YMKo4auXhhjvHXVpN8vHDIAGYtScMLa3DE sm9EwbD9H6kdOXugiztujbO2Jh.OUw2U75UzHBsFQr6ST3QyHpqylQ2zYEsm zhJmkxbIC74C7bYCvmicqshDjSEoax2Mv7lTaJv+32Hyr308+dqTS0Aw5t0Q 2WwB715eCqQlyox7J9YCReL35AcQlv2YRmaqpfe2yzGVNk4apqTZlsfiXyxB EZKBr8XudWKLxtCabpIOacqSusJwFlne0MeARm0vIPPVvNpIJ92fZ9HDgiiq 7AgoSgSAziYJcBrkHjmj1MwMGEeUXMhGXLYJvXnGSDdRDMh8GRN0LZ0EHn3y zEF2RK0GOpr24MLUDs2S8jK9g8IfU+EmFM0i8QlESlhYxm3Fb3Uwb50TeUTK v9DDOIDYzMR5E6iXgwAdr6l3ioqSjbTSTjuHBdCx0.iuFg.Z063grkSwtVdI Z9q5I1Tro00OyDMsi1LGpRNdxVyUxBSybtsIwzTvdNua7gldnBU8DRUwDGD1 76eI198oCzEhH3GxaslpY9my+Ob+RfiJ -----------end_max5_patcher----------- </code></pre>

  7. Log in to comment