Fort Apocalypse Posted June 9, 2022 Share Posted June 9, 2022 (edited) Just a proof-of-concept for greater polyphony in bB. v0.2 is just harmony. v0.3 is ragtime. another_polyphony_0.2.bas.bin another_polyphony_0.2.bas another_polyphony_0.3.bas.bin another_polyphony_0.3.bas Edited June 10, 2022 by Fort Apocalypse 2 Quote Link to comment Share on other sites More sharing options...
Fort Apocalypse Posted June 10, 2022 Author Share Posted June 10, 2022 (edited) Initial release: By default, it switches the two sound channels 4 times to simulate 8 channels. I think this sounds pretty cool. For now, it's just a basic harmony, but I'm hoping to find a song that will work with it. If you press the button, you can hear the two sound channels switching 2 times to simulate 4 channels. IMO, this sounds a little irritating with pure tones, but it might be ok with more distorted sounds, If you push the joystick in the up, right, down, or left direction, you can hear just the two sound channels playing their 2 parts of the simulated 8 channels. Piano-like scrolling of the notes is buggy, since using pfpixel with data reference won't persist due to bB bug. another_polyphony_0.1.bas.bin another_polyphony_0.1.bas Edited June 10, 2022 by Fort Apocalypse 1 Quote Link to comment Share on other sites More sharing options...
Fort Apocalypse Posted June 10, 2022 Author Share Posted June 10, 2022 Fixed player piano pfpixel to use a variable instead of data reference so it'll persist. Higher notes on right now. another_polyphony_0.2.bas.bin another_polyphony_0.2.bas Quote Link to comment Share on other sites More sharing options...
Fort Apocalypse Posted June 10, 2022 Author Share Posted June 10, 2022 First few bars of something similar to Maple Leaf Rag with some embellishment. It doesn't sound as great with 8 simulated channels as the previous version, but it's kind of neat. another_polyphony_0.3.bas.bin another_polyphony_0.3.bas Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.