barnieg Posted March 29, 2019 Share Posted March 29, 2019 It's pretty straight forward to create simple sounds in basic with the sound command, however is their a way to create sounds with more flexibility without adding the mini expander. I noticed the on the memory map the sound and casette output are on the same port but how would say creating sound in machine code work in practice? Barnie Quote Link to comment Share on other sites More sharing options...
chjmartin2 Posted March 30, 2019 Share Posted March 30, 2019 You mean like this: https://www.youtube.com/watch?v=G9d2S47fBq0 1 Quote Link to comment Share on other sites More sharing options...
barnieg Posted March 30, 2019 Author Share Posted March 30, 2019 You mean like this: https://www.youtube.com/watch?v=G9d2S47fBq0 That's amazing, are you running samples thru the 1 channel sound? I'd like to produce more than just simple tones and beeps, effectively im looking at what's possible with an Aquarius + memory and nothing else loaded via tape file Thanks Barnie Quote Link to comment Share on other sites More sharing options...
chjmartin2 Posted April 1, 2019 Share Posted April 1, 2019 That's amazing, are you running samples thru the 1 channel sound? I'd like to produce more than just simple tones and beeps, effectively im looking at what's possible with an Aquarius + memory and nothing else loaded via tape file Thanks Barnie Yes in this case I was using Jay's Supercart I board and a 1 meg ROM with bank switching. It is a 100kHz 1-bit audio file. It uses everything the system has. The Aquarius has a fast CPU so you can switch the audio channel really fast. There are lots of resources on making useful sounds on a 1 bit channel. https://www.gamejournal.it/the-sound-of-1-bit-technical-constraint-as-a-driver-for-musical-creativity-on-the-48k-sinclair-zx-spectrum/ Quote Link to comment Share on other sites More sharing options...
barnieg Posted April 1, 2019 Author Share Posted April 1, 2019 Yes in this case I was using Jay's Supercart I board and a 1 meg ROM with bank switching. It is a 100kHz 1-bit audio file. It uses everything the system has. The Aquarius has a fast CPU so you can switch the audio channel really fast. There are lots of resources on making useful sounds on a 1 bit channel. https://www.gamejournal.it/the-sound-of-1-bit-technical-constraint-as-a-driver-for-musical-creativity-on-the-48k-sinclair-zx-spectrum/ Thanks. Amazing what could be achieved considering the limitations. As I want to load from casette whatever I do will need to fit into ram. Will post further when I've made some more progress Barnie 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.