fl.read~ not changing buffer (or im just stupid)
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)
-
repo owner -
Account Deleted reporter Thanks for taking a look.
-
Understood
-
Default is 250000 - so is there a max? Just curious
-
-
repo owner No max.
-
repo owner Can you build the latest and check this so I can mark as resolved?
-
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.
-
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.
-
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>
-
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>
-
Account Deleted reporter Works for me now on the latest build.
-
repo owner - changed status to resolved
Sorted
- Log in to comment
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.