Comments (5)
I've fixed the docs. However, the larger problem is that the "application pun" that happens in networks is just terrible--it always confuses me, and I came up with it. I think everything will read much much better if I replace
[out (foo bar baz)]
with
[out <- foo bar baz]
The difference is that the "call" to foo isn't actually a call, and foo isn't a procedure. Changing this should make it much clearer. Also, it will hopefully address the horrible hack that's currently in place where things like
[out (/ x 5)]
work, but for a really nasty reason.
from rsound.
No! Better idea! Dispense with the whole notion of signals as separate from functions. This means that initialization of signals has to become a call to a maker, but I think that'll actually read pretty nicely.
from rsound.
Arrrrrrr! No, the initialization doesn't quite work. Grr... Still thinking.
from rsound.
Reading "Signals & Systems" books, I thought that signals were functions time -> pressure and that systems were things that transformed signals… The doc will be important for people like me who have not this kind of culture :-)
Macros are cool up to the point where too many things are hidden or just don’t "follow the rules" (e.g. function application). Sure you will converge to the best point of view.
Thanks for your nice work and your time,
-jpr
Le 9 mai 2014 à 19:05, John Clements [email protected] a écrit :
No! Better idea! Dispense with the whole notion of signals as separate from functions. This means that initialization of signals has to become a call to a maker, but I think that'll actually read pretty nicely.
—
Reply to this email directly or view it on GitHub.
from rsound.
Okay, I think I have a happy medium now. Should be fixed in 3280ea3
from rsound.
Related Issues (20)
- Request to implement pstream-stop and pstream-pause HOT 4
- Build issue on HEAD HOT 6
- make-harm3tone not exposed?
- note to self; make rs-overlay variable-arity
- Example program from docs fails HOT 1
- No sound when using bluetooth on macOS HOT 1
- rsound/draw: enabling drawing on user provided frame% HOT 2
- Weird interaction with racket-chipmunk HOT 5
- Question: mixing to avoid clicks
- cursor on the text HOT 5
- Return value of `pstream-play` doesn't match documentation HOT 1
- Unwanted noisy output on instantiation
- Cannot install rsound because of portaudio version specification HOT 4
- Raco exe does not work. HOT 1
- [CS] Wrong embedded lib path for buffer-add.so HOT 6
- Assertion #<procedure:negative?> failed on 0.0 HOT 11
- Don't hear any sound HOT 5
- Issue with portaudio dependency HOT 4
- katy-sliders example does not compile on Racket 8.8
- identifier `beginner-<=' not included in nested require spec in: lang/private/teachprims 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 rsound.