Bard Bot

Ask, answer and discuss any and all topics about the hows, whys, wheres and whens of playing Haven & Hearth.

Re: Bard Bot

Postby Dixie » Tue Nov 19, 2024 1:53 am

Before going through this whole process what is the end result?
For example:

1. A window in Haven/Ender client with stop, pause, play, loop buttons?

2. Or does it just start playing soon as you turn it on and then it just keeps playing till you turn it off outside of haven/ender client?

If its number 2 then theres no point and I can just stick to playing music separately from outside haven like I always have..

EDIT: Whatever happened to the internal music that used to be in haven.jar or whatever that would play built in music whenever you did certain actions like the cabin song, fishing song, combat song, etc?
Image
User avatar
Dixie
 
Posts: 43
Joined: Thu Mar 01, 2012 11:48 pm
Location: Tennessee

Re: Bard Bot

Postby Kaios » Tue Nov 19, 2024 1:56 am

Yeah it's not that advanced, #2. The MIDI file plays regardless of the Haven window being active and naturally the music won't be playing in-game when the client window is inactive (although it may get stuck on a note if you switch while a song is playing). With the way the ports are configured you won't hear MIDITrail playing anything unless it's coming from the H&H client.

I guess it's mostly a roleplay thing. It would certainly be better if the devs could implement something like this in the default client with the features you mentioned.

Dixie wrote:EDIT: Whatever happened to the internal music that used to be in haven.jar or whatever that would play built in music whenever you did certain actions like the cabin song, fishing song, combat song, etc?


Dunno I suppose they were never re-implemented.
User avatar
Kaios
 
Posts: 9176
Joined: Fri Jul 30, 2010 2:14 am

Re: Bard Bot

Postby Kaios » Tue Nov 19, 2024 4:34 pm

Playing around with it a bit more I'm reminded why many songs tend to sound choppy or poor for reasons other than bad file conversions.

The first reason being that Haven's music system only allows for three levels of (and forgive me if I use the incorrect terms here) pitch scale. The normal scale, lower scale while holding ctrl, and upper scale while holding shift. When songs have notes that are above or below these pitches, they won't be played.

Second, multiple notes cannot be played at the same time. This limits the use of music that has greater levels of complexity and makes them sound like they are missing notes or out of tune.

Finally there still appears to be some kind of delay/timing issue with the way the controls work for switching between scales with the use of ctrl and shift. The simplest way I've found to somewhat relieve this issue is to mess around with the playback speed in MIDITrail, usually by slowing the song down, until it starts sounding better.

Loftar has also mentioned before that some notes may not be correctly recorded.
User avatar
Kaios
 
Posts: 9176
Joined: Fri Jul 30, 2010 2:14 am

Re: Bard Bot

Postby epomakov » Tue Nov 26, 2024 9:16 pm

Nictos wrote:
Kaios wrote:When I was searching for midis I'm pretty sure I was grabbing a lot of them from some rather sketchy sites, often times I think I had to search for the mp3 and then I used some website (another layer of sketchy lol) or tool to convert them to a midi. Most of them did not sound very good, I found the best ones are video game music that are entirely instrumental or instrumental remakes of songs using a game music/chiptunes style.


Mhm I did that for final fantasy I for example but .. (I'm musically illiterate bare with me) there were too many layers and it just sounded like dupstep


This ones my favorite

Hi I'm decently musically literate. I edited some ff1 midis to work better in haven. They have been made into single tracks to work on the flute and I've dragged them down an octave where necessary.
The links have been edited so that I can post them:

Edited music: www dot file dot io/rGNEtKT3M2b9
Original midis: www dot khinsider dot com/midi/nes/final-fantasy
MidiEditor: www dot midieditor dot org

If you want to make your own just download the midis from the website I posted and then open them in MidiEditor. You'll want to figure out which track is the melody and then delete everything else. If the music skips it's because it's going to high. You can press ctrl+A to select all and then you can drag it down an octave.
epomakov
 
Posts: 1
Joined: Mon Nov 12, 2018 7:08 pm

Previous

Return to How do I?

Who is online

Users browsing this forum: Claude [Bot], Google [Bot] and 177 guests