# Axoloti
**Wikidata**: [Q54834773](https://www.wikidata.org/wiki/Q54834773)  
**Source**: https://4ort.xyz/entity/axoloti

## Summary
Axoloti is a single-board computer designed for audio synthesis and music creation. It runs on ChibiOS/RT operating system and supports Java programming language for developing custom audio patches and instruments.

## Key Facts
- Instance of: synthesizer, software synthesizer, modular synthesizer, analog modeling synthesizer, and single-board computer
- CPU: STM32 microcontroller
- License: GNU General Public License version 3.0
- Website: http://www.axoloti.com/
- Source code repository: https://github.com/axoloti/axoloti
- Programming language: Java
- Operating system: ChibiOS/RT
- Copyright status: copyrighted
- Wikipedia languages: French
- Google Knowledge Graph ID: /g/11h9xwl3pj
- Sitelink count: 1

## FAQs
### Q: What is Axoloti used for?
A: Axoloti is used for creating custom audio synthesizers, effects processors, and musical instruments. It allows musicians and developers to design and build their own digital audio hardware through programming.

### Q: What programming language does Axoloti use?
A: Axoloti uses Java as its primary programming language for developing audio patches and instruments. This allows users to create custom audio processing algorithms and synthesizer designs.

### Q: What operating system does Axoloti run on?
A: Axoloti runs on ChibiOS/RT, a real-time operating system designed for embedded systems. This provides the low-latency performance required for audio processing applications.

### Q: Is Axoloti open source?
A: Yes, Axoloti is open source under the GNU General Public License version 3.0. The source code is available on GitHub at https://github.com/axoloti/axoloti.

### Q: What type of computer is Axoloti?
A: Axoloti is a single-board computer specifically designed for audio synthesis applications. It combines a microcontroller with audio-specific hardware interfaces for creating musical instruments and effects.

## Why It Matters
Axoloti represents an important innovation in the democratization of audio synthesis and electronic music creation. By providing a single-board computer platform specifically designed for audio applications, it enables musicians, sound designers, and hobbyists to create custom synthesizers and effects without requiring extensive hardware engineering knowledge. The platform bridges the gap between software-based digital audio workstations and traditional hardware synthesizers, offering the flexibility of software with the tactile immediacy of hardware instruments. Its open-source nature and Java-based programming environment make it accessible to a wide range of users, from beginners to experienced developers. Axoloti has contributed to the growing trend of DIY music technology and modular synthesis, allowing creators to experiment with unique sound designs and develop personalized musical instruments that would be difficult or impossible to achieve with commercial products.

## Notable For
- Combines single-board computer architecture with specialized audio synthesis capabilities
- Open-source platform under GPL v3.0 license enabling community development
- Supports Java programming for creating custom audio patches and instruments
- Runs on ChibiOS/RT real-time operating system for low-latency audio processing
- Integrates analog modeling synthesis capabilities in a compact hardware form factor

## Body
### Technical Architecture
Axoloti is built around an STM32 microcontroller, providing the computational power necessary for real-time audio processing. The single-board computer design integrates all necessary components for audio synthesis on one circuit board, eliminating the need for external hardware in many applications.

### Software Ecosystem
The platform uses Java as its primary programming language, allowing users to create complex audio processing algorithms through a visual programming environment. This approach makes audio synthesis more accessible to musicians who may not have traditional programming experience while still offering depth for experienced developers.

### Development History
Axoloti has undergone multiple version releases since its initial launch, with version 1.0 released on August 3, 2015. The platform has seen regular updates, with version 1.0.12-2 released on April 9, 2018, representing the latest stable release. Each version has brought improvements to stability, features, and compatibility.

### Open Source Philosophy
The project is licensed under the GNU General Public License version 3.0, ensuring that all modifications and improvements to the software remain freely available to the community. The source code is hosted on GitHub, facilitating collaboration and transparency in development.

### Community and Applications
Axoloti has fostered a community of musicians, sound designers, and developers who share patches, instruments, and techniques. The platform is used for creating everything from simple effects processors to complex modular synthesizers, demonstrating its versatility in audio applications.

## References

1. [Source](https://github.com/axoloti/axoloti/blob/master/license.txt)
2. [Source](https://github.com/axoloti/axoloti/releases/tag/1.0.12-2)
3. [Release 1.0. 2015](https://github.com/axoloti/axoloti/releases/tag/1.0)
4. [Release 1.0.1. 2015](https://github.com/axoloti/axoloti/releases/tag/1.0.1)
5. [Release 1.0.2. 2015](https://github.com/axoloti/axoloti/releases/tag/1.0.2)
6. [Release 1.0.3. 2015](https://github.com/axoloti/axoloti/releases/tag/1.0.3)
7. [Release 1.0.4. 2015](https://github.com/axoloti/axoloti/releases/tag/1.0.4)
8. [Release 1.0.5. 2015](https://github.com/axoloti/axoloti/releases/tag/1.0.5)
9. [Release 1.0.6. 2015](https://github.com/axoloti/axoloti/releases/tag/1.0.6)
10. [Release 1.0.11. 2016](https://github.com/axoloti/axoloti/releases/tag/1.0.11)
11. [Release 1.0.12. 2017](https://github.com/axoloti/axoloti/releases/tag/1.0.12)