Skip to content

Releases: Bakisha/STM32-SID-PLAYER

V1.7

08 Sep 21:06
8f579d6
Compare
Choose a tag to compare
  • added support for boards with DAC
  • decay/release timing fix
  • added time and date to settings filename. Now every new compilation will have new filename
  • removed BTN1 version
  • HVSC79 folder list

STM32-SID-PLAYER

08 Sep 20:54
23e7908
Compare
Choose a tag to compare
  • Added infrared (IR) receiver version
  • added infrared+button3 version

STM32-SID-PLAYER

09 May 14:18
1199de2
Compare
Choose a tag to compare
  • Added ability to save settings to a file on SdCard, and reload it on power up (so it can continue playing tune on power up, power loss or reset)
  • Added ability to delete settings file while keeping pressed BUTTON_NEXT on power up
  • Added "SDCONFIG.h" file (local copy of "SdFatConfig.h" file, from SdFat library)

1.41

30 Dec 23:38
d18f899
Compare
Choose a tag to compare

-HVSC 74 Folder list update

  • HVSC 74 header list update
  • minor performance tweaks

STM32-SID-PLAYER

08 Aug 09:57
230efab
Compare
Choose a tag to compare
  • Auto-configure RAM for emulator
  • Disable SID emulation when loading from SD Card (BUTTON3)

STM32-SID-PLAYER

29 May 19:08
d063e51
Compare
Choose a tag to compare
  • Added SD CARD version for hardware with 3 buttons.

STM32-SID-PLAYER

17 May 12:17
47d512f
Compare
Choose a tag to compare
  • Dynamic RAM allocation is unstable (program crash when changing directories after playing around 50 sids). Had to revert back to manually set RAM for emulator
  • STM32Duino 1.9.0 core compatibility update

STM32-SID-PLAYER

13 May 19:00
e6bf061
Compare
Choose a tag to compare
  • added autoconfig for available memory for emulator (for SDCARD and InternalFlash version). Now sketch is universal, it can be compiled with whatever board is selected from board menu. (All is needed to set variables for player configuration and hardware used)

STM32-SID-PLAYER

23 Apr 14:38
83b6e13
Compare
Choose a tag to compare

STM32-SID-PLAYER

SID chip (6581 and 8580) and 6502 CPU emulator, with audio output on pin PA8, for STM32 line of microcontrollers, compiled with Arduino IDE
Various implementation:

  • Barebone , only SID emulation
  • InternalFlash , play SID file from internal flash (sid file converted to array)
  • IRQinternal , slower internal flash version, but can be combined with user sketch
  • SD CARD player, full version, read sid files from sd card (from pre-build folder list), with single button (for minimum functional control)
    Multiple core support:
  • any STM32 that https://github.com/stm32duino/Arduino_Core_STM32 core support
  • Only STM32F103Cx with https://github.com/rogerclarkmelbourne/Arduino_STM32 core