How do I add components?On the left sidebar, components are grouped into Sources, Filters and Conditionals. Click on a component name to add a new instance of that component to the current program. Double click the component to get more information on what the component does, what parameters it takes and how it works. Show
How do I run a program?To run a program, click on the last component of the program and press the run button. Pressing run will always run the currently selected component. This makes it easy to test and debug different parts of larger networks of components. How do I connect components?Click on each of the components that you wish to connect and press the SPACE bar. If the components are connectable they will be connected. To connect a component to the red input of a conditional filter press SHIFT and SPACE. How do I edit components?Double click on a component to bring up the component configuration editor. Are there any keyboard shortcuts?Yes. Here's the set:
Can I schedule my program to run everyday?Are there any limits?Yes, to prevent bad actors from abusing the system and the APIs that I rely on there are some builtin limits. If you have a strong need for a larger limit, let me know and perhaps we can work something out. Current limits:
Can you show an example of creating a new program from scratch?This quick video shows how to create a Smarter Playlist that generates a good garage rock playlist with an extra dose of Weezer, but with no tracks from the album Hurley on it. How do I rename a program?On the Builder page click on the program name to edit it. The playlist component is not finding my playlist. How come?Make sure your playlist is public. What's the relative date syntax?Some components, like playlist (rel date) support relative dates. Some examples of these dates are:
How do I save my program?A program is saved automatically whenever you run it. Where do I send ideas for new components or features?Tweet your suggestions at @plamere with the hashtag #smarterplaylists , or visit the SmarterPlaylists Google group https://groups.google.com/forum/#!forum/smarterplaylists What does the Alpha designation mean?It means that this app is still under development and is likely to change dramatically until it is officially released. This means that there may be occasional breaking changes, where your programs will no longer work, or there may be occasional database wipes, where all your programs are deleted. It's the price you pay for living on bleeding edge of automated playlist generation! Is the code available?Yes, it is on Github at Smarter Playlists on Github Is this an official Spotify project?No, its a spare time project. |