Replies: 5 comments 1 reply
-
agreed.
agreed.
the problem with sounds right now is that there is not a nice way to visualize them in the pianoroll, because they have no pitch. with notes, the pianoroll is an additional aid in understanding. If we find way to visualize sounds automatically (maybe also label them), it would have a similar didactic quality. Maybe it's also a good idea to just give examples for sounds and notes not only one of the two.
Yep.. there is a general problem of approachability vs documentation completeness. The samples page is currently more written as "these are all things you can do with samples". I am not sure if it is even possible to give a complete picture while also being beginner friendly.. maybe the beginner friendly tutorial just has to omit stuff, but then we practically need 2 pages for the same thing
The soundfonts could also land there now. not sure about csound, as it's still experimental and maybe a too deep (and experimental / not fully integrated) feature to present here? I can even see csound being moved to somewhere else for now
totally agree.. I also think we should be frugal with dropping links in the introduction as they can distract people, especially if you're not used to having 2000 tabs open. the introduction should rather get you focused.. we have a total of 18 (!) links on the introduction page. The very first sentence contains 4 things that the average reader does not understand:
In an earlier version of the tutorial, the introduction sentence was: "With Strudel, you can expressively write dynamic music pieces. It aims to be Tidal Cycles for JavaScript. this is just my feedback for the first half of the discussion |
Beta Was this translation helpful? Give feedback.
-
My sense is that the current page documents the current process well, but that the process itself still needs more streamlining to be more user-friendly. There's only so much the docs can do to describe what is currently a fairly complex process. |
Beta Was this translation helpful? Give feedback.
-
My reflection from the workshop yesterday is that we have a strong technical foundation, and it would be great to supplement this with more musical inspirations and examples. Similar perhaps to the examples in the main REPL but simpler and broken down. Similar maybe to this, where you can just run bits of code and follow your ear https://github.com/tidalcycles/tidal-workshop/blob/master/workshop.tidal |
Beta Was this translation helpful? Give feedback.
-
i am doing a strudel workshop in 2 weeks, big overhaul of the tutorial incoming... |
Beta Was this translation helpful? Give feedback.
-
just created #587 where some of the points here are addressed. the general idea is that it might make sense to have a workshop that is non-exhaustive but practical and fun, giving you a minimal set of tools to make music. the rest of the docs is exhaustive but more referency.
done
For now I've moved the "Coding Syntax" chapter to the More section.
The workshop starts with sounds and also teaches mini notation in the process, so this is fixed. The old Mini-Notation is now in the More section, acting more as a reference. It could still be overhauled a bit with sound examples.
still tbd, as mentioned in the PR, there should be a step by step guide for a) using samples from disk (using samples4web) b) using samples online (github?). The old samples page could still stay but acting more as a reference
done
the new intro page now uses less jargon buzzwords
done @yaxu @jarmitage What do you think about the general direction I'm going here? It's still a lot of work to get everything into its proper place, but I think it's a start.. |
Beta Was this translation helpful? Give feedback.
-
A few thoughts while looking through the documentation.
_
in the example that works in tidal but not strudel. I think@2
is intended herechop
is misplaced here. I would mix sample-only and general audio effects under a single 'effects' page, and move chop to a 'sample mangling' page or section along with splice, slice and striate.euclid
,ply
feels like they don't fit here. Could be on a 'time structuring' section or page along with struct etc? Or would fit better if we rename this section to 'Time patterning' as a more general term..cc
compound controlMy main feeling is that I think the functions could be more accessible if we reorganised them under more descriptive headings, which I think is quite a big task. Maybe we could use miro or something for that.
So that was the first time I've looked through all the docs and it's excellent! Really comprehensive. I can have another pass addressing some of the above but I thought I'd give others a chance to respond to my scrappy notes first..
Beta Was this translation helpful? Give feedback.
All reactions