Search found 14 matches
- Thu Feb 27, 2025 12:33 pm
- Forum: Implemented Suggestions
- Topic: Programmable Speaker Improvements
- Replies: 33
- Views: 4823
Re: Programmable Speaker Improvements
I just realized that you can technically make the existing sounds play cyclically! You just have to play multiple sounds of the same type started with an exact delay and manipulate their volumes so that they seamlessly transition into one another.
Here's a simple proof of concept that lengthens ...
- Thu Feb 27, 2025 11:38 am
- Forum: Implemented Suggestions
- Topic: Programmable Speaker Improvements
- Replies: 33
- Views: 4823
Re: Programmable Speaker Improvements
Implemented for the next release, 2.0.36.
Donion, can you please take another look at the "Stop playing" behavior? When a sample needs to be stopped, the audio engine must wait for the next zero crossing event of the sample in order to avoid an audible pop.
Here's a programmable speaker ...
- Thu Feb 27, 2025 11:22 am
- Forum: Implemented Suggestions
- Topic: Programmable Speaker Improvements
- Replies: 33
- Views: 4823
Re: Programmable Speaker Improvements
My brain is just getting stuck on "you can't possibly need more than 4 speakers for a violin, 1 for a trombone, 6 for a guitar, 4 for a bass"
That's a good point, that's the number of polyphony that those instruments are physically capable of. If you pluck a string that's already "playing" a ...
- Thu Feb 27, 2025 10:02 am
- Forum: Implemented Suggestions
- Topic: Programmable Speaker Improvements
- Replies: 33
- Views: 4823
Re: Programmable Speaker Improvements
I just realized that you can technically make the existing sounds play cyclically! You just have to play multiple sounds of the same type started with an exact delay and manipulate their volumes so that they seamlessly transition into one another. This way you could make it so that you only hear the ...
- Thu Feb 27, 2025 9:51 am
- Forum: Implemented Suggestions
- Topic: Programmable Speaker Improvements
- Replies: 33
- Views: 4823
Re: Programmable Speaker Improvements
Doesn't it just increace the number of speakers needed a bit? Or am I thinking in sheet music too much?
You could account for each instrument’s note length and allocate notes across a number of speakers so that they never overlap on the same speaker. Assuming that most notes will have different ...
- Wed Feb 26, 2025 11:31 pm
- Forum: Implemented Suggestions
- Topic: Programmable Speaker Improvements
- Replies: 33
- Views: 4823
Re: Programmable Speaker Improvements
I've been testing the new speaker behaviors and I found something that wasn't immediately obvious. The volume control is evaluated every tick, not just at the start of the sample playback. This has always been the case, it just didn't matter too much since you had no other option than manually ...
- Wed Feb 26, 2025 7:33 pm
- Forum: Implemented Suggestions
- Topic: Programmable Speaker Improvements
- Replies: 33
- Views: 4823
Re: Programmable Speaker Improvements
The vanilla programmable speaker sounds are in a bit of a weird place currently. On the one hand, having limited tools to make songs/music boxes adds to the charm of the whole thing. If Factorio had the full note range of every instrument in the General Midi standard there wouldn't be much of a ...
- Wed Feb 26, 2025 7:13 pm
- Forum: Implemented Suggestions
- Topic: Programmable Speaker Improvements
- Replies: 33
- Views: 4823
Re: Programmable Speaker Improvements
Looking at new the features now.
Using the new volume control is very easy for me to add, so it will definitely be implemented in miditorio.
The "stop immediately" is a bit more tricky. Midi note off events assume that the sound will still have a "release" tail after, so they don't translate ...
Using the new volume control is very easy for me to add, so it will definitely be implemented in miditorio.
The "stop immediately" is a bit more tricky. Midi note off events assume that the sound will still have a "release" tail after, so they don't translate ...
- Wed Feb 26, 2025 6:14 pm
- Forum: Implemented Suggestions
- Topic: Programmable Speaker Improvements
- Replies: 33
- Views: 4823
Re: Programmable Speaker Improvements
You misspelled “with MIDItorio”Because I want to make a better music box than MIDItorio

Jokes aside, these are exactly the features I wanted. Thanks so much everyone! Can’t wait to play around with them.
- Sat Feb 22, 2025 9:56 am
- Forum: Releases
- Topic: Version 2.0.34
- Replies: 45
- Views: 15545
Re: Version 2.0.34
+1 for reverting the `signal-ghost` removal.
That is the only thing that got removed, making it the only breaking change in the update.
I would very much prefer if this was re-added before the change goes out of experimental, this would "break" almost all miditorio.com builds.
("Break" might be ...
That is the only thing that got removed, making it the only breaking change in the update.
I would very much prefer if this was re-added before the change goes out of experimental, this would "break" almost all miditorio.com builds.
("Break" might be ...
- Wed Nov 06, 2024 3:55 pm
- Forum: Pending
- Topic: [Lou]Crash when moving belts with wire connected on space platform
- Replies: 1
- Views: 215
[Lou]Crash when moving belts with wire connected on space platform
Attached logs, crash dump and last autosave before the crash. Space platform in question is called "Easy W".
Server survived, only the client crashed.
I moved these two belts by Ctrl + X ing them, then super force placing them to where they are shown in the screenshot.
Note that there was a wire ...
Server survived, only the client crashed.
I moved these two belts by Ctrl + X ing them, then super force placing them to where they are shown in the screenshot.
Note that there was a wire ...
- Tue Oct 29, 2024 2:22 pm
- Forum: Resolved Problems and Bugs
- Topic: [Donion] [2.0.12] /mute-programmable-speaker only mutes global sounds, not surface
- Replies: 2
- Views: 705
[Donion] [2.0.12] /mute-programmable-speaker only mutes global sounds, not surface
The /mute-programmable speaker command only mutes speakers that are set to "global". With the addition of the "surface" setting I would expect those to be muted too.
- Sat Oct 26, 2024 9:29 am
- Forum: Minor issues
- Topic: Rail reflection on water has transparency in /screenshot
- Replies: 0
- Views: 186
Rail reflection on water has transparency in /screenshot
Rail reflection on water has transparency in screenshot generated with the `/screenshot` command.
Example screenshot: screenshot-tick-888426.png
Even here you can see that the rail reflections are lighter than normal, because the forums have a gray background color showing through the image ...
Example screenshot: screenshot-tick-888426.png
Even here you can see that the rail reflections are lighter than normal, because the forums have a gray background color showing through the image ...
- Thu Feb 02, 2023 12:49 pm
- Forum: Mods
- Topic: [MOD 0.16] Bulk Rail Loaders
- Replies: 265
- Views: 127221
Re: [MOD 0.16] Bulk Rail Loaders
I'm encountering a graphical glitch on an M1 Macbook running Factorio 1.1.76 And BRL 1.1.6:
Screenshot 2023-02-02 at 13.45.56.png
Straight rail sections look like they have some strange sprite overlay on the outmost zoom level. On closer zoom levels this is faded, and is completely invisible on ...
Screenshot 2023-02-02 at 13.45.56.png
Straight rail sections look like they have some strange sprite overlay on the outmost zoom level. On closer zoom levels this is faded, and is completely invisible on ...