SoundFont Updated 2025-07-16
Contains instructions on how to synthesize MIDI.
Extension: sf2.
Can be imported for example by:
- vmpk
- Csound with
sfload: www.csounds.com/manual/html/sfload.html
vmpk Updated 2025-07-16
Opens a virtual MIDI piano GUI. It just works on Ubuntu 20.04: askubuntu.com/questions/34391/virtual-midi-piano-keyboard-setup/1298026#1298026
VMPK is a virtual device that replicates what you would get by connecting a physical MIDI keyboard to your computer. It is not a software synthesizer on its own. But it does connect to a working synthesizer by default (Sonivox EAS) which makes it produce sounds out-of-the box.
TODO: then I messed with my sound settings, and then it stopped working by default on the default "MIDI Connection" > "MIDI Out Driver" > "Network". But it still works on "SonivoxEAS".
A hello world of actually connecting it to a specific software synthesizer manually on Advanced Linux Sound Architecture with
aconnect can be found at: askubuntu.com/questions/34391/virtual-midi-piano-keyboard-setup/1298026#1298026Save to a MIDI file: askubuntu.com/questions/709673/save-as-midi-when-playing-from-vmpk-qsynth/1298231#1298231
Reasonable default key mappings to keyboard covering 2 octaves.
3 multiple simultaneous keys did not work (tested "ZQI"). This might just be a limitation of my keyboard however.
TODO how to save to a
.mid file? askubuntu.com/questions/709673/save-as-midi-when-playing-from-vmpk-qsynth United States v. Microsoft Corp Updated 2025-07-16
Microsoft Research Updated 2025-07-16
Microsoft product Updated 2025-07-16
Microsoft employee Updated 2025-07-16
Arduino Updated 2025-07-27
Micro Bit Updated 2026-08-21
Bluetooth support: not enough RAM for it, though in principle its chip/transceiver could support it! microbit-micropython.readthedocs.io/en/v1.0.1/ble.html
Supported editors: microbit.org/code/
Bibliography:
It is hard to do something useful with a devboard Updated 2025-07-27
In the 2010's/2020's, many people got excited about getting children in to electronics with cheap devboards, notably with Raspberry Pi and Arduino.
While there is some potential in that, Ciro Santilli always felt that this is very difficult to do, while also keeping his sacred principle of backward design in mind.
The reason for this is that "everyone" already has much more powerful computers at hand: their laptops/desktops and even mobile phones as of the 2020s. Except perhaps if you are thing specifically about poor countries.
Therefore, the advantage using such devboards for doing something that could useful must come from either:
- their low cost. This would be an important consideration if you were to mass produce your product, but that is not going to be the case for learners, at least initially.
- their portability, and closely linked their ability to act as sensors
- their ability to act as actuators, which is often missing from regular computers
- them having hardware accelerators that are not normally present in regular computers, e.g. FPGAs or AI accelerators. And then the demo project must demonstrate that the project is able to do something significantly faster/cheaper on the devboard than on a desktop computer.
Devboard battery power Updated 2025-07-16
Many devborads require a 5V power supply.
For battery power you need a transformer.
Raspberry Pi Battery Power by ExplainingComputers (2021)
Source. Metallurgy Updated 2025-07-16
Metabolomics Updated 2025-07-16
Study of the metabolome.
KEGG Updated 2025-07-16
For a commented initial example, see: e. Coli K-12 MG1655 gene thrA.
But BioCyc is generally better otherwise.
Roche Biochemical Pathways Updated 2025-07-16
Synthetic biological circuit Updated 2025-07-16
CIDARLAB/cello Updated 2025-07-16
Design software for synthetic biological circuit.
The input is in Verilog! Overkill?
Messaging software that force you to share your mobile phone with contacts Updated 2025-07-16
Tuning fork Updated 2025-07-16
Deriving magnetism from electricity and relativity Updated 2025-07-16
It appears that Maxwell's equations can be derived directly from Coulomb's law + special relativity:
This idea is suggested by the charged particle moving at the same speed of electrons thought experiment, which indicates that magnetism is just a consenquence of special relativity.
Why moving charges produce magnetic field? by FloatHeadPhysics (2022)
Source. Moving magnet and conductor problem Updated 2025-07-16
In the above experiment:
- from the wire frame, the charge feels electromagnetic force, because it is moving and there is a magnetic field
- from the single charge frame, there is still magnetic field (positive charges are moving), but the body itself is not moving, so there is no force!
The solution to this problem is length contraction: the positive charges are length contracted and the moving electrons aren't, and therefore they are denser and therefore there is an effective charge from that frame.
This is also mentioned at David Tong www.damtp.cam.ac.uk/user/tong/em/el4.pdf (archive) "David Tong: Lectures on Electromagnetism - 5. Electromagnetism and Relativity" "5.2.1 Magnetism and Relativity".
There are unlisted articles, also show them or only show them.