Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
  You are not logged in - nap
Sidbang64 V0.6.4   [2021]

Sidbang64 V0.6.4 Released by :
Warp 8

Release Date :
26 April 2021

Type :
Other Platform C64 Tool

Website :
https://github.com/SebastianAbel/sidbang64

User rating:awaiting 8 votes (5 left)   See votestatistics

Credits :
Code .... Warp 8 of Phantasy

Download :

Look for downloads on external sites:
 Pokefinder.org


Summary
Submitted by w4rp8 on 26 April 2021
# sidbang64

2020/2021 - w4rp8

about:
Sidbang64 is a loop-sequencer for sid-chip multispeed sounds.

Most sid-music is made with an update rate once per screen refresh of the video system (50Hz/60Hz). Multispeed means that state updates of the player happen multiple times during a screen refresh, eg. 16x translates to 800Hz on a PAL system (actually it's 16 x 50.12454212Hz, so somewhat above 800Hz).
Instruments are configured by setting up oscillators for different parameters. The "sample frequency" of the oscillators is determined by the set multispeed factor. The interface reflects this by displaying an oscillator frequency (f) together with the update ticks (t).

Songs can be exported to be played on c64. Currently the export format is essentially a dump of sid-state changes to keep the replayer fast and simple. By this the songlength is determined by the complexity of the used instruments and might overflow the memory limit quite fast.
This will be addressed until version 1.0 by porting some of the instrument logic directly into the replayer.

For further instructions refer to the [./doc/sidbang_ui.pdf](./doc/sidbang_ui.pdf)

source:
- https://github.com/SebastianAbel/sidbang64

install:
- rust toolchain from https://www.rust-lang.org/tools/install
- it's currently required to downgrade rust to 1.47 to produce a stable build:\
`rustup install 1.47.0`\
`rustup default 1.47.0`

build:
- `cargo build --release`

run:
- `./target/release/sidbang64`

show options:
- `./target/release/sidbang64 --help`

examples:
- some projects are stored in the `/bng` subfolder
- type in one of the names from there, load and press space to play
- switch from loop- to songmode if needed


## history:

0.6.4
- 64 filterpatches to store settings
- disabled 1x-3x speeds for now as these seem not to play as intended

0.6.3
- fixed bug in exporter
- small fixes in ui
- slightly optimized c64 replayer code with dynamic filter sequence

0.6.2:
- insert/delete and copy/paste for entries in the loop-sequence
- moved copy/paste button for pattern below the loop-sequence
- added command line arguments
- disabled the default vsync

0.6.1:
- set active note via keyboard input

0.6.0:
- initial public release with one demotrack
Search CSDb
Advanced
Navigate
Prev - Random - Next
Detailed Info
· Summaries (1)
· User Comments (3)
· Production Notes
Fun Stuff
· Goofs
· Hidden Parts
· Trivia
Forum
· Discuss this release
Support CSDb
Help keep CSDb running:



Funding status:




About this site:
CSDb (Commodore 64 Scene Database) is a website which goal is to gather as much information and material about the scene around the commodore 64 computer - the worlds most popular home computer throughout time. Here you can find almost anything which was ever made for the commodore 64, and more is being added every day. As this website is scene related, you can mostly find demos, music and graphics made by the people who made the scene (the sceners), but you can also find a lot of the old classic games here. Try out the search box in the top right corner, or check out the CSDb main page for the latest additions.
Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.1 sec.