BuboBubo's comments

BuboBubo | 2 years ago | on: Nota is a language for writing documents, like academic papers and blog posts

I am currently writing and formatting a very long document using:

- Pandoc Markdown and Pandoc : https://pandoc.org/MANUAL.html

- PagedJS : https://pagedjs.org/

- Make & Python as glue and helpers for compilation

I manage my references using Zotero like any other academic writer. The configuration is less than 100 lines and I can get a pretty solid result using only basic HTML/CSS skills intertwined with Markdown. You sometimes end up with weird formatting issues but there is nothing you can't fix using HTML/CSS/JS. My manuscript has images, figures, tables, code, etc...

It's good to see people trying to tackle the problem of formatting documents again. LaTeX is good but not for everything and the ecosystem is extremely hard to understand. Word, Pages and other similar tools are... proprietary. What would be a game changer for my use case is to see something like Scrivener with more formatting/layout options: https://www.literatureandlatte.com/scrivener/overview

BuboBubo | 3 years ago | on: Sonic Pi – The Live Coding Music Synth for Everyone

I am using some of the concepts that were described by Andrew Sorensen such as temporal recursion in my own project. Such a cool concept. Extempore is very interesting, especially all the low-level bits that are a bit hard to grasp without a solid background in engineering.

BuboBubo | 3 years ago | on: Sonic Pi – The Live Coding Music Synth for Everyone

Everything live coding related is worth taking a look: https://github.com/toplap/awesome-livecoding

Live coding is how I learned to program and I am so glad that this type of computer music performance exists. I am currently doing my PhD on the topic! Programming as a performative act, with its own culture and music sub-genres. For those interested in helping / taking a look, I am currently trying to hack my own live coding environment based on Python asyncio mechanisms: https://github.com/Bubobubobubobubo/sardine I am a bit shy about it because I am light years behind the level of the projects that are posted on HN and that keep me inspired. I've taught myself how to do this basically by live coding ... a lot, with friends in France! Learning a bit of CS because of music.

EDIT: Sonic Pi is the environment that I used to learn the basics of programming!

BuboBubo | 4 years ago | on: Sonic Pi – Code based live music creation tool

Another excellent Haskell based live-coding tool: https://tidalcycles.org/

Even if you don't know Haskell, it is a delight to improvise electronic music with this library. It comes with its own mini-language for dealing with musical patterns and can synchronize with any instrument. Very extensible, the backend uses https://github.com/musikinformatik/SuperDirt, a SuperCollider extension for dealing with synths / samples / effects.

page 1