ive manged to sort out the others. these three at this point do the following.
Ronin: no sound at all. blade style works.
Apocalypse: exact opposite. NO BLADE EFFECTS. but reading the preset it says otherwise.
Highlander: this on is possessed and im just removing it. i select the preset. plays a quote showing its selected. i power it on. it uses a random preset on power. either with pwr button, or gesture ignition. does not play the highlander font that it should. example i hit power, it will proceed to play Anakin. power off. twist on. Mauler, (darth maul) plays. in the editor it has the option when making the style to add more options, but with this batch no additional options selected when choosing styles or building the style in the editor. after that copy paste. it compiles. no errors. but it will not play the highlander font. its dark saber style with a metal sword sounds. its distinct compared to lazer swords.
I think youâre mixing up the ânameâ and the âfontâ in your presets. The âfontâ is the sounds and needs to be the exact same spelling as the font folder on your SD containing the sounds. The "nameâ is just a display name for the preset for an OLED or ProffieOS Workbench (this is why I recommended the config tool way back in the beginning to help with syntax
This is the syntax for a preset is:
{ "font;common", "font/tracks/track.wav",
/* Style Info */
StylePtr<...>(),
"name"
},
You also have #define SAVE_PRESET so you saber is booting on the last preset you had active and not the first preset which can cause a lot of confusion for users when trying to figure out which presets are working and which arenât.
I would remove #define SAVE_PRESET, then go through each preset in your config and make sure the âfontâ in each is actually the font name for the sound folder on your SD and it is spelled correctly and same case in both places.
There is nothing in the style code that is wrong so I think youâre getting mixed up because you changed the ânameâ on some presets and the âfontâ on others. If youâre having a lot of trouble I would point you back to the Config Tool and just take your time to read and do as it instructs and it will help you with syntax.
this. i was going in order. lost where i was flipped over to file explorer and on there i had decay highlighted. took it as where i was at. nope if that was a snake it wouldve bit me.
FarmboyMaster.h (94.1 KB)
font directory error i mislabled the font. i dont know what is causing lack of sound. save preset define is removed.
End of Days. No Sound. blade plays. proper blade style.
Ronin. no sound blade plays. purple style. right.
proton saber. no sound. blade plays. supposed to be ghostbusters. plays ronin style.
also now for some reason edit menu commands dont open edit menu, just copies presets a million times. only mentioning it cause its new. FarmboyMaster.h (94.1 KB)
Read the controls, this means youâre doing Copy Preset instead of Edit Mode.
Also, you have Edit Settings define, not Edit Mode.
Are you getting error messages on these presets, like âfont directory not foundâ?
If not, then fonts may have issues, connect to computer, in Arduino > Tools > Serial Monitor change to these presets ( type ânâ ) and see what the monitor says when its loading new preset.
You may have file corruption or other issues in the fonts.
i dont get an error like loop ( when i try to play music but i believe i disabled that) nor do i get font directory not found. i get a beep. just BEEP when switching to broken font. i have changed sounds in the sd card and still get beep. i will check in arduino. i did notice one thing that could be it. i went back checked to make sure labels were correct on the editor and noticed after it caught my eye and read it, i didnt have function clicked, i had shimmer blade on two of the presets i believe. could that cause it? you did say recheck rewatch the config page, and on editor it has the function and well you wrote it so you know.
if it is that, can i post the shimmer blade in that box, then keep it in the presets? i feel like this is part of what ya were trying to get me to see. i keep reading it. more i do the more i make the -_- face lol sorry. ive gotten used to click. slide. color wheel. copy. paste. save. upload. check.
and for edit settings define and edit mode define. i believe i misunderstood when i was picking the defines. so i enabled the settings, but not the mode in full basically? so im getting 3/4 of what i should. okay. that should be an easy fix. thats doable in the os config right?
The Serial Monitor will tell you what itâs looking for when it beeps. That could just mean your font is missing font.wav -or- you are entering a menu without realizing (make sure youâre doing the right controls).
I donât know what you mean by this. If you put style code in the preset, thatâs the style that will run on that preset.
Edit Settings is a smaller editing menu to just do settings, Edit Mode is the full editing menu. You have the define for Edit Settings Menu.
I think you should use the config tool (like I noted a long time ago) and read the options as you choose them. My prop has a ton of customization and defines, thatâs why I spent months building a tool to help users easily get it set up.
Then once youâve set up all your selections and presets Generate a Full Config and the Button/Control List. This will give you the exact controls for your saber based on the selections. Then be sure to read the controls as you learn them.
i got the issue fixed. i switched to a new font, got directory error. wrong sound format of files. mp3 not wav. ran a .wav converter now i get a beep, but preset plays correctly.
on a golden harvest theres a file called font iirc that when booting the font it would play. i believe the beep is cause the proffie equivalent is not in the font? sorry out of my depth. im a hardware guy -_-
also, could you point me in a direction for setting up choreography mode? im getting no choreography error, something to read later while after i figure my setup out. thank you
I might be sounding like a broken record, but the config tool will help with all of this. I put everything into the tool already to make setting up and using the saber and my prop as simple as possible.
The config tool will output a Supported Sounds List after you generate the Full Config, this will list all of the sound file names and what they do
You just need a define for Choreography Mode, the config tool will do it (same with any other features, when you select the options you want to enable or disable the tool sets all of the defines and provides the controls, etc.
I got it. I had the file, just had to rename some files to work properly.
Silly question, only because idk what i did to do it i have managed to make my usb slots (i have 2, then a usb-c port) all read my proffie. Bit not my external hard drive in any port. I only ran zadig in usb port 1. Is there a way i can fix this WITHOUT losing the ability to connect to my proffie? Im retracing my steps and rewatching the install videos. Just dont see how i went wrong. This go round zadig was ran once. So idk how all ports got changed. Idk if im wording this right. I know i did something wrong. I think i goofed on zadig.
Zadig doesnât do anything to your usb ports.
What it does is that it installs some files (or registry entries?) that tells your computer âhey, when you see this USB ID, use this driverâ.
In general, the solution to using zadig wrong is to do this:
You can also see me do this for the serial port driver here:
In general, nobody should actually need to use zadig to make proffieboards work anymore, because proffie-dfu-setup.exe does exactly the same thing, but only for proffieboards, so there is no UI and no possibility of using it wrong.
Now if your hard drive stopped working when you were using zadig, it either means that it has the same USB ID as a proffieboard (unlikely), or you ran zadig on the hard driver USB ID, in which case, youâll need to follow the link I posted above to undo it.
Alright. I did run it on the wrong thing. Thank you. I nees to learn not to do a million things at once like chase my 3 yr old jawa, (she takes apart everything then laughs in a way it sounds like them lol) start laundry and try initial setup all at once.
Had random characters show up again on a config during that time. Saber quit. Little miss came up and said sorry. I tries help fix your sabersaber. so i // that config. Saved a new confog under same name +1 and uploaded. Told her she fixed it. Now she says she can do what daddy cant. it was worth it.
silly question, only asking here because my tools no longer work. i have lsu format fonts, trying to convert them to wav, tried using the isutowav on github, but it doesnt work for some reason now, audacity isnt opening the files. ive done this before but with the converter. do either of you know of a way to convert those files? idk why dropping the exe into the folder and running it isnt doing anything. havent had this as an issue before. ive probly rolled back something or missing a dll file or something im overlooking. -_- if the thing would give me an error id know what to do. but i cant even get cmd run to make it work. run as admin nothing.
and, just curious cause i will be without internet up on the mountain, is there a offline version of the bladestyle editor by any chance @Fett263 if not would making a âbackupâ of a few different selections of blade styles to keep in sublime text to try editing them manually? i tried bringing a custom font i made on my ghv3 over but only copy i have is in a lsu format, so thats an adventure today lol hope everyone had a happy turkey day if it is observed.
ya, ive been able to use your style editor. hadnt tried it with fetts to see if it had server dependencies or not. it is allowing me to figure it out the hard way being up on the mountain lol. it would be great for a on the fly style editor/creator. im having a blast either way. long as my saber doesnt truly explode when i reassemble it i will be fine XD
awesome. thanks for making sure. i appreciate it. well back up the mtn i go to recooperate from this shoulder injury. -_- good luck everyone and stay safe