Перейти к содержимому
Mineforgian

Create: Polyphony

NeoForge addon for Create + Create: Sound of Steam to add SoundFont MIDI playback

Загрузки
2K
Подписчики
14
Обновлён
8 мая 2026 г.
Лицензия
MIT

Опубликован 27 апреля 2026 г.

Create: Polyphony

Explore handheld instruments and co-op musical play in the Create ecosystem.

The idea is simple: pick up an instrument and play. Use it on your own, play with friends, annoy nearby mobs, or hand the job over to a Create contraption and let the machine join in. The mod is built around music as something you actively do in-game, not just something that happens in the background.

Custom SoundFont (.sf2) support is one of the big features here, giving you control over how instruments actually sound. Swap in different SoundFonts for different moods, styles, and instrument sets, from clean and orchestral to strange and chaotic.

Features

  • Handheld instruments
    Play music directly in-game with instruments designed to be used by the player.

  • Custom SoundFont support
    Load your own .sf2 SoundFonts to change the sound of your instruments and try out different timbres and styles.

  • Play with friends
    Great for group performances, improvised sessions, or just making your base a little more lively.

  • Play at not-so-friends
    Mobs are a perfectly valid audience, even if they do not always appreciate the performance. Some may even take a swing at learning themselves.

  • Works with Create contraptions
    Instruments fit nicely into the Create ecosystem and can be used alongside contraptions and components such as Deployers for more unusual musical setups.

  • Made for musical builds
    Useful for concert halls, workshops, taverns, moving bands, odd little roadside performances, and any other build that could use more noise in a good way.

Requirements

  • NeoForge
  • Create
  • Create: Sound of Steam

Ченджлог

0.2.1+1.21.1Релиз26.1, 26.1.1, 26.1.2 · 8 мая 2026 г.
  • Fix Auto-Magic Tour, It's Complicated advancements being incorrectly granted early when a player places any block
  • General blanket warning/error fixes and unused code trimming
0.2.0+1.21.1Релиз26.1, 26.1.1, 26.1.2 · 30 апреля 2026 г.
  • Major timing overhaul to remove playback “warble” and make note timing much more stable under load.
  • Added server-client clock sync and scheduled note playback for tighter, more consistent rhythm.
  • Improved synth timing precision for cleaner note onsets and better patch-change accuracy.
  • Fixed multi-link routing so multiple linked holders (main hand/off hand, deployers, etc.) can all be heard at the same time.
  • Fixed lingering/sustained notes when instruments are moved, removed, or when holders stop qualifying.
  • Added stronger stop handling to prevent orphaned client voices from continuing to ring.
  • Changed server-triggered stops to graceful release behavior so notes fade naturally instead of cutting abruptly.
  • Added a tracker inactivity watchdog to auto-flush stuck in-flight notes when a tracker goes silent.
  • Reduced first-use/equip hitch by prewarming synth instances in the background.
  • Updated timing config/commands: introduced scheduling delay and clock-sync interval controls, plus timing diagnostics.
  • Network protocol updated (CPNetwork v2), so all clients should update to this version for compatibility.
0.1.2+1.21.1Релиз26.1, 26.1.1, 26.1.2 · 30 апреля 2026 г.
  • Fixed an issue where some mob/instrument sounds could keep playing after stopping the tracker.
  • Improved tracker stop behavior to better catch and silence lingering buffered notes.
  • Minor playback-stop optimization to avoid unnecessary note-off processing when nothing is playing.
0.1.1+1.21.1Релиз26.1, 26.1.1, 26.1.2 · 28 апреля 2026 г.
  • Fix crash on dedicated servers due to missing SoundInstance reference gating
  • Fix inability to hear other players' instruments
  • Fix harsh volume falloff for non-self sources
  • Fix volume falloff for positional sources not considering vertical distance
  • Fix player-linked instruments not starting on the holder's client when another player starts the tracker
  • Change reasonable default configs for volume management

Комментарии

Загружаем…