#VS Instruments Redux

81 messages · Page 1 of 1 (latest)

jovial breach
#

VS Instruments Redux

*"If music be the food of love, play on..."
-William Shakespeare, Twelfth Night *

Description

VS Instruments Redux (https://mods.vintagestory.at/show/mod/61428) is a mod that brings musical instruments into the game! I was inspired by the somewhat abandoned and buggy "Instruments" mod (which I loved), but this new mod is completely separate and built from the ground up. Multiplayer servers are especially on my mind, as this was made in support of the "World of New Horizons" server, though anyone is welcome to use it. Sounds are sourced from GeneralUser GS (https://www.schristiancollins.com/generaluser).

Features

  • Currently 12 Instruments: Guitar, Violin, Banjo, Trumpet, Sax, Ocarina, Pan Flute, Piano, Accordion, Kalimba, Steel Drum, Choir, and Upright Piano (and Piano Bench).
  • Solo ABC Mode: Play custom .abc sheet music files. Just drop them in "ModData/vsinstrumentsredux/songs" and select them from the in-game GUI!
  • Shuffle Mode: Shuffle ABC songs in a chosen folder to make things easier.
  • Freestyle Mode: Play live using two different keyboard layouts (Virtual MIDI or Diatonic Number Row).

For Modders

Want to bundle ABC songs with your own mod? You can! Just:

  1. Make this path in your mod: "assets/vsinstrumentsredux/config/songs/"
  2. Add your ABC files to the "songs" folder
  3. Rename your ABC files by adding '.txt' at the end (for example, "DaisyBell.abc.txt"). My mod will automatically load them for any player who has both mods installed!

Coming Soon

  • "Band Play" mode for synced multiplayer performances
  • More instruments
  • Custom animations (if I can get them working right)

Drop your feedback and share ABC song files below!

Bring your world to life! Play custom ABC sheet music files on working in-game instruments.

deft wing
#

would be cool and more immersive if some instruments were actually placeable, like the piano, sick mod though reminds me of minecraft's immersive melodies mod, maybe you can take inspiration from there for the animations as it's open source

would also be even cooler if it supported MIDI files but I have no idea how complicated that is to do

jovial breach
jovial breach
jovial breach
#

Bass Guitar finished up~ Feel free to leave any instrument ideas you'd like to see! I've been building a library of notes.

unique warren
#

The zheng (pinyin: zhēng), or guzheng (Chinese: 古筝; pinyin: gǔzhēng; lit. 'ancient zheng'), is a Chinese plucked zither. The modern guzheng commonly has 21, 25, or 26 strings, is 64 inches (1.6 m; 5 ft 4 in) long, and is tuned in a major pentatonic scale. It has a large, resonant soundboard made from Paulownia wood. Other components are o...

#

The guqin ([kùtɕʰǐn] ; Chinese: 古琴) is a plucked seven-string Chinese musical instrument. It has been played since ancient times, and has traditionally been favoured by scholars and literati as an instrument of great subtlety and refinement, as highlighted by the quote "a gentleman does not part with his qin or se without good reason," a...

deft wing
#

https://en.wikipedia.org/wiki/Hurdy-gurdy

Fitting, considering there is an npc that plays this iirc

The hurdy-gurdy is a string instrument that produces sound by means of a hand-cranked rosined wheel that rubs against the strings. The wheel functions much like a violin (or nyckelharpa) bow, and single notes played on the instrument sound similar to those of a violin. Melodies are played on a keyboard that presses tangents—small wedges, typic...

#

For placed ones
Marimba
Harp
Large drum

jovial breach
jovial breach
molten granite
#

I love musical instruments and especially medieval ones!! Some instrument to consider:

The carnyx (pl.: carnyces; , KAR-nicks) is a wind instrument that was common in Celtic cultures during the Iron Age, between c. 200 BC and c. 200 AD. It is a type of trumpet made of bronze with an elongated S shape, held so that the long straight central portion was vertical and the short mouthpiece end section and the much wider bell were h...

jovial breach
keen wasp
#

Hey would you happen to have a good link for getting abc songs? Been struggling to find one

deft wing
outer wind
#

Just a big ol collection of abc

keen wasp
jovial breach
jovial breach
outer wind
#

No worries ⭐

proven fulcrum
#

+1 for wanting to see guzheng/guqin
Really cool mod, I can see a lot of flavor possible with this!

#

Thank you for your work on it

keen wasp
#

This mod has been so fun for me and my girlfriend! Great work man!

-edit: she would love a flute if you are looking for recommendations

jovial breach
#

@unique warren @proven fulcrum You'll see the Guzheng in the next update~ 🙂

jovial breach
unique warren
#

Hell yeah

proven fulcrum
#

This plus the hanfu mod is about to be awesome

jovial breach
keen wasp
keen wasp
#

Been loving the flute! its so peaceful and pairs really well with the violin. Thanks again for adding that! So excited to try out all the other new instruments!

jovial breach
#

The phonograph (which can play the sounds of any instrument put inside of it), comes in the next update! It's like the ABC player from the old Instruments mod~

jovial breach
#

Latest update adds two new features:

  1. You can now transcribe music sheets, which let you share ABC files in-game!

  2. You can now make recordings with the phonograph on wax cylinders!

I'm really excited to see what people can do~

drifting horizon
#

peak mod

jovial breach
#

In the next update, there is a major overhaul of guitars/basses. A warning that you will see your "Bass Guitar" become a black square, as the names have been updated. That is now the "Electric Bass".

In full, there is now (from left to right):

  • Acoustic Guitar
  • Nylon Guitar
  • Acoustic Bass
  • Lead Guitar
  • Electric Bass
  • Fretless Base
  • Overdrive Guitar
keen wasp
#

Dude so peak!!

robust mulch
jovial breach
jovial breach
deft wing
#

question, as I saw MIDI was added which is nice

do you play every instrument track in the song at the same time regardless of the instrument that is playing? I don't know how ABC files work but in the case of MIDI I would suggest allowing the player to choose which track/s they want to play instead, as otherwise it's just...a muddy mess

especially relevant for band play

jovial breach
deft wing
jovial breach
#

I'll ponder on the idea of making it so the player can pick and play multiple tracks at once, to kind of cheese the same effect.

deft wing
#

either that or assign each instrument to a group of MIDI instruments, so a guitar would play all guitar-adjacent instrument tracks and completely avoid playing something like drums or piano etc...

there are 128 instruments in MIDI so that might take a bit though

jovial breach
#

Hmm...that's actually not a bad thought! I'll think about this over the next couple days. I bet there is a really clean solution. This is a good idea! Thanks Ghosty!

Btw - any instruments you have been especially wanting? I've been getting back into adding more, so I'll let you choose one of the next if you want. lol

deft wing
#

how about the harpsichord? it's the piano's ancestor after all

jovial breach
deft wing
#

that was fast damn

jovial breach
#

I’m a little crazy. Lol

jovial breach
jovial breach
deft wing
#

it's perfect, thank you

glass heron
#

Friend is trying to connect their midi keyboard, they followed the instructions and they get this error?

robust mulch
#

Please add some more low tech drums like

  • Powwow Drums
  • Log Drums
  • Water Drums
    Basically Native American style drums!
#

CÂY SÁO LỚN NHẤT THẾ GỚI
The world's largest flute In China
Chuyên bán các loại sáo trúc, sáo nứa, sáo bầu, sáo tầu, sáo mèo, sáo chầu văn các loại nhận làm sáo theo yêu cầu
Liên Hệ: ☎ 0973 841 968
Nhận giao hàng toàn quốc, trả tiền tại nhà
Chi tiết xem tại
https://www.facebook.co...

▶ Play video
#

This is more of a joke but, giant bamboo flute?

jovial breach
jovial breach
glass heron
#

we got it fixed

jovial breach
#

My suffering...but the Glass Armonica approaches:

jovial breach
robust mulch
jovial breach
robust mulch
#

The didgeridoo ( ; also spelt didjeridu, among other variants) is a wind instrument, played with vibrating lips to produce a continuous drone while using a special breathing technique called circular breathing. The didgeridoo was developed by Aboriginal peoples of northern Australia at least 1,000 years ago, and is now in use around the world, t...

#

A rainstick is a long, hollow tube of bamboo or dried cactus that is partially flooded with small pebbles, rice, dried beans, or other hard granular matter. The inside surface of the tube has small pins or thorns arranged helically. When the stick is rotated and held upright, the pebbles fall to the other end of the tube, bouncing off the intern...

#

Can put to use bamboo!

jovial breach
potent geyser
#

Oh my god he’s going ham with it🤯
You’re actually cracked bro.

jovial breach
robust mulch
#

Now tenth just needs to make a kangaroo mod. Lol

jovial breach
#

Hammered Dulcimer in the next update too!:

robust mulch
#

Please make a conch insturment out of the base game conch shells!
https://en.wikipedia.org/wiki/Conch_(instrument)

A conch (US: KONK, KONCH, UK: KONCH) or conque, also called a "seashell instrument" or "shell natural instruments", is a wind instrument that is made from the shell of a conch, any of several different kinds of sea snails. Their natural conical bore is used to produce a musical tone. Conch shell natural instruments have been played in many Pac...

#

could just be one note. lol

#

bonus video! That's crazy

jovial breach