Comments (1)
Patch 31 - Audio Input probably should also feature the GetSamples node.
just copy this and paste it in your patch for a shortcut
<?xml version="1.0" encoding="utf-16"?>
<Patch xmlns:p="property" xmlns:r="reflection" Id="KEiz3yQbQs3MyCgsgQDYqc" MergeId="32411">
<Canvas Id="Cv1qPAMTAeYNCFAcrowdm0" MergeId="32412" CanvasType="Group">
<Pad Id="BIXam45bq3TOj1DUQnD7r8" Comment="Frame Count" Bounds="1195,1524,35,15" ShowValueBox="true" isIOBox="true" Value="2048">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastDependency="VL.CoreLib.vl">
<Choice Kind="TypeFlag" Name="Integer32" />
</p:TypeAnnotation>
</Pad>
<Node Bounds="1163,1973,225,19" Id="VfC5rcipyo8Qcuf6Xux3DV">
<p:NodeReference LastCategoryFullName="Graphics.Skia" LastDependency="VL.Skia.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="Renderer" />
</p:NodeReference>
<Pin Id="PVl0bayZctZMavVBJVmTVp" Name="Bounds" Kind="InputPin" DefaultValue="8, 750, 548, 370" />
<Pin Id="Llve9ShiqfYLDhw9eiJf7q" Name="Save Bounds" Kind="InputPin" />
<Pin Id="GpB4RiuON8aNlwEngUtJJb" Name="Bound to Document" Kind="InputPin" />
<Pin Id="JyWeVLFggbSN1yNaOEtTXw" Name="Dialog If Document Changed" Kind="InputPin" />
<Pin Id="SAH3Y4aL1sHL2vGqindjag" Name="Input" Kind="InputPin" />
<Pin Id="RmyVXhuRB47N1A1TldF6dn" Name="Color" Kind="InputPin" />
<Pin Id="VAJyINVdTVhOXwNdmcbYZn" Name="Clear" Kind="InputPin" />
<Pin Id="CGsQJZRJhw9PJeFRXzEntm" Name="Space" Kind="InputPin" />
<Pin Id="BbXmePdxCFeQMtzzRd6uxN" Name="Show Cursor" Kind="InputPin" />
<Pin Id="E7PZPym2sQCQWHk6P33i1Q" Name="VSync" Kind="InputPin" />
<Pin Id="Dqyr5PIGrOAMw4LccKwTUe" Name="Enable Keyboard Shortcuts" Kind="InputPin" />
<Pin Id="AlpRyoucII2PUBAIkovyAI" Name="Enabled" Kind="InputPin" />
<Pin Id="S7qhVFQCcDONWgA9eFvr5j" Name="Form Bounds Notifications" Kind="OutputPin" />
<Pin Id="Ue4S6yaHch4QHMRzD6DeAw" Name="Form" Kind="OutputPin" />
<Pin Id="O7lykaHM24TNPPXNjkLU2M" Name="ClientBounds" Kind="OutputPin" />
<Pin Id="IUSr2TbuoseNWPdWzr0Unp" Name="Render Time" Kind="OutputPin" />
</Node>
<Node Bounds="1183,1832,85,19" Id="FfNOb02h500Lrz3gJOf4BS">
<p:NodeReference LastCategoryFullName="Graphics.Skia.Layers" LastDependency="VL.Skia.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<CategoryReference Kind="Category" Name="Layers" NeedsToBeDirectParent="true">
<p:OuterCategoryReference Kind="Category" Name="Skia" NeedsToBeDirectParent="true" />
</CategoryReference>
<Choice Kind="ProcessAppFlag" Name="Polygon" />
</p:NodeReference>
<Pin Id="SAbafTbYCkwMeKUxAjwmQx" Name="Points" Kind="InputPin" />
<Pin Id="IYKY9L7MbTLL2oYr0Fqbmb" Name="Closed" Kind="InputPin" DefaultValue="False" />
<Pin Id="QO2EYdAAuVaM6QKElQLPbi" Name="Paint" Kind="InputPin" />
<Pin Id="LJiQodAJeHDLZqaP4AKWLk" Name="Winding" Kind="InputPin" />
<Pin Id="SI23MaEFoWBMBlJr6D7TZR" Name="Enabled" Kind="InputPin" />
<Pin Id="L9n2JZ9M4P1Nazx6yXNcad" Name="Output" Kind="OutputPin" />
</Node>
<Node Bounds="1171,1637,141,118" Id="Lt09dOfQmd1L5bEsRrwW5g">
<p:NodeReference LastCategoryFullName="Primitive" LastDependency="Builtin">
<Choice Kind="StatefulRegion" Name="Region (Stateful)" Fixed="true" />
<CategoryReference Kind="Category" Name="Primitive" />
<Choice Kind="ApplicationStatefulRegion" Name="ForEach" />
</p:NodeReference>
<Pin Id="UUhqe1WgHclQLP8UPSVJyC" Name="Break" Kind="OutputPin" />
<ControlPoint Id="AzOKZECP71hPgyQc3l5bya" Bounds="1226,1643" Alignment="Top" />
<ControlPoint Id="QnfxT9sRTAqL7Iy1k3wUND" Bounds="1185,1749" Alignment="Bottom" />
<ControlPoint Id="Jd6dIlS2eSfLD7gzh6IHOz" Bounds="1185,1643" Alignment="Top" />
<Patch Id="OGgZqaZlKcyPEQsnpouOpo" ManuallySortedPins="true">
<Patch Id="IAEccHPmHqbMAzaFdkCamD" Name="Create" ManuallySortedPins="true" />
<Patch Id="OZE5oAd6jJKO0QMlFRYUFv" Name="Update" ManuallySortedPins="true" />
<Patch Id="FxaJC9uGUMEMgy74sTEWzF" Name="Dispose" ManuallySortedPins="true" />
<Node Bounds="1183,1711,46,19" Id="MDoIj2TUSWYN8eLrv2sUqN">
<p:NodeReference LastCategoryFullName="2D.Vector2" LastDependency="VL.CoreLib.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<CategoryReference Kind="4043309057" Name="Vector2" NeedsToBeDirectParent="true" />
<Choice Kind="OperationCallFlag" Name="Vector (Join)" />
</p:NodeReference>
<Pin Id="SL9L0sQJmIFLRReVjTMgBh" Name="X" Kind="InputPin" />
<Pin Id="UTuhAVzAtSrP2WlZpDhwZj" Name="Y" Kind="InputPin" />
<Pin Id="U0oUJ4VysXKM65L2B6OcHT" Name="Output" Kind="StateOutputPin" />
</Node>
<Node Bounds="1224,1682,25,19" Id="Mfsay8fVebBOVWyANTR2Ij">
<p:NodeReference LastCategoryFullName="Math" LastDependency="VL.CoreLib.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="OperationCallFlag" Name="*" />
</p:NodeReference>
<Pin Id="HCLU0fJJ3xpQMGxwBpKij1" Name="Input" Kind="InputPin" />
<Pin Id="EANTsR8djjHPiRuI8HrP9K" Name="Input 2" Kind="InputPin" />
<Pin Id="PveVUhwsesiMVv4uJ8R94Q" Name="Output" Kind="OutputPin" />
</Node>
<Pad Id="KAUp38iknxVMXhHSou1Q7R" Comment="" Bounds="1246,1668,35,15" ShowValueBox="true" isIOBox="true" Value="0.29">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastDependency="VL.CoreLib.vl">
<Choice Kind="TypeFlag" Name="Float32" />
</p:TypeAnnotation>
</Pad>
</Patch>
</Node>
<Node Bounds="1113,1571,85,19" Id="I2UUyDJxO5hPh8h9CqsLpX">
<p:NodeReference LastCategoryFullName="Collections.Spread" LastDependency="VL.CoreLib.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="LinearSpread" />
</p:NodeReference>
<Pin Id="OeccMzcWgU5OXfAqN4My4N" Name="Center" Kind="InputPin" />
<Pin Id="AWhYHUxcwMuOvuL39lb2gi" Name="Width" Kind="InputPin" />
<Pin Id="R3qrCiOhOakM1el42cc0Kv" Name="Alignment" Kind="InputPin" />
<Pin Id="VWy8vkHIP8VQWmWIN3Ytwa" Name="Phase" Kind="InputPin" />
<Pin Id="BYl4UzKBDhELWuPat48gvO" Name="Count" Kind="InputPin" />
<Pin Id="OJZMjlhgGxjPB7hmi2W4Ix" Name="Output" Kind="OutputPin" />
</Node>
<Pad Id="EOzw39lUMJbOSn6wP2Uobf" Comment="Width" Bounds="1135,1553,35,15" ShowValueBox="true" isIOBox="true" Value="3">
<p:TypeAnnotation LastCategoryFullName="Primitive" LastDependency="VL.CoreLib.vl">
<Choice Kind="TypeFlag" Name="Float32" />
</p:TypeAnnotation>
</Pad>
<Pad Id="BxCeEozzJ8CLL9VJUF1VgS" Comment="Color" Bounds="1205,1951,136,15" ShowValueBox="true" isIOBox="true" Value="1, 0, 0, 1">
<p:TypeAnnotation LastCategoryFullName="Color" LastDependency="VL.CoreLib.vl">
<Choice Kind="TypeFlag" Name="RGBA" />
</p:TypeAnnotation>
</Pad>
<Node Bounds="1223,1805,105,19" Id="CqdOwUSwaLWLnj1nR2JSy6">
<p:NodeReference LastCategoryFullName="Graphics.Skia.Paint" LastDependency="VL.Skia.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="Stroke" />
</p:NodeReference>
<Pin Id="L57PlrjCmZdMPBD6ahp6A0" Name="Input" Kind="InputPin" />
<Pin Id="PqsKSxyJPcOOmbE0Oe38Xb" Name="Color" Kind="InputPin" />
<Pin Id="CXQc9n9W7ooLVttMY9Me8B" Name="Stroke Width" Kind="InputPin" />
<Pin Id="ES3CTL1eugQNGAuwmbXnBh" Name="Join" Kind="InputPin" />
<Pin Id="VKXonVZ4vKwNgUUOejevdQ" Name="Cap" Kind="InputPin" />
<Pin Id="GLvdKkNREvNM1b2aDhkRC5" Name="Miter" Kind="InputPin" />
<Pin Id="HH4KtTjf3qoOeWxtXscs7l" Name="Output" Kind="OutputPin" />
</Node>
<Pad Id="EVm47pVuDbyLe7i2ALY2hH" Comment="Color" Bounds="1245,1784,136,15" ShowValueBox="true" isIOBox="true" Value="0, 0, 1, 1">
<p:TypeAnnotation LastCategoryFullName="Color" LastDependency="VL.CoreLib.vl">
<Choice Kind="TypeFlag" Name="RGBA" />
</p:TypeAnnotation>
</Pad>
<Node Bounds="1183,1901,65,19" Id="R1hTzOAG0EzNc7Ar91sRuF">
<p:NodeReference LastCategoryFullName="Graphics.Skia" LastDependency="VL.Skia.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<CategoryReference Kind="Category" Name="Skia" NeedsToBeDirectParent="true" />
<Choice Kind="ProcessAppFlag" Name="Group" />
</p:NodeReference>
<Pin Id="Qgpdw35uBCANh219gDAQME" Name="Input" Kind="InputPin" />
<Pin Id="NZIXQcEkHtpOuR0rqzJCtU" Name="Input 2" Kind="InputPin" />
<Pin Id="L2jYM8qxZqkQGdus0F4fP1" Name="Debug" Kind="InputPin" />
<Pin Id="AkRX7zwSj7cMM2Av3ylpzI" Name="Enabled" Kind="InputPin" />
<Pin Id="HhzLgc5Y8fHLzDvXkIsIWA" Name="Output" Kind="OutputPin" />
</Node>
<Node Bounds="1203,1870,65,19" Id="VMd4DqOlia6LY8qTjMjnKq">
<p:NodeReference LastCategoryFullName="Main" LastDependency="Nodes.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="Labels" />
</p:NodeReference>
<Pin Id="E4pdcswcg8eLFXrLgMHImW" Name="Headline" Kind="InputPin" DefaultValue="GetSamples" />
<Pin Id="JN6Ai8dsK8hOtd5kPG5Nvc" Name="Description" Kind="InputPin" DefaultValue="A spread of the amplitudes of the last 400 samples." />
<Pin Id="R475Z3ko1bKLXFVsNCK4Ij" Name="Text Color" Kind="InputPin" />
<Pin Id="AeR4h49ERtyOLId7CqzAOK" Name="Line Color" Kind="InputPin" />
<Pin Id="HJGEpgtgpbJORMb3oKaSPA" Name="Layer" Kind="OutputPin" />
<Pin Id="UAgQHedGBv6NbX1NCDa1iz" Name="Entity" Kind="OutputPin" />
</Node>
<Node Bounds="1226,1563,69,19" Id="AMlEcfaKsZaLpBwKGBYwhd">
<p:NodeReference LastCategoryFullName="Audio.Sink" LastDependency="VL.Audio.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<Choice Kind="ProcessAppFlag" Name="GetSamples" />
</p:NodeReference>
<Pin Id="N1EKPhfzGhzPi53FbN6JdR" Name="Input" Kind="InputPin" />
<Pin Id="UUcvOXo5gQTPl8Vt0vC8Bj" Name="Count" Kind="InputPin" />
<Pin Id="GloydUjtcaLN8ovTWYZ6Ak" Name="Result" Kind="OutputPin" />
</Node>
<Node Bounds="1226,1593,83,26" Id="Aex743uwC2sLpJsz6RNpVV">
<p:NodeReference LastCategoryFullName="Collections.Spread" LastDependency="VL.CoreLib.vl">
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
<CategoryReference Kind="ClassType" Name="Spread" NeedsToBeDirectParent="true" />
<Choice Kind="OperationCallFlag" Name="FromSequence" />
</p:NodeReference>
<Pin Id="IZ5DK4hSDkCL5Ls9bFp3dw" Name="Input" Kind="StateInputPin" />
<Pin Id="G4yftBBkaaCLGcFvyoQHjq" Name="Result" Kind="OutputPin" />
</Node>
</Canvas>
<Link Id="Jc0txeuX6hyMZFhSTLEeVw" Ids="U0oUJ4VysXKM65L2B6OcHT,QnfxT9sRTAqL7Iy1k3wUND" />
<Link Id="UuwWscuxalTMZv9LnwwKFB" Ids="QnfxT9sRTAqL7Iy1k3wUND,SAbafTbYCkwMeKUxAjwmQx" />
<Link Id="Nq9QJVX6OkbNKGmXiLYpzT" Ids="BIXam45bq3TOj1DUQnD7r8,BYl4UzKBDhELWuPat48gvO" />
<Link Id="CpPiZ6w9Ww9P0X3IBxvWrh" Ids="OJZMjlhgGxjPB7hmi2W4Ix,Jd6dIlS2eSfLD7gzh6IHOz" />
<Link Id="AXXw0Q7MSLEOE0aTEiv44a" Ids="Jd6dIlS2eSfLD7gzh6IHOz,SL9L0sQJmIFLRReVjTMgBh" />
<Link Id="KFd885PehcfNp8P600aTYH" Ids="EOzw39lUMJbOSn6wP2Uobf,AWhYHUxcwMuOvuL39lb2gi" />
<Link Id="BhnshMgNDgpOEKgt5tR5Tr" Ids="BxCeEozzJ8CLL9VJUF1VgS,RmyVXhuRB47N1A1TldF6dn" />
<Link Id="QzjR6IN4W9dQWOWcAcJeg7" Ids="L9n2JZ9M4P1Nazx6yXNcad,Qgpdw35uBCANh219gDAQME" />
<Link Id="T7ZxgiJa5FmMEEdK4kwYxC" Ids="HH4KtTjf3qoOeWxtXscs7l,QO2EYdAAuVaM6QKElQLPbi" />
<Link Id="DDnx9H7eE0APBNhUNRTfhZ" Ids="KAUp38iknxVMXhHSou1Q7R,EANTsR8djjHPiRuI8HrP9K" />
<Link Id="QOlrA8AVjioQEVMHNji5UA" Ids="AzOKZECP71hPgyQc3l5bya,HCLU0fJJ3xpQMGxwBpKij1" />
<Link Id="KV62FoXe1XaNvQIqLXk1fU" Ids="PveVUhwsesiMVv4uJ8R94Q,UTuhAVzAtSrP2WlZpDhwZj" />
<Link Id="Psp400coUQQQTXbdHTIaKy" Ids="EVm47pVuDbyLe7i2ALY2hH,PqsKSxyJPcOOmbE0Oe38Xb" />
<Link Id="S2lA7DCnNsmM1m9pWsLrCS" Ids="HhzLgc5Y8fHLzDvXkIsIWA,SAH3Y4aL1sHL2vGqindjag" />
<Link Id="KsVzzfLLdAXQRuGNwZc6ah" Ids="HJGEpgtgpbJORMb3oKaSPA,NZIXQcEkHtpOuR0rqzJCtU" />
<Link Id="PLEVHBp7a1wLlalCN0B31P" Ids="GloydUjtcaLN8ovTWYZ6Ak,IZ5DK4hSDkCL5Ls9bFp3dw" />
<Link Id="KXh9Ri72CLOP6MdxTKx8NB" Ids="G4yftBBkaaCLGcFvyoQHjq,AzOKZECP71hPgyQc3l5bya" />
<Link Id="T0MtH8G2G43PWmsRmAwPTe" Ids="BIXam45bq3TOj1DUQnD7r8,UUcvOXo5gQTPl8Vt0vC8Bj" />
<NugetDependency Id="UMoe9l8tI6dPh7545hvloL" Location="VL.CoreLib" Version="2023.5.2" />
<NugetDependency Id="KCkzIQzTcsbPtVQmbO9jl3" Location="VL.Skia" Version="2023.5.2" />
<NugetDependency Id="NMwbrhiQkD3MVsRoBXkEKk" Location="VL.Audio" Version="1.2.2" />
<DocumentDependency Id="HNuDHS6prFNOlDyeO0ojO3" Location="C:/Users/Matthias/AppData/Local/vvvv/gamma/nugets/VL.ThePatchersGuide.5.0.3/include/Nodes.vl" />
</Patch>
from vl.thebigbang.
Related Issues (20)
- 3D Text
- Change to adaptive Damper nodes
- Things to add HOT 3
- Patch 20 - Iterations counts to infinity HOT 4
- Chapter idea: Manage Spreads With Pads
- Add Attractor example in 37. Algorithms
- Remove Colors patch
- Subdivide long node graphs into smaller chunks
- Rework Type Conversion patch
- Add chapters about OOP
- Move chapter about Processes before Pads
- Rename to VL.TheBigBang
- Add Morph to "Ranges"
- Add "The Origin of Life"
- Tags for "The Origin of Life"
- Rework "Texture Sources & Effects"
- Rework "Mixing Skia and Stride"
- Referencing Libraries HOT 1
- Link to Graybook sections HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vl.thebigbang.