Learning to code Axoloti Objects


#1

Resources that can be useful for learning to code axoloti objects:

Pre-requisites

  • good understanding of Axoloti!
  • basic C experience, some C++ is useful later
  • some DSP coding experience/knowledge
  • xml (optional/useful)
  • reasonable level of maths (useful, depending upon what you want to do)

as you can see, to create objects... you need a knowledge of a few things,
so first thing its be reasonable in your expectations, a novice programmer/dsp coder is not going to be programming filters/reverbs any time soon.... but there are lots of other things you can 'cut your teeth on'

(note: this is a wiki post so users can edit, and update with useful resources)

Resources

Axoloti resources

  • here ... start with user guide
  • links to useful threads?

C Programming resources

  • K & R C book (bible :slight_smile: )
  • tons on the internet.. good references?
  • stackoverflow.com

Bit twiddling hacks

DSP resources

XML resources
- lots on internet, and you only need basics

Maths resources
- ???


K-rate and S-rate code
Coding axoloti objects
How does the script objects work in Axoloti?
How about open a new rubrik for coding?
Some basic questions on Axoloti firmware customization and general programming
#2

Awesome! I'll be watching this section closely, asking quedtions and sharing discoveries. Thanks @thetechnobear!


#3

Found this http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0553a/BABFADHJ.html
Arm Processor commands like SSAT and SMMUL commands explained.
and
http://www2.st.com/content/st_com/en/products/microcontrollers/stm32-32-bit-arm-cortex-mcus/stm32f4-series/stm32f427-437.html


#4

I just started on this c++ free online course. From what I can see by now it covers some of the basics like variables and so on which are used in Axoloti. Just what I need to understand the lingo in here a little bit better :slight_smile: And I thought I would share it here if anyone else would like to take the first steps into coding Axoloti objects.

https://www.sololearn.com/Courses/

This is a screenshot of the first modules. These are all free and there is in all 80 free modules. Very easy to navigate and with "hands on" examples: