ZX Spectrum
Forum rules
This forum is for Audacity on Windows.
Please state which version of Windows you are using,
and the exact three-section version number of Audacity from "Help menu > About Audacity".
Audacity 1.2.x and 1.3.x are obsolete and no longer supported. If you still have those versions, please upgrade at https://www.audacityteam.org/download/.
The old forums for those versions are now closed, but you can still read the archives of the 1.2.x and 1.3.x forums.
Please state which version of Windows you are using,
and the exact three-section version number of Audacity from "Help menu > About Audacity".
Audacity 1.2.x and 1.3.x are obsolete and no longer supported. If you still have those versions, please upgrade at https://www.audacityteam.org/download/.
The old forums for those versions are now closed, but you can still read the archives of the 1.2.x and 1.3.x forums.
ZX Spectrum
Hi.
Is this possible? I have created a piano recording and have it in Audacity. I want to make it sound like an old 2-channel ZX Spectrum, example here:
http://www.youtube.com/watch?v=l3A9fNuQMg0
Are there any effects routines I can do to get this retro sound from my recording?
B
Is this possible? I have created a piano recording and have it in Audacity. I want to make it sound like an old 2-channel ZX Spectrum, example here:
http://www.youtube.com/watch?v=l3A9fNuQMg0
Are there any effects routines I can do to get this retro sound from my recording?
B
-
kozikowski
- Forum Staff
- Posts: 68942
- Joined: Thu Aug 02, 2007 5:57 pm
- Operating System: macOS 10.13 High Sierra
Re: ZX Spectrum
I guess you could try hi and lo pass.
Assuming the show is already in stereo, drop-down on the left of the track > Split Stereo Track.
Click just above MUTE on the top track and Effect > High-Pass Filter, 1000Hz
Click just above MUTE on the bottom one one and Effect > Low-Pass Filter, 1000Hz
Drop-down on the left > Make Stereo Track.
That should give you roughly one hand on the left and the other on the right.
Koz
Assuming the show is already in stereo, drop-down on the left of the track > Split Stereo Track.
Click just above MUTE on the top track and Effect > High-Pass Filter, 1000Hz
Click just above MUTE on the bottom one one and Effect > Low-Pass Filter, 1000Hz
Drop-down on the left > Make Stereo Track.
That should give you roughly one hand on the left and the other on the right.
Koz
-
Robert J. H.
- Posts: 3633
- Joined: Thu May 31, 2012 8:33 am
- Operating System: Windows 10
Re: ZX Spectrum
Maybe you could upload/attach a sample piano sound.
The easiest way would be to use a player with zx sound emulation (google it).
The original sound chip has 3 voices (so tie 7 fingers back onto your palm...)
The waveform generated is a square pulse.
You could duplicate your melody, shift pitch them such that they have the right partial spectrum (and amplitude).
Additionally, you have to limit the dynamic range to 4 bits. Easily done in the Nyquist prompt.
Each voice can have a pseudo noise mixed to it.
That's also a square pulse with variable pulse width.
It is clear that a piano produces a totally different harmonic content than a square wave.
It means that we should firstly extract the fundamental frequencies of your melody and then replace the whole tune with notes that are built up from square waves. Quite hard to do in order to sound authentic.
The easiest way would be to use a player with zx sound emulation (google it).
The original sound chip has 3 voices (so tie 7 fingers back onto your palm...)
The waveform generated is a square pulse.
You could duplicate your melody, shift pitch them such that they have the right partial spectrum (and amplitude).
Additionally, you have to limit the dynamic range to 4 bits. Easily done in the Nyquist prompt.
Code: Select all
(quantize s 16)That's also a square pulse with variable pulse width.
Code: Select all
(mult 0.1 (quantize (fmosc (hz-to-step 440) (mult 439 (quantize (noise) 16) ) (maketable *step-shape*)) 16))It means that we should firstly extract the fundamental frequencies of your melody and then replace the whole tune with notes that are built up from square waves. Quite hard to do in order to sound authentic.
Re: ZX Spectrum
Thanks for the replies guys.
kozikowski: I can see the high and low pass filters, but am unsure what you mean by 'drop-down on the left of the track > Split Stereo Track'.
Robert J. H: I can attach a sample (its quite large).
The first bit of Nyquist code gives it a scratchy radio feel. The second longer bit of code gives a single note.
I have attached in a 7zip file. If you want something else (zip etc) let me know, as I will need to cut the track a bit more to get under the required 1MB size.
kozikowski: I can see the high and low pass filters, but am unsure what you mean by 'drop-down on the left of the track > Split Stereo Track'.
Robert J. H: I can attach a sample (its quite large).
The first bit of Nyquist code gives it a scratchy radio feel. The second longer bit of code gives a single note.
I have attached in a 7zip file. If you want something else (zip etc) let me know, as I will need to cut the track a bit more to get under the required 1MB size.
- Attachments
-
- TurkishMarchZip.7z
- (936.66 KiB) Downloaded 44 times
Re: ZX Spectrum
What you really need to do is use a MIDI sequencer (or "Tracker") and set the playback sound to a simple pulse wave.
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)
Re: ZX Spectrum
Thanks for your reply steve. Do you know of any free Midi Sequencers that do this?
Re: ZX Spectrum
Perhaps Musescore http://musescore.org/en/
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)
Re: ZX Spectrum
If you are into retro synth music you should also look at "Tracker" programs (such as: http://www.madtracker.org/main.php and http://fasttracker.en.softonic.com/ )
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)
-
Robert J. H.
- Posts: 3633
- Joined: Thu May 31, 2012 8:33 am
- Operating System: Windows 10
Re: ZX Spectrum
As I mentioned before, a Emulation will give the most realistic results.
The following Sound chip Emulator can handle different media types. Some tracker it works with are listed on the site.
http://bulba.untergrund.net/emulator_e.htm
It will Need some reading and experimenting to achieve the desired result.
The following Sound chip Emulator can handle different media types. Some tracker it works with are listed on the site.
http://bulba.untergrund.net/emulator_e.htm
It will Need some reading and experimenting to achieve the desired result.
Re: ZX Spectrum
decimator ? ... ( here Steve Harris's "Smooth decimator")
Also see "musagi" chiptune composer ... http://www.youtube.com/watch?v=-3p5ITkCpXw
Also see "musagi" chiptune composer ... http://www.youtube.com/watch?v=-3p5ITkCpXw