Floppy drive sounds

LeftEmpty
Posts: 141
Joined: Sun May 24, 2020 6:47 pm
Has thanked: 2 times
Been thanked: 4 times

Floppy drive sounds

Unread post by LeftEmpty »

Okay, this is really silly, but something that I've been missing from my first contact with the MiSTer, so I might as well share it.

I love floppy (or even hard) drives sounds. They tell me if something is going as expected or wrong. They are reassuring.

I wanted to know how feasible and if it were one day a possibility to have, as an option, floppy drive sounds reproduced in the MiSTer in the same way as they are in some software emulators.
retrorepair
Posts: 257
Joined: Sun May 24, 2020 9:06 pm
Has thanked: 64 times
Been thanked: 13 times

Re: Floppy drive sounds

Unread post by retrorepair »

I have started work on interfacing real floppy drives for this very reason. For the most part it works well with Amiga, a bit hit and miss on Atari ST. Will look probably at ao486 next. I need to get the adapter board finished.

Definitely not something I think a lot of people care about so not sure it'll make it to mainline MiSTer but happy to post my progress.
User avatar
Nat
Posts: 125
Joined: Sun May 24, 2020 7:28 pm
Location: United Kingdom
Has thanked: 8 times
Been thanked: 70 times
Contact:

Re: Floppy drive sounds

Unread post by Nat »

retrorepair wrote: Mon Jun 15, 2020 10:41 am Will look probably at ao486 next. I need to get the adapter board finished.
If you manage this it would really be great, it is also just a bit of nostalgia I miss also.
MiSTer FPGA Add-On Boards : UK based, low cost worldwide shipping.
https://MiSTerFPGA.co.uk/
User avatar
LamerDeluxe
Top Contributor
Posts: 1160
Joined: Sun May 24, 2020 10:25 pm
Has thanked: 798 times
Been thanked: 257 times

Re: Floppy drive sounds

Unread post by LamerDeluxe »

I responded in another thread about this, but I would really like that as well.
User avatar
ragnar
Posts: 27
Joined: Thu May 28, 2020 10:16 am
Been thanked: 10 times

Re: Floppy drive sounds

Unread post by ragnar »

i'm fine with it as long as it is not enabled by default
• FireBee • Falcon030/040/060 • MiSTer • TT • (Mega)STe • Suska III-B • Suska III-C • (Mega)ST •
User avatar
Hodor
Posts: 135
Joined: Mon May 25, 2020 8:29 am
Has thanked: 354 times
Been thanked: 29 times

Re: Floppy drive sounds

Unread post by Hodor »

Floppy sounds add some "real feel" to the whole experience so I think it would be a nice idea. I don´t know if they are hard to implement though.
User avatar
ericgus09
Posts: 207
Joined: Mon May 25, 2020 2:47 am
Has thanked: 7 times
Been thanked: 26 times

Re: Floppy drive sounds

Unread post by ericgus09 »

The drive "tick" on the amiga is what makes it singularly unique.. and its the soul of the machine (IMHO) .. so I love hearing that.. but I wholly agree with the "lets you know somethings working --- or not" aspect.
User avatar
lomdar67
Posts: 182
Joined: Sun May 24, 2020 8:27 pm
Has thanked: 12 times
Been thanked: 8 times

Re: Floppy drive sounds

Unread post by lomdar67 »

And maybe one of the MiSTer leds could blink to simulate the drive led. ;-)
We raise hopes here...until they're old enough to fend for themselves.
--Mike Callahan
User avatar
LamerDeluxe
Top Contributor
Posts: 1160
Joined: Sun May 24, 2020 10:25 pm
Has thanked: 798 times
Been thanked: 257 times

Re: Floppy drive sounds

Unread post by LamerDeluxe »

lomdar67 wrote: Wed Jun 17, 2020 5:48 am And maybe one of the MiSTer leds could blink to simulate the drive led. ;-)
That usually is already the case. Though not always super accurately yet, from what I remember.
LeftEmpty
Posts: 141
Joined: Sun May 24, 2020 6:47 pm
Has thanked: 2 times
Been thanked: 4 times

Re: Floppy drive sounds

Unread post by LeftEmpty »

Indeed, it does that, which is quite helpful in certain cores, like the Amiga one.
mahen
Posts: 185
Joined: Sun May 24, 2020 8:25 pm
Has thanked: 19 times
Been thanked: 6 times

Re: Floppy drive sounds

Unread post by mahen »

Apparently that is already implemented, but in a fork of the Amiga core ?
See : https://www.youtube.com/watch?v=rgUl5Vll5vo

Would be nice if this support was brought to mainline.
retrorepair
Posts: 257
Joined: Sun May 24, 2020 9:06 pm
Has thanked: 64 times
Been thanked: 13 times

