User Tools

Site Tools


electronic_music:softsynth_rabbit_hole

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
electronic_music:softsynth_rabbit_hole [2023/07/21 14:16] – [Rasperry Pi] mithatelectronic_music:softsynth_rabbit_hole [2023/07/22 20:06] (current) – [MicroDexed] mithat
Line 19: Line 19:
   * [[https://kx.studio/|KXStudio]]: SW and repos for music production.   * [[https://kx.studio/|KXStudio]]: SW and repos for music production.
     * [[https://kx.studio/Applications:Carla|Carla]]: a fully-featured modular audio plugin host.     * [[https://kx.studio/Applications:Carla|Carla]]: a fully-featured modular audio plugin host.
-    * [[https://kx.studio/Applications:Cadence|Cadence]]: a set of tools useful for audio production.  +    * [[https://kx.studio/Applications:Cadence|Cadence]]: a set of tools useful for audio production. 
 +   [[https://help.ubuntu.com/community/UbuntuStudio/AudioHandbook|Ubuntu Studio Audio Handbook]] has lots of good information.
 ===== Laptop systems ===== ===== Laptop systems =====
  
Line 42: Line 42:
 Most online guides assume you're using [[https://www.raspberrypi.com/software/|Raspberry Pi OS]]. In theory, it's possible to [[https://www.instructables.com/64bit-RT-Kernel-Compilation-for-Raspberry-Pi-4B-/|patch the standard kernel]] for realtime latency. This doesn't seem insurmountable, but it would be a pain to do for every kernel update. Most online guides assume you're using [[https://www.raspberrypi.com/software/|Raspberry Pi OS]]. In theory, it's possible to [[https://www.instructables.com/64bit-RT-Kernel-Compilation-for-Raspberry-Pi-4B-/|patch the standard kernel]] for realtime latency. This doesn't seem insurmountable, but it would be a pain to do for every kernel update.
  
-[[https://blokas.io/patchbox-os/|PatchboxOS]], which "comes pre-configured for low latency audio performance and pre-installed audio software," seems like a promising OS. However, it looks like it's still 32-bit, and the actual quality of it is unknown. Also, the last release was 2022-05-17, so it's possible this is abandonware.+[[https://blokas.io/patchbox-os/|PatchboxOS]], which "comes pre-configured for low latency audio performance and pre-installed audio software," seems like a promising OS. However, it looks like it's still 32-bit, and since it's not a very popular distribution, its actual quality is unknown. Also, the last release was 2022-05-17, so it's possible this is abandonware.
  
 There are a [[https://all3dp.com/2/rtos-raspberry-pi-real-time-os/|bunch of RTOSes]] for the RPi, but these will almost certainly involve having to compile almost all music packages from scratch for the OS. There are a [[https://all3dp.com/2/rtos-raspberry-pi-real-time-os/|bunch of RTOSes]] for the RPi, but these will almost certainly involve having to compile almost all music packages from scratch for the OS.
Line 58: Line 58:
  
 ===== MiniDexed ===== ===== MiniDexed =====
-[[https://github.com/probonopd/MiniDexed|MiniDexed]] is a standalone [[https://asb2m10.github.io/dexed/|Dexed]] host that runs on Rasperry Pi. Some claim it's "bare metal", but it appears to be built on Arch (IIRC).+[[https://github.com/probonopd/MiniDexed|MiniDexed]] is a standalone [[https://asb2m10.github.io/dexed/|Dexed]] host that runs on Rasperry Pi. The project is documented very well.
  
 ===== MicroDexed ===== ===== MicroDexed =====
 [[https://codeberg.org/dcoredump/MicroDexed|MicroDexed]] and [[https://codeberg.org/positionhigh/MicroDexed-touch|MicroDexed-touch]] are [[https://asb2m10.github.io/dexed/|Dexed]] hosts that run on the [[https://www.pjrc.com/teensy/|Teensy]] platform. [[https://codeberg.org/dcoredump/MicroDexed|MicroDexed]] and [[https://codeberg.org/positionhigh/MicroDexed-touch|MicroDexed-touch]] are [[https://asb2m10.github.io/dexed/|Dexed]] hosts that run on the [[https://www.pjrc.com/teensy/|Teensy]] platform.
  
-This could form the basis of a very compact and robust synth. However, The code quality doesn'appear to be very good. So while this has a lot of potential, it might need a lot of code cleanup work to make it robust.+This could form the basis of a very compact and robust synth. However, the developer admits they aren'the most skilled C++ coder. So while this has a lot of potential, it might need a lot of code cleanup work to make it robust.
  
-MicroDexed-touch is billed as the continuation of MicroDexed, but it adds features that distract from the performance-synth goal.+MicroDexed-touch is billed as the continuation of MicroDexed. It adds features that many users may welcome but that distract from the performance-synth goal.
  
 ===== Other Teensy synths ===== ===== Other Teensy synths =====
electronic_music/softsynth_rabbit_hole.1689949011.txt.gz · Last modified: 2023/07/21 14:16 by mithat

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki