Giter Site home page Giter Site logo

awesome-livecoding's People

Contributors

a-1219 avatar adambaranec avatar bubobubobubobubo avatar carrierdown avatar cellux avatar chaosprint avatar charlieroberts avatar ddovod avatar emicklei avatar fennecdjay avatar fpesari avatar grz0zrg avatar hellocatfood avatar hvillase avatar jcelerier avatar lvm avatar newalexandria avatar pd3v avatar petersalomonsen avatar raphaelbastide avatar rhoumi avatar rumblesan avatar sandoche avatar sdclibbery avatar sicchio avatar smokris avatar theseanco avatar tmhglnd avatar yaxu avatar znmeb avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

awesome-livecoding's Issues

Tag languages as being for audio or visuals

I think the list of languages should be separated to those for livecoding visuals and audio. Or, to avoid duplication (e.g. Pure Data can be used for audio and visuals) there should be a tag to state whether the language is for audio or visuals.

Dark theme Toplap logo variant

On GitHub's Dark theme, the toplap logo is not very visible:
README top logo screenshot

GitHub recently introduced1 a way to specify theme context for images, which allows providing an alternative logo to dark theme users.

Here is an example, taken from their blog post:

<picture>
  <source media="(prefers-color-scheme: dark)" srcset="https://user-images.githubusercontent.com/25423296/163456776-7f95b81a-f1ed-45f7-b7ab-8fa810d529fa.png">
  <img alt="Shows an illustrated sun in light color mode and a moon with stars in dark color mode." src="https://user-images.githubusercontent.com/25423296/163456779-a8556205-d0a5-45e2-ac17-42d089e3c3f8.png">
</picture>

Footnotes

  1. See https://github.blog/changelog/2022-08-15-specify-theme-context-for-images-in-markdown-ga/ โ†ฉ

highlight samples used by each language

Might be outside the scope of the list, but the idea behind is that each language comes with his own samples or the documentation relies on ones in particular. Giving each language his own "sound", might be highlighting them would change that and help people discover them. The ones I know:

https://github.com/tidalcycles/Dirt-Samples
https://github.com/samaaron/sonic-pi/tree/master/etc/samples
https://github.com/elihugarret/Moonlet/tree/master/Samples
https://github.com/Qirky/FoxDot/tree/master/FoxDot/snd
https://github.com/Tonejs/Tone.js/tree/dev/examples/audio
https://github.com/overtone/overtone/wiki/Buffers-and-audio-files

Maintainer request

I'd like to see this in the AwesomeList. I'd like to be a mainter for such editorial purposes. Glad to help with other things. Thank you

Display contributors

I was wondering if is it a good thing to add contributors (avatars/link to their profile) in the readme.
On one hand, actually shows who they are and somehow shows a bit of gratitude for their work.
On the other hand, it's already available through the github web interface.

I think it would be a good addition, but also i'd like to know what others think.

Basically it'll look something like this:
2019-02-07-195842_1920x1080_scrot

Anyone can edit this in the future by running this command:

wget https://api.github.com/repos/toplap/awesome-livecoding/contributors -O - | \
    jq '.[] | " [<img src=#\(.avatar_url)# height=50 width=50>](\(.html_url)) "' | \
    sed -s 's,",,g; s,#,",g'

Live coding music in the browser

Just wanted to share my experiments with the new AudioWorklet technology and Webassembly for creating a synthesizer and sequencer in the browser, and programming the sequencer live using Javascript.

This is still very much work in progress, but has already been used for creating some stuff.

Demo video:
https://youtu.be/ZQUo2fZwUgw

Website:
https://petersalomonsen.com/webassemblymusic/livecodev1/

Sources of some full songs that can be pasted into the editor:

sources for the full synth / sequencer / editor is in that same github repository.

move things around?

Perhaps could be better to move both links listed in 'to-dance' to 'websites' and add musicians/coders in 'to-dance' (which brings the problem of ...who should be in that list)

Extempore = Impromptu

Hi! Extempore is the successor of Impromptu. It's based on Impromptu, developed by the same developer and now is obsolete. So it's better to remove it or slightly mention it in Extempore section.

List gardening

Maybe it's time to reorder the sections, prune out inactive/off-topic projects? I think it'd be nice for the community section to go nearer the top, for a start, but maybe we take the opportunity to have an overhaul if it's needed?

Examples?

probably could be useful to have an (or more) example of each lang.
text or recording of livecoding performance should be fine.

more langs?

Keep lurking to find out unlisted languages

Bret Victor's talks

Hey, thanks for putting together this list!

In his talk Inventing on Principle, Bret Victor describes some principles related to live coding, and demonstrates a number of mind-blowing demos. If you feel this is relevant to your list, please consider adding it! :)

New PR for Awesome repo inclusion

I don't now if this sindresorhus/awesome#1049 can be reopened, since the source branch there is gone/changed. It either needs to be freshened up, or a new PR.

I'd be glad to do that, but it has to come from a contributor. I think that I can PR the change to that repo, with this one as a target, if no one minds me doing it.

I guess it makes more sense if someone here does it, but I'd be bummed if it didn't get posted soon, after we did this work. (acknowledging that sindre will probably take a while until attending to PRs there). Just let me know

"i-score" link is broken - looks like it's moved / renamed

I went to the "i-score" link on the README and got a "Hmmm ... we're having trouble finding that site" from Firefox. A little searching turned up this:

https://github.com/ossia/score

Is it "i-score" renamed, or is the Ossia "score" something different entirely?

[edit]

I went to the home page https://ossia.io/ and it does look like a useful graphical livecoding tool. If that's the case and it belongs in this list, does Iannix also belong?

https://www.iannix.org/en/

vvvv not for linux

I was surprise to see that vvvv might be running on linux, but I don't see how that could be ;)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.