<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>Gustaf Palm</title>
        <link>https://paragraph.com/@gustaf-palm</link>
        <description>Exploring generative art, music for psychedelic psychotherapy, feeling over thinking </description>
        <lastBuildDate>Fri, 17 Jul 2026 10:36:36 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <copyright>All rights reserved</copyright>
        <item>
            <title><![CDATA[Generative Art Basics: Resources, Prompt Engineering, Inspiration...]]></title>
            <link>https://paragraph.com/@gustaf-palm/generative-art-basics-resources-prompt-engineering-inspiration</link>
            <guid>9mKEOaZSChse1lyiUp0z</guid>
            <pubDate>Thu, 07 Apr 2022 19:47:18 GMT</pubDate>
            <description><![CDATA[This is a primer on getting started with making generative art from a newbie’s perspective. In here you will find lots of hyperlinked resources to guides, studies and artists to catalyze your growth and understanding of the space. I have also included summaries of some of the basic tools in a google colab notebook, and some personal thoughts/wisdom in creating a well defined ‘prompt’. Join the generative art community (disco diffusion discord) to continue spreading the generative love. A lot ...]]></description>
            <content:encoded><![CDATA[<p>This is a primer on getting started with making generative art from a newbie’s perspective. In here you will find lots of hyperlinked resources to guides, studies and artists to catalyze your growth and understanding of the space. I have also included summaries of some of the basic tools in a google colab notebook, and some personal thoughts/wisdom in creating a well defined ‘prompt’.</p><p>Join the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://discord.com/channels/944025072648216586/944025513322774608">generative art community</a> (disco diffusion discord) to continue spreading the generative love. A lot of resources in here - all properly credited to the original authors when possible. I do my best to share resources and works on my <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/_gmpalm">twitter</a> too.</p><h3 id="h-general-notes-on-the-ai-art-process" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">General Notes on the AI Art process:</h3><ul><li><p>This doc explores creating art through Google Colabs - notebooks allow anybody to write and execute code through the browser (especially well suited to machine learning, data analysis and education) and run them on Google servers</p></li><li><p>Colab Notebooks written by other skilled users are publicly available (like Disco Diffusion) allowing you to create copies and run existing code without requiring the knowledge to write it entirely yourself.</p><ul><li><p>You change variables and input your own prompt into the notebook to create new original results</p></li></ul></li><li><p>This is a lot of trial and error</p></li><li><p>There are no hard rules</p></li><li><p>The outputs become the inputs, re-iterations towards a polished vision</p></li></ul><h3 id="h-colab-notebooks" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Colab Notebooks:</h3><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://colab.research.google.com/github/pytti-tools/pytti-notebook/blob/main/pyttitools-PYTTI.ipynb">PyTTI</a> - python text to image notebook</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://colab.research.google.com/github/pytti-tools/frame-interpolation/blob/main/PyTTI_Tools_FiLM-colab.ipynb">FiLM</a> - Frame Interpolation for Large Images</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://colab.research.google.com/github/openai/jukebox/blob/master/jukebox/Interacting_with_Jukebox.ipynb">Jukebox</a> - for generative music</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://colab.research.google.com/drive/1k2Zod6kSHEvraybHl50Lys0LerhyTMCo?usp=sharing">ESRGAN</a> - Image up-scaler</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.google.com/document/d/1ON4unvrGC2fSEAHMVb4idopPlWmzM0Lx5cxiOXG47k4/edit">‘Hitchhiker’s Guide’</a> - A list of many many more notebooks</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://colab.research.google.com/github/apolinario/multimodalai/blob/main/Loud_Disco_Diffusion_v5_Turbo_%5Bw_3D_animation%5D.ipynb#scrollTo=FpZczxnOnPIU">Loud Disco</a> - Disco diffusion with audio prompts</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://colab.research.google.com/github/pollinations/hive/blob/main/notebooks/3%20Audio-To-Video/1%20Lucid%20Sonic%20Dreams.ipynb">Lucid Sonic Dreams</a> - Audio reactive visuals from mp3 files</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://colab.research.google.com/github/Zalring/Centipede_Diffusion/blob/main/Centipede_Diffusion.ipynb">Centipede Diffusion</a> - Latent Diffusion and Disco Diffusion models combined</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://colab.research.google.com/drive/1peZ98vBihDD9A1v7JdH5VvHDUuW5tcRK">Multi Preceptor VQGAN + CLIP</a></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://huggingface.co/spaces/frapochetti/fast-neural-style-transfer">Hugging face</a> - a depot for GANs (not a notebook)</p><h3 id="h-key-notebook-features" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Key Notebook Features:</h3><p>Note for using the notebooks: the <strong>‘Runtime’ button</strong> on the top will be your friend; here you can:</p><ul><li><p>Restart the runtime in case of any crashes/changes</p></li><li><p>Check your runtime type (GPU) and change to High-RAM (if you have an account)</p></li><li><p>Run all cells once you have inputted your desired settings</p></li></ul><p>To make sure everything is working and to get the download process started while you input your variables, it’s a good idea to hit ‘Run all’ as your first step when working in a notebook. Once you have changed your variables, hit the ‘Restart and Run All’ button (solves the ‘reboot for extra speed’ variable too).</p><h2 id="h-resources" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Resources:</h2><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://peakd.com/hive-158694/@kaliyuga/model-comparison-study-for-disco-diffusion-v-5-plms-sampling-edition-ai-resources-by-kaliyuga">Model comparison study</a> by <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/KaliYuga_ai">KaliYuga</a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://remidurant.com/artists/#">Artist Studies</a> by <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/remi_durant">remi_durant</a></p></li><li><p>SUPER comprehensive <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://imgur.com/a/SnSIQRu">style comparisons</a> by <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/kingdomakrillic?lang=en">kingdomakrillic</a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.youtube.com/channel/UCkYi6dzJ5emaY0tPGat3k9Q">Quick-eyed Sky</a> - YouTube channel covering Disco art, prompt engineering tips…</p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://pharmapsychotic.com/tools.html">Tools &amp; Resources for AI Art</a> - a hub of notebooks used to created AI art - JAX, Disco, other GANs…</p></li><li><p>Info on the parameters was partly based on <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/zippy731">zippy’s</a> wonderful <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.google.com/document/d/1l8s7uS2dGqjztYSjPpzlmXLjl5PM3IGkRWI3IiCuK7g/edit">guide</a> - its a must look at for this space</p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://matthewmcateer.me/blog/clip-prompt-engineering/">Prompt Engineering</a> by Matthew McAteer</p></li><li><p>A study on <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://weirdwonderfulai.art/resources/anything-punk-modifiers-for-ai-art/">punk modifiers</a> by <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://weirdwonderfulai.art/author/wwaa_dmin/">Harmeet</a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.unlimiteddreamco.xyz/">Unlimited Dream Co</a> on <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.unlimiteddreamco.xyz/2022/04/06/how-to-use-initital-images-with-vqgan-clip">using initial images</a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://gist.github.com/HuemanInstrument/">Full prompt variables</a> examples by Euclid</p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.reddit.com/r/PromptSharing/">Prompt sharing reddit</a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://asc.fooo.ooo/">Artist style cheatsheet</a> by <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://fooo.ooo/">Tobias Würth</a></p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.google.com/document/d/1qy5fdeThu7pIikulQuWpmKvYBiv9wMshIHcrBr-VldA/edit">Prompt engineering guide</a> by Phillipuss</p></li><li><p>Prompt <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://imgur.com/a/SnSIQRu">key words cheatsheet</a> by kingdomakrillic</p></li></ul><h2 id="h-disco-diffusion" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Disco Diffusion:</h2><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://colab.research.google.com/github/alembics/disco-diffusion/blob/main/Disco_Diffusion.ipynb">Disco Diffusion v5.2</a></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://colab.research.google.com/github/alembics/disco-diffusion/blob/main/Disco_Diffusion.ipynb">https://colab.research.google.com/github/alembics/disco-diffusion/blob/main/Disco_Diffusion.ipynb</a></p><h3 id="h-settingsvariables" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Settings/Variables:</h3><p>In the Setting section of disco there are a lot of variables to play with. Jumping in an changing a bunch of variables without testing often leads to disappointing results. Below are a few key variables that have some of the biggest effects on the output and on RAM usage. Start messing around with these before exploring the more advanced features (pulled heavily from <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.google.com/document/d/1l8s7uS2dGqjztYSjPpzlmXLjl5PM3IGkRWI3IiCuK7g/edit">zippy’s guide</a>)</p><ol><li><p><strong>Steps: 50-10000</strong></p><ol><li><p>One of the most important variables, and biggest consumer of memory when set high</p></li><li><p>Number of iterations, number of times the AI looks at the image and takes a step towards the prompt.</p></li><li><p>There is a diminishing return for steps, as each step gets smaller in its directional movement. 250-500 is a good range generally, but going higher for detail specific prompts or intentions is possible</p></li></ol></li><li><p><strong>Width height:</strong></p><ol><li><p>512x minimum, needs to be in a multiple of x64</p></li><li><p>Size directly relates to the render time, so smaller images will be less likely to crash and load faster</p></li><li><p>An AI Upscaler can be used to take small blurry images and enhance them. <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://colab.research.google.com/drive/1k2Zod6kSHEvraybHl50Lys0LerhyTMCo?usp=sharing">Free Upscaler linked here</a></p></li><li><p>Dimension correlate to prompt intentions, e.g. art of tall trees would be best suited for 512x1024 dimensions</p></li></ol></li><li><p><strong>Clip Guidance Scale: 1500 - 100000</strong></p><ol><li><p>One of the most important variables, tells the AI how strongly to move towards the prompt at each step.</p></li><li><p>Correlates to image size</p></li><li><p>High means more specific, but too high for the relative size and the AI will distort the image</p></li></ol></li><li><p><strong>TV Scale (total variance denoising): 0 - 1000</strong></p><ol><li><p>Smooths out details of the final image to reduce noise</p></li><li><p>Set to 0 to turn it off</p></li></ol></li><li><p><strong>Range Scale: 0 - 1000</strong></p><ol><li><p>Used to adjust color contrast with low values being higher contrast, and high values being lower contrast (reduced color palette)</p></li><li><p>Set to 0 to turn it off</p></li></ol></li><li><p><strong>Sat(uration) Scale: 0 - 20000</strong></p><ol><li><p>Adjust saturation, higher values = more saturation and vibracy</p></li><li><p>Set to 0 to turn it off</p></li></ol></li><li><p><strong>Cutn_Batches: 1 - 8</strong></p><ol><li><p>The number of ‘areas’ the image is cut into each step</p></li><li><p>Changes the style, but at the cost of significant render time. Best to leave at 1, unless you are trying to study a specific prompt.</p></li></ol></li><li><p><strong>Init Image:</strong></p><ol><li><p>If you want to use an image as a starting point rather than random noise, this is the place</p></li><li><p>Download the image into your google drive file: AI → Disco Diffusion → Init images</p></li><li><p>On the left side of the colab notebook, click on the ‘files’ icon</p></li><li><p>Find the folder init images, right click the image you want to use a select ‘copy path’</p></li><li><p>Paste that path into the init image section of the settings</p></li></ol></li><li><p><strong>Init Scale: 10 - 20000</strong></p><ol><li><p>How much of your initial image will remain unblurred as initial noise for the diffusion</p></li><li><p>How strongly the diffusion will stick to the original image at each step</p></li><li><p>Needs to be balanced against CLIP Guidance Scale - too high and there wont be any changes, too low and the original will be unrecognizable (for better or worse)</p></li></ol></li><li><p><strong>Skip Steps: any number up to # of steps</strong></p><ol><li><p>Denoising strength starts high and gradually gets lower- the first few steps of any run have so much denoising that 10-15% can be skipped without affecting the final image, while saving some render time</p></li><li><p>Skip too many steps, and there will be too much noise (poorly defined objects) in the final image</p></li><li><p>Don’t skip enough steps, and the image will be blown out as CLIP moves too much towards prompts (often resulting in large singular color splotches)</p></li><li><p>Skipping steps is important if using an initial image, so that it doesn’t get too drowned in the initial noise</p></li></ol></li></ol><h3 id="h-diffusion-models" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Diffusion Models:</h3><p>Whenever you change which models you are using, you need to restart your runtime (click on Runtime, then any of the restart options, then run again) . Changing models is likely to cause crashes or out of memory problems (CUDA memory error).</p><p>In order of fastest/lightest to slowest/most memory consuming:</p><ul><li><p>VitB32</p></li><li><p>RN50</p></li><li><p>RN101</p></li><li><p>VitB16</p></li><li><p>RN50x4</p></li><li><p>RN60x16</p></li><li><p>RN50x64</p></li><li><p>ViTL14</p></li></ul><h3 id="h-prompt-engineering" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Prompt Engineering:</h3><p>A prompt is the language input that you write in the colab which forms what you want to see. The diffusion models will look at images and try to pull what it sees to create something new to match your prompt. Understanding how these models work can be frustrating, but there are some methods to hone in on clarity and intentional results.</p><p>CLIP - stands for <strong>Contrastive Language-Image Pre-Training</strong> -a transformer model from OpenAI that is used to match text embeddings with image embeddings, it works by scanning the internet for images and their associated captions then taking an average of those images (click <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://knn5.laion.ai/?back=https%3A%2F%2Fknn5.laion.ai%2F&amp;index=laion5B&amp;useMclip=false&amp;query=dog">here</a> to see what CLIP sees in a search engine</p><p><strong>Common Mistakes:</strong></p><ol><li><p>Use singular nouns or specific numbers. E.g. ‘android astronauts’ could be anything from 2 to 1000 individual androids, and would come out messy compared to ‘2 android astronauts’</p></li><li><p>CLIP can’t extrapolate ideas for you, avoid vague concepts. E.g. ‘animals one million years from now’ would not generate well captioned images. Instead, something like ‘animals of the future’ would be more suitable.</p></li><li><p>Speak in positives not negatives - a yellow cat on the internet will be captioned with ‘yellow cat’, not as ‘not a brown cat’.</p></li></ol><p><strong>Methods to get specific:</strong></p><ol><li><p>Mention the specific medium you want to see. E.g. ‘a matte painting of___’, ‘photorealistic 8k photography of____’ , ‘woodblock engravings of ____’</p></li><li><p>Stylize based on artists/ art hubs you like. ‘Trending on artstation’ is a popular variable that pulls styles that are currently trending on artstation&apos;. E.g. ‘___ by Studio Ghibli’, ‘____ by William Blake and Leonard da Vinci’… Pick an artist that has produced works relating to the prompt you wish to see</p></li><li><p>Think in terms of what has a lot of photos on the internet. E.g. ‘a wizard’ compared to ‘a person who can do magic’.</p></li><li><p>Try throwing dates in there. Anything on the internet is fair game for the AI.</p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://getemoji.com/">Emojis</a> work too</p></li></ol><p><strong>Example list of variables to try adding to your prompts</strong>: ‘Kodak portra, maximalist, matte drawing, infrared, DeviantArt HD, ISO 200, quantum wavetracing, ukiyo-e, surrealist, 3840x2160, fauvism, masterpiece, Egyptian art, woodcut, made of ___, holographic, aftereffects, sunrays shine upon it, parallax, depth of field, deviantart, 8k 3D’</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://docs.google.com/document/d/1qy5fdeThu7pIikulQuWpmKvYBiv9wMshIHcrBr-VldA/edit">Prompt engineering guide</a> by Philipuss</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://weirdwonderfulai.art/resources/disco-diffusion-modifiers/">Disco Diffusion Modifiers</a> by <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://weirdwonderfulai.art/author/wwaa_dmin/">Harmeet</a> and <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/KyrickYoung">Stephen Young</a> - explores modifiers to change the style of the prompts, e.g. ‘by Salvador Dali’ , ‘futuresynth’ , ‘steampunk’…</p><p><strong>Getting Intentional:</strong></p><ul><li><p>e.g. making a music video by matching lyrics to frames</p></li><li><p>entering the words of a song/poem as the prompts for a diffusion video</p></li><li><p>use original images/animations (or the work of others) to see something you already like in another style</p><ul><li><p>e.g. this gif I like - ran through Disco with ‘bioluminescence’ as a prompt</p></li></ul></li></ul><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/dc7dbccb314f7e37b38d6d9e359b51a017364ccd5b6c05976f8e5b0f49f26768.gif" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><ul><li><p><strong>Golden Ratio:</strong></p></li></ul><p>From <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://www.reddit.com/r/DiscoDiffusion/comments/twgvcj/golden_ratio_dimensions_in_units_of_64/">this</a> reddit post: The &quot;golden ratio&quot; is ((1+sqrt(5)/2) = approximately 1.618. The table below gives dimensions divisible by 64 (a requirement in DD) that are roughly at this ratio.</p><p>Hopefully, this table won&apos;t look wonky. I couldn&apos;t get the table feature to work.</p><p>e.g. 1024x640 - 1.600 ratio</p><p>e.g. 1664x1024 - 1.625 ratio</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/4378a7add2e8c3dcb9a5009e3be1badc57014c5dd3a33f6fd6ec59529697bb69.png" alt="from Matthew McAteer" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="">from Matthew McAteer</figcaption></figure><h3 id="h-artists" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Artists:</h3><p><strong>To follow, for inspiration, news in the space…</strong></p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/Somnai_dreams?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor">SOMNAI</a> - started Disco Diffusion</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/gandamu_ml">Gandamu</a> - also pioneering Disco Diffusion</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/hvnslstangel">Heaven’s Last Angel</a> - pytti pioneer</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/zippy731">Chris Allen</a> (zippy)- pioneering Disco and guide goat</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/EuclideanPlane">Euclid</a> - share prompts with full transparency (has a discord for it)</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/KyrickYoung">Stephen Young</a> - posts great studies on variables</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/rainisto">Roope Rainisto</a> - does <em>a lot</em> - great source for inspiration on creative uses</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/sureailabs">Surea.i</a> - does studies, I like their style</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/sportsracer48">Sportsracer48</a> - created the pytti notebooks</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/KaliYuga_ai">KaliYuga</a> - resonance pillar, love her style</p><p>There are a lot of others I probably missed, but these folks came to the top of my mind. People share and support actively on twitter, so there is no shortage of inspiration:)</p>]]></content:encoded>
            <author>gustaf-palm@newsletter.paragraph.com (Gustaf Palm)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/3bc29ae20939fe82d141411a6f0cd15f87e45aa77e43799258798b28fed8a4a3.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[A Study of the Origins of Kundalini Yoga from the Original Upanishad Texts]]></title>
            <link>https://paragraph.com/@gustaf-palm/a-study-of-the-origins-of-kundalini-yoga-from-the-original-upanishad-texts</link>
            <guid>Y83bEnjDQYz7rXj1qMx4</guid>
            <pubDate>Tue, 29 Mar 2022 10:44:37 GMT</pubDate>
            <description><![CDATA[The teachings and writing in this article comes directly from Swami Tadatmananda from the Arsha Bodha Center. There is a lot of new ager thought about this school of practice, so to the intention of creating this article was primarily to satisfy my curiosity on the matter. Swami Tadatmananda recounts what the original texts wrote about the practice and explores both objective and subjective experiences. Key points bolded.Rishis & Upanishads:In ancient India, the holy sages, known as rishis, s...]]></description>
            <content:encoded><![CDATA[<p>The teachings and writing in this article comes directly from Swami Tadatmananda from the <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://arshabodha.org">Arsha Bodha Center</a>. There is a lot of new ager thought about this school of practice, so to the intention of creating this article was primarily to satisfy my curiosity on the matter. Swami Tadatmananda recounts what the original texts wrote about the practice and explores both objective and subjective experiences. Key points bolded.</p><h2 id="h-rishis-and-upanishads" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Rishis &amp; Upanishads:</h2><p>In ancient India, the holy sages, known as rishis, sought enlightenment by exploring within their bodies and minds to discover the supreme divinity hidden deep inside. Their remarkable insights and the special techniques they devised were recorded in Sanskrit scriptures called upanishads. A total of 108 upanishads are included in the Vedas, the main scriptures for all Hindu religious and spiritual practices. Twenty of those upanishads are dedicated to the theory and practice of kundalini yoga. Those yoga upanishads are the ultimate source for the entire body of teachings on kundalini yoga.</p><h2 id="h-contemporary-kundalini-and-translation" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>Contemporary Kundalini &amp; Translation:</strong></h2><p>Kundalini yoga became well-known in the West largely as the result of a <strong>1967 book</strong> in which Gopi Krishna described his amazing experiences of kundalini. Gopi Krishna was a government employee from North India whose intense meditation had awakened his dormant kundalini with astonishing and sometimes harrowing results. His book reached the shores of America just at the time when the hippies had taken great interest, both in Hindu mysticism and in psychedelic experiences from hallucinogenic drugs like LSD. Gopi Krishna&apos;s mind-bending encounters with kundalini seemed to <strong>resemble the LSD experiences of the hippies</strong>, and this perhaps, attracted them to kundalini yoga. When spiritual teachings leave the lands of their origin and are retold in different cultures and in different languages, they&apos;re subject to being revised or altered in various ways. Some changes are necessary, like the translation of Sanskrit scriptures into English. But other changes can muddle or distort the meaning of the original texts. And, all too often, spiritual teachings become totally corrupted when they&apos;re misinterpreted by people whose <strong>perspectives are utterly foreign to the originals</strong>. For example, a famous book on the seven chakras written by C.W. Leadbeater was filled with Western occultism and doctrines of the Theosophical Society of which Leadbeater was member. Carl Jung, the famous psychoanalyst, gave a seminar on kundalini yoga as a method for individuation, which is a special therapeutic process he devised. More recently, Yogi Bhajan brought his highly personalized version of kundalini yoga from India to the United States, replacing its traditional Sanskrit mantras with others from his own Sikh religion.</p><h2 id="h-westernized-chakras" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>Westernized Chakras:</strong></h2><p>Westernized versions of the chakras present them in hues of the rainbow instead of their traditional colors, and associate them with emotions, which the rishis never intended. The New Age movement has commodified the chakras, using them to advertise crystals, colorful stones, scented oils, and self-improvement seminars… The rishis seem to have deliberately left many details up to the imagination of practitioners, and this suggests that the rishis&apos; creative use of deliberate superimposition could legitimately be used by later practitioners as well. Based on this, modern adaptations, like rainbow-hued chakras, could certainly be considered acceptable, so I have to reconsider my earlier condemnation of what I called, distortions and misrepresentations of contemporary Western yogis. If a particular adaptation is truly helpful for practitioners, then it need not be criticized. But we can&apos;t be naive; not all adaptations are helpful. Some might even be detrimental, like modifications introduced by unqualified teachers or by gurus with ulterior motives like those who charge a fee for shaktipaat.</p><h2 id="h-suggestion-and-experience-seeking" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>Suggestion and Experience Seeking:</strong></h2><p>Students with intense physical reactions to Kundalini were taught that whenever a chakra is pierced, kundalini will produce spontaneous vocalizations and body movements. This isn&apos;t taught in the yoga upanishads. But when students are led to believe that occasional shrieks and jerks are sure signs of progress, a suggestion is planted in their minds that can trigger reactions later. Psychologists say that suggestions like these work in the same way as placebos. A patient&apos;s trust in a doctor enables a placebo to actually produce desirable effects. Similarly, student&apos;s trust in a guru enables meditation to produce reactions like those we observed. Swami Dayananda was highly critical of the way kundalini yoga is usually taught, and he put the blame on the problem of experience seeking. He said, many modern gurus put far too much emphasis on gaining spiritual experiences, and not enough emphasis on gaining spiritual wisdom. All experiences are temporary, including experiences of kundalini. After a powerful spiritual experience comes and goes, you might remain utterly unchanged, unless you actually learn something from that experience.</p><h2 id="h-primary-and-secondary-cause" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>Primary and Secondary Cause:</strong></h2><p>If enlightenment is gained through spiritual knowledge, then what&apos;s the point of raising your kundalini and piercing your chakras? To answer this, we have to discern two distinct factors that are required to accomplish anything, factors the rishis called primary cause and secondary cause. If you want to make rotis for lunch from flour and water, the primary cause is fire, since a fire&apos;s heat can bake bread. A stove and pan are also needed, but they don&apos;t produce heat, so they&apos;re considered secondary causes. <strong>For any goal, primary and secondary causes are both necessary</strong> (reflected by Shiva and Shakti); without a fire, stove, or pan, you won&apos;t have any rotis to eat. This demonstrates an important point: Spiritual knowledge is the primary cause for enlightenment, because it can remove the veil of ignorance and reveal the divinity within. But yoga is the secondary cause. So, without yoga, enlightenment is impossible. <strong>Both spiritual knowledge and yoga are required</strong>, as the Yoga Tattva Upanishad says: Without yogic practice, how can spiritual knowledge free you from suffering? Without spiritual knowledge, how can yogic practice free you from suffering? Both are required for liberation. Many kinds of yogic practices can help you gain enlightenment, including karma yoga – selfless service, raja yoga - meditation, bhakti yoga - devotion, hatha yoga - postures and breathing exercises, and of course, kundalini yoga.</p><h2 id="h-non-tangible-elements" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>Non-tangible Elements</strong>:</h2><p>The nadis and pranas are not material in nature; they&apos;re subtle, non- tangible. Your brain is tangible; it weighs about two pounds. But your mind is not tangible; it has no size or weight. In the same way, the nadis and pranas are non-tangible, subtle, unlike the nerves and blood vessels in your body. There are three main nadis, the sushumna which rises inside your spine from its base to the crown of the head, the ida, which terminates at your left nostril, and the pingala, which terminates at your right nostril.</p><h2 id="h-chakras" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>Chakras:</strong></h2><p>Do chakras and nadis actually exist inside our bodies, or are they just concepts envisioned by the rishis long ago? When addressing this question, many scholars and practitioners fall into the trap of treating nadis and chakras identically: either both are real, or both are imagined. But, this assumption turns out to be incorrect. First of all, nadis belong to a pre-scientific model of the human nervous system, but the seven chakras are not part of that model, because chakras are not involved in channeling prana throughout the body. Nadis direct the flow of prana, not chakras, which serve a very different purpose. To understand how chakras are different, consider this: Nadis are widely referred to in all 108 upanishads, but chakras are mentioned mostly in the 20 yoga upanishads. This shows that that chakras have a more specialized role than nadis, a role specific to the practice of kundalini yoga. What is that role? Chakras are richly symbolic forms that have been envisioned by the rishis and deliberately superimposed on the body for the sake of meditation, like the deities and sacred places in the body imagined during the practice of inner pilgrimage. Deliberate superimposition, of this sort, is widely used, like when we superimpose the God of the cosmos on statues standing barely three feet tall, or when we superimpose monetary value on little bits of paper. Such symbolism is powerful and useful, as it is in kundalini yoga, when chakras and their associated deities are deliberately superimposed at locations along the spine to serve as focal points for meditation. Now we can see the difference between nadis and chakras. Nadis are part of a model for the human nervous system, which obviously exists. Chakras, on the other hand, are deliberately superimposed on the body, and are to be visualized during meditation. To explain this difference, scholars say we have to differentiate between descriptive statements and prescriptive statements. Descriptive statements describe the nature of existent things, whereas prescriptive statements prescribe or specify what we should or shouldn&apos;t do. When we interpret scriptures, it&apos;s crucial to correctly determine which statements are descriptive and which are prescriptive. Many modern practitioners believe that chakras truly exist inside their bodies. Fortunately, <strong>this belief is extremely helpful</strong> in the practice of kundalini yoga. To believe in the divinity of a three-foot tall statue on an altar helps people pray. To believe that these little bits of paper are valuable helps us buy things. And to believe that chakras truly exist inside the body helps practitioners meditate. All these beliefs are helpful. The value of a belief is not in its veracity, but in its ability to help us. <strong>Beliefs are not right or wrong; they are helpful or harmful</strong>. And to believe in the existence of chakras is an exceedingly helpful belief, one that need not be challenged or dismissed.</p><h2 id="h-shiva-and-shakti" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>Shiva &amp; Shakti:</strong></h2><p>****The creation of the universe is said to result from the union of Shiva, the masculine principle, and Shakti, the feminine principle. Here, Shiva and Shakti are not the four-armed deities familiar to Hindus. <strong>Shiva is the fabric of reality that gives existence to everything</strong>, like clay gives existence to pots and bowls. Because clay is inert, a separate creative force is needed to transform it into various objects. Similarly, Shiva lacks the creative force needed to produce the universe. Only when Shiva is accompanied by <strong>Shakti&apos;s infinite creative power</strong> can the universe arise. Shakti infuses everything in the cosmos with energy, including every atom in your body. In this way, Shakti is present within you, and it is this inner presence that is called kundalini shakti.</p><h2 id="h-samadhi" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>Samadhi:</strong></h2><p>Some contend that kundalini yoga is a self-sufficient means for liberation or enlightenment. But, all forms of yoga, including kundalini yoga, are secondary causes for enlightenment. To get enlightened through kundalini yoga alone is like making rotis with a pan and stove, but no fire. The primary cause for enlightenment is spiritual knowledge, which removes the veil of ignorance and reveals your true nature. Kundalini yoga helps you gain that knowledge by leading you to a state of meditative absorption known as samadhi. Samadhi is the goal of many meditation techniques, and for good reason. In that state of absorption, all distracting mental activities are removed, and all that remains is you, your true nature, stripped of everything that&apos;s not you. After emerging from samadhi, you have an opportunity to grasp a life-changing lesson from that unique experience -- that your true nature is pure consciousness, utterly independent of your body, mind, and the world around you. In this way, the state of samadhi produced by kundalini yoga can be a gateway to enlightenment.</p><p>I fell into a state of absorption, samadhi, just like I had many times before using other techniques. Samadhi is somewhat like being blissfully immersed in deep sleep, except that you remain fully awake. When you wake up from sleep, you know you slept; when you emerge from samadhi, you know you were absorbed. Anyone who experiences samadhi for the first time will find it a great achievement. And anyone who discovers their true nature to be pure consciousness, utterly independent of the mind, body, and world, will find this recognition to be absolutely life changing. Without doubt, many practitioners of kundalini yoga have reached these great heights and were blessed by their efforts. But my prior practice has already blessed me in these ways, so my experience of kundalini&apos;s triumphant ascent seemed to lack the tremendous intensity that other practitioners describe.</p><p>This technique is rather complex, so it needs lots of time to learn and practice. More than that, kundalini yoga seems like a difficult way to gain a state of absorption that can more easily be reached through other techniques. But then, if there are easier paths to samadhi, why is kundalini yoga so widely taught? Its popularity is very likely in response to the problem of experience seeking. The pursuit of worldly experiences can prevent people from seeking spiritual growth. But, if kundalini yoga promises them exciting new experiences, they might consider practicing it. Then, their practice could lead them to realize that something far more valuable than exciting experiences is within reach. Such a recognition could wean them away from experience seeking, and incline them to pursue enlightenment instead</p><h2 id="h-bhastrika-pranayama" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>Bhastrika Pranayama:</strong></h2><p>It&apos;s often called bellows breath, because of its vigorous exhalations. Bellows are used to force air into a fire to raise its temperature. Bhastrika pranayama certainly raised my temperature; it&apos;s very energizing. With each exhalation, I also pulsed my abdomen muscles, which shook the organs inside the trunk of my body, where the muladhara chakra is located. This shaking is said to help wake up the serpent sleeping there.</p><h2 id="h-root-chakra" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>Root Chakra:</strong></h2><p>Our inner pilgrimage begins with the muladhara chakra at the base of the spine. Mula means root, and this chakra is the root or starting place for this practice. Each of the lowest five chakras represent one of the five elements known in ancient times - earth, water, fire, air, and space - from the most gross, earth, to the most subtle, space. Inside the muladhara chakra, the element earth is represented by a yellow square. It&apos;s interesting that the yoga upanishads specify colors for each of the five elements, but they say nothing about the color of each chakra.</p><h2 id="h-sacral-chakra" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>Sacral Chakra:</strong></h2><p>The svadhisthana chakra, also known as the sacral chakra. Svadhisthana means the seat of existence, and this chakra is fittingly located at your seat, the sacrum. It has six petals and is associated with the element water, which is represented by a white crescent moon. Vam is the mantra for the element water. The deity abiding in this chakra is Vishnu, God in its aspect as sustainer of the universe. Just as the element water sustains life, Vishnu sustains the world.</p><h2 id="h-manipura-naval-chakra" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>Manipura (Naval) Chakra</strong>:</h2><p>Manipura means abode of gems. It&apos;s also called nabhi chakra, because it&apos;s located behind the nabhi or navel. It not accurate to call it solar plexus chakra, because that plexus is located well above the navel. The manipura chakra has ten petals and is associated with the element fire, which is represented by a red triangle. Ram is the mantra for the element fire. The deity abiding in this chakra is Rudra, a fierce aspect of Shiva, usually depicted as a warrior or hunter.</p><h2 id="h-heart-chakra" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>Heart Chakra:</strong></h2><p>Anahata chakra, the so-called heart chakra, located along the spine at chest level. Anahata means that which cannot be struck, injured or killed, referring to one&apos;s soul. This chakra has twelve petals and is associated with the element air, aptly so, being near the lungs. The element air is represented by a smoky, six-pointed figure. Yam is the mantra for the element air. The deity abiding in the anahata chakra is a beneficent form of Shiva, depicted as looking in all directions simultaneously, to bless everyone. Shiva is often called god of destruction, but it might be more accurate to call him, god of transformation, purification, and growth, since all these depend on the destruction of a prior condition, so a new and better state can arise.</p><h2 id="h-throat-chakra" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>Throat Chakra:</strong></h2><p>Vishuddha chakra, located at the throat. Vishuddha means pure, untainted. This chakra has sixteen petals and is associated with the element space, which is represented by a transparent circle. Ham is the mantra for this element. The deity abiding in the vishuddha chakra is the bi-gendered form of Shiva, whose right side is male and left side is female. This form of Shiva reminds us that none of us are exclusively male or female; nature is exuberant in its diversity and avoids such absolute divisions. Meditating on this form helped me accept feminine qualities which are as much a part of me as the masculine ones.</p><h2 id="h-ajna-mind-chakra" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>Ajna (Mind) Chakra</strong>:</h2><p>Between my eyebrows. Ajna means a command or order, which shows this chakra&apos;s association with the mind, our so-called command center. Even though the ajna chakra is located between the eyebrows, to call it third eye chakra is problematic, since the yoga upanishads make no references to a third eye. The ajna chakra is completely different from the others. It&apos;s not associated with a particular deity or any of the five elements. And since it&apos;s not associated with an element, it has no mantra, although later traditions associate it with the mantra, om. The ajna chakra stands at the threshold between the five elemental chakras in the body below and the transcendent sahasrara chakra above. From muladhara upwards, each chakra has an increasing number of petals, but the ajna has only two. Even though the rishis don&apos;t specify a deity for this chakra, they do prescribe visualizing a linga of light, by which they mean a form of Shiva as pure consciousness within the ajna chakra. But there&apos;s a misnomer here - you can&apos;t actually meditate on consciousness because as the meditator, you are that very consciousness. You can only meditate on objects in your mind which are illumined by the light of consciousness. So, in Vedanta, to meditate on consciousness means to meditate on the meditator, that is, to reflect on your own essential nature as pure consciousness.</p><h2 id="h-sahasrara-crown-chakra" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0"><strong>Sahasrara (Crown) Chakra:</strong></h2><p>Sahasra means one thousand, which is the number of petals in the sahasrara chakra at the crown of the head. The rishis give no further details about this chakra. In fact, in many texts, the sahasrara is not considered a chakra at all. It lies beyond the chakras, outside the body; it&apos;s usually depicted on the outer surface of the head, not within it. In Hindu scripture, the number one thousand stands for infinity, suggesting that the sahasrara chakra is infinite in height and breadth, infinite in brilliance, infinite in splendor. When kundalini shakti finally reaches this limitless expanse, it&apos;s amazing journey is complete. According to the rishis, after ascending to the sahasrara chakra, kundalini shakti merges into pure consciousness and loses its individuality altogether.</p>]]></content:encoded>
            <author>gustaf-palm@newsletter.paragraph.com (Gustaf Palm)</author>
        </item>
        <item>
            <title><![CDATA[Playlist Creation Recipe]]></title>
            <link>https://paragraph.com/@gustaf-palm/playlist-creation-recipe</link>
            <guid>tpUjFWjqpSnyjzcJwwNA</guid>
            <pubDate>Tue, 15 Mar 2022 09:43:12 GMT</pubDate>
            <description><![CDATA[For creating playlists on Spotify using 3rd party toolsUsing existing playlists as ‘flavor profiles’, this method works to create playlists for people based off what they already like but with new elementsThe main tools in use are:Skiley - allows you to sort by genre, arrange playlists, see who you’re vibing to most (like Spotify wrapped, but available anytime)Everynoise - a map of all genres that exist based of Spotify’s algorithm + a map of all artists belonging to each genreSortyourmusic -...]]></description>
            <content:encoded><![CDATA[<ul><li><p>For creating playlists on Spotify using 3rd party tools</p></li><li><p>Using existing playlists as ‘flavor profiles’, this method works to create playlists for people based off what they already like but with new elements</p></li><li><p>The main tools in use are:</p><ul><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://skiley.net/?playlists">Skiley</a> - allows you to sort by genre, arrange playlists, see who you’re vibing to most (like Spotify wrapped, but available anytime)</p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://everynoise.com/">Everynoise</a> - a map of all genres that exist based of Spotify’s algorithm + a map of all artists belonging to each genre</p></li><li><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://sortyourmusic.playlistmachinery.com/#access_token=BQALccbEa9NqnQhcV6J3iV3pt05_YBHXLMrljCMNAMhpBtp9nYqlzeJUwS2q21VrgCDThGGh-bMDZXWUPcK3IjWYXw6SUsKzA8F-11iPhNw9_jnlWE3oBAC5gPn4VQ--uOA-aJrKTOQB3U3OdFW4ddnPHXm3vM85xaKSgUe1fGIphXvpqaOch72XD4An9nXSOdhY_-8rJpAPHotwik7mCSQI&amp;token_type=Bearer&amp;expires_in=3600">Sortyourmusic</a> - allows you to view the specific variables of each track (valence, acoustic, energy…)</p></li></ul></li></ul><p>There are plenty of options for this process, as each tool by itself is capable of sorting musical data and creating new playlists by themselves. The combination recommended below is what has worked best for me, but as you get familiar with the tool (dw, the UI is very friendly on all) you might find your own most suitable path!</p><p>The majority of people have a deep understanding of their listening profile purely from a subjective perspective. With the emotionality of music this is not something one should move away from. But understanding and harnessing the data available to us can help us broaden our horizons as a music listener, and discover whole new rabbit holes of genres, artists and feelings to explore.</p><h3 id="h-steps" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">Steps</h3><ol><li><p>Identify the playlist(s) you want to use as your base material. The data we will be working with will be based off the songs in the playlist.</p><blockquote><p>(I will be doing an example step by step) e.g. I choose to use this playlist</p><p><a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://open.spotify.com/playlist/7lJapLbR1ogCx5LHtIW49I?si=25562cf9f19149d1">https://open.spotify.com/playlist/7lJapLbR1ogCx5LHtIW49I?si=25562cf9f19149d1</a></p></blockquote><blockquote><br></blockquote></li></ol><p><strong>2.</strong> On Skiley, find that playlist in the playlists tab</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/0efffb32d75d09c4069a3ffc254b7068dcd87e2c6b6e44738ebdff239a9542db.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>Hover over the playlist, then select ‘filter by genre’.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/b01375b7d592ff16d4e477a2aebe2355d953380797b0f1e53ba00ed8f5e9dfb2.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>In this case, I see that my top five genres in this playlist are ‘Deep House’, ‘Float House’, ‘Deep Soul House’, ‘Disco House’, and ‘Techno’. <strong>Remember these top genres</strong> (or write them down) - we need this info for the next step</p><p><strong>3.</strong> Open Everynoise.com and find those genres. Clicking on them will give you a display of the top artists belong to those genres</p><blockquote><p>e.g. this is the map created for Deep House. Clicking on an artist name preview’s their most listened to track.</p></blockquote><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/ecc66242b57016fa16b2a931d480e099bf560c9535da823d45f558ac31cec7da.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p>At this point in the process you now have access to a lot of valuable information. The buttons on top of Everynoise titled ‘Playlist, Intro, Pulse, Edge…’ are all playlists specific to that genre. If you want to be involved in the playlist creation, this is where you can how start actively listening to new sounds and intentionally curating the playlist. If you want to have the entire process driven by data however, read on. (Note at this point the process becomes increasingly malleable.)</p><p><strong>4.</strong> Open each Everynoise page for your top 5 genres, and select a playlist for each. Add the contents of each of those playlists into a new playlist that you create</p><blockquote><p>e.g. I would open the Everynoise pages for ‘Deep House’, ‘Float House’, ‘Deep Soul House’, ‘Disco House’, and ‘Techno’. If I was making this playlist for a fellow music head, I might select the ‘Pulse’ playlist option on the top. If it’s for a musical newbie, maybe the ‘Intro’ option. In each playlist, I ctrl+A, then move the contents into a New Playlist.</p></blockquote><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/5591116693f3b638909de1051bddb1b8d5c9f815b9ebe57a086167ac22a0e623.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p><strong>5.</strong> With the mega playlist you just created, now head over to SortYourMusic. This platform gives each track in a playlist a score out of 100 for each of the main dataset collected by Spotify, these are ‘<strong>BPM, Energy, Dance, Loud, Valence, Length, Acoustic, Popularity’</strong>.</p><p>You will use these values to hone in further on the specific variables of music that you like. Refer back to your original playlist, open it in SortYourMusic, and notice what these scores are - e.g. is your average valence low? what is your average danceability score?</p><p>Determine your own cutoff values for each variable, e.g. if Valence has a score of 50, I want to do +/- 5 in each direction.</p><p>From here, open the New Playlist you created, and filter out all song outside the range of 45 - 55 in Valence. This process can be applied to one dataset, many or all. It is up to you :)</p><blockquote><p>e.g. I opened my original playlist, musical SOC, and noticed my average Valence was quite high around 70. I want to use +/- 10 as cutoff values.</p></blockquote><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/9193ce2104e23da19873f9a005668cfdf88b032fa826001b12ab544356b9b8f8.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><blockquote><p>I then open my new playlist, and filter for songs within the range of 60 - 80 in Valence score</p></blockquote><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/1f05f050c4d9f40c89cef3296d80005aca0f2e5b5943a2c316bd8e963d4dfcb8.png" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure><p><strong>6.</strong> Now with your filtered playlist, aligned to the original genres you wanted, specified by the data, is starting to sound more and more like the original. You can stop here if you want. Otherwise, one final step is to re-open the playlist in Skiley. Tracks often span many genres, and might include elements you don’t like.</p><p>E.g. If I know anything ‘dubby’ isn’t quite my sound, I can repeat Step 2 and re-filter out any genres I don’t want to be a part of the flavor. As an added touch (for presentations sake) you can then arrange the playlist in a way that would be most helpful for the user.</p><p>This is a trial and error process I have been putting together over the years. If you have any perspectives or insights aligned to this process or you simply want to talk about it- I’m open for feedback or discussion anytime. <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://twitter.com/_gmpalm">Hmu</a></p>]]></content:encoded>
            <author>gustaf-palm@newsletter.paragraph.com (Gustaf Palm)</author>
        </item>
    </channel>
</rss>