Re: Floppy drive sounds

Unread post by retrorepair »

LamerDeluxe wrote: Wed Jun 17, 2020 7:22 am
lomdar67 wrote: Wed Jun 17, 2020 5:48 am And maybe one of the MiSTer leds could blink to simulate the drive led. ;-)
That usually is already the case. Though not always super accurately yet, from what I remember.
Not really. It flashes when DMA is accessed and can, in some cases, flash the LED when the drive is doing nothing.

I think the motor_on signal should activate the drive LED as with the original hardware. I know Sorg doesn't agree though so not sure if a PR will be much use.
LeftEmpty
Posts: 141
Joined: Sun May 24, 2020 6:47 pm
Has thanked: 2 times
Been thanked: 4 times

Re: Floppy drive sounds

Unread post by LeftEmpty »

mahen wrote: Wed Jun 17, 2020 10:56 am Apparently that is already implemented, but in a fork of the Amiga core ?
See : https://www.youtube.com/watch?v=rgUl5Vll5vo

Would be nice if this support was brought to mainline.
It seems this one sends the floppy sound to a buzzer or something? Although that would rock my world, I don't have the skills to plug that and a brutal simple floppy sound emulation in the back of the normal channels would be awesome already ;D
mahen
Posts: 185
Joined: Sun May 24, 2020 8:25 pm
Has thanked: 19 times
Been thanked: 6 times

Re: Floppy drive sounds

Unread post by mahen »

I have Antonio Villena's kit (case + io board) that includes this speaker. I'm gonna give it a try and tell you if that's worth it !
antoniovillena
Posts: 137
Joined: Sun May 24, 2020 8:11 pm
Has thanked: 2 times
Been thanked: 48 times

Re: Floppy drive sounds

Unread post by antoniovillena »

User avatar
Moondandy
Top Contributor
Posts: 535
Joined: Mon May 25, 2020 2:14 am
Location: Edinburgh, Scotland
Has thanked: 32 times
Been thanked: 97 times

Re: Floppy drive sounds

Unread post by Moondandy »

Is this not a bit like requesting Mister plays the old internet dial up sounds every time you connect it to the wifi, or am I missing something?
User avatar
JUNKER Seed
Posts: 12
Joined: Sun May 24, 2020 6:49 pm
Has thanked: 13 times

Re: Floppy drive sounds

Unread post by JUNKER Seed »

Moondandy wrote: Wed Jun 17, 2020 1:26 pm Is this not a bit like requesting Mister plays the old internet dial up sounds every time you connect it to the wifi, or am I missing something?
Haha, it's pretty much the same thing, but for some, floppy drive sounds are intrinsic to the retro computing experience (especially on the Amiga).
User avatar
lomdar67
Posts: 182
Joined: Sun May 24, 2020 8:27 pm
Has thanked: 12 times
Been thanked: 8 times

Re: Floppy drive sounds

Unread post by lomdar67 »

It's a little bit like playing a record on a turntable. It has something nostalgic.
We raise hopes here...until they're old enough to fend for themselves.
--Mike Callahan
LeftEmpty
Posts: 141
Joined: Sun May 24, 2020 6:47 pm
Has thanked: 2 times
Been thanked: 4 times

Re: Floppy drive sounds

Unread post by LeftEmpty »

You are missing something. If done correctly, it is helpful in that it can tell when some games are stuck for one reason or another, without having to stare 3 minutes at a screen hoping for the best to happen.
User avatar
lomdar67
Posts: 182
Joined: Sun May 24, 2020 8:27 pm
Has thanked: 12 times
Been thanked: 8 times

Re: Floppy drive sounds

Unread post by lomdar67 »

LeftEmpty wrote: Wed Jun 17, 2020 2:31 pm You are missing something. If done correctly, it is helpful in that it can tell when some games are stuck for one reason or another, without having to stare 3 minutes at a screen hoping for the best to happen.
But only if it is really an accurate emulation of the read and write commands. And an accurately blinking led would do the same trick.
We raise hopes here...until they're old enough to fend for themselves.
--Mike Callahan
User avatar
Threepwood
Posts: 133
Joined: Mon May 25, 2020 9:14 am
Has thanked: 4 times
Been thanked: 23 times

Re: Floppy drive sounds

Unread post by Threepwood »

LeftEmpty wrote: Wed Jun 17, 2020 2:31 pm If done correctly, it is helpful in that it can tell when some games are stuck for one reason or another, without having to stare 3 minutes at a screen hoping for the best to happen.
That is true. The drive sounds give a more accurate representation of what the drive is doing than the drive LED that most of the time is just on. I assume that is why WinUAE displays a sector (?) read number in addition on the drive activity LEDs.

On real Amigas you can hear at once if the game is loading fine or not.
User avatar
Coffea
Posts: 32
Joined: Thu May 28, 2020 8:35 pm
Has thanked: 6 times
Been thanked: 5 times

Re: Floppy drive sounds

Unread post by Coffea »

Audio feedback from the drive was really important back on actual hardware, I miss it on MiSTer more than I thought I would especially for Amiga & C64.
mahen
Posts: 185
Joined: Sun May 24, 2020 8:25 pm
Has thanked: 19 times
Been thanked: 6 times

Re: Floppy drive sounds

Unread post by mahen »

OK so I gave it a try yesterday (Amiga core, "db9 fork"). It does work and that's quite useful, although the implementation is quite minimalist ATM : you can just hear when tracks are being loaded, but you don't hear : disk insertion, motor sound, "clicks" when waiting for a disk, reading errors, or the sound when you eject a disk while it's being accessed :-) At least it's there !
User avatar
eightbit
Posts: 53
Joined: Thu Jun 18, 2020 7:05 pm
Has thanked: 1 time
Been thanked: 3 times

Re: Floppy drive sounds

Unread post by eightbit »

I agree that the floppy drive sounds are certainly a part of the experience. The Gotek floppy emulator has the ability to add a speaker for these sounds when used with vintage computers (such as the Amiga, ST, etc) and not only is it a nostalgic thing but is actually useful for audible load indications.

I remember way back when there were actually programs for the Commodore 64 that made the disk drive "play songs" using the drive heads. Probably terrible for the drive, but it was pretty cool at the time ;) The C64 Ultimate FPGA device does very well at re-creating these sounds and those demos can be accurately simulated as well.

If implemented I do agree it should be something that is user enabled/disabled as I can see some people would not care for it.
User avatar
ericgus09
Posts: 207
Joined: Mon May 25, 2020 2:47 am
Has thanked: 7 times
Been thanked: 26 times

Re: Floppy drive sounds

Unread post by ericgus09 »

eightbit wrote: Fri Jun 19, 2020 4:10 am Probably terrible for the drive, but it was pretty cool at the time ;)
Oh it was indeed very bad for the c64/1541 disk drives more so the older units .. one run could easily whack them out of alignment..
retrorepair
Posts: 257
Joined: Sun May 24, 2020 9:06 pm
Has thanked: 64 times
Been thanked: 13 times

Re: Floppy drive sounds

Unread post by retrorepair »

lomdar67 wrote: Wed Jun 17, 2020 2:37 pm
LeftEmpty wrote: Wed Jun 17, 2020 2:31 pm You are missing something. If done correctly, it is helpful in that it can tell when some games are stuck for one reason or another, without having to stare 3 minutes at a screen hoping for the best to happen.
But only if it is really an accurate emulation of the read and write commands. And an accurately blinking led would do the same trick.
You only need the motor control signals which are all present (and correct) in the Minimig core at least.

Read and write commands are irrelevant for our purposes.

Here's the minimig core interacting directly over user i/o with an A500 floppy drive:

https://t.co/Mw51YN6VCh
retrorepair
Posts: 257
Joined: Sun May 24, 2020 9:06 pm
Has thanked: 64 times
Been thanked: 13 times

Re: Floppy drive sounds

Unread post by retrorepair »

akeley
Top Contributor
Posts: 1303
Joined: Mon May 25, 2020 7:54 pm
Has thanked: 416 times
Been thanked: 399 times

Re: Floppy drive sounds

Unread post by akeley »

I like the idea in general but it'd have to be really spot on/subtle. I had it enabled on Gotek once and that implementation was actually terrible, very distracting.
retrorepair
Posts: 257
Joined: Sun May 24, 2020 9:06 pm
Has thanked: 64 times
Been thanked: 13 times

Re: Floppy drive sounds

Unread post by retrorepair »

akeley wrote: Fri Jun 26, 2020 4:53 pm I like the idea in general but it'd have to be really spot on/subtle. I had it enabled on Gotek once and that implementation was actually terrible, very distracting.
I think the buzzer sounds pretty bad myself but it's better than a large floppy drive for a lot of people.

I may have an alternative in the works however.
mahen
Posts: 185
Joined: Sun May 24, 2020 8:25 pm
Has thanked: 19 times
Been thanked: 6 times

Re: Floppy drive sounds

Unread post by mahen »

@retrorepair : an alternative with a different hardware part or mixed in the audio stream ? Cheers :) I feel the current Amiga implementation with the buzzer is quite OK and it is clearly useful, but it could indeed be better :)
Post Reply