Muse definition file HELP

Hello!
I’m still relatively new to the Hapax and I’m trying to get a definition file made for the Moog Muse. I’m using the editor I found here:

After typing in all the CC’s I just clicked “save to disk” and tried to load into hapax only to get an error message. “Syntax error line 18”
Checked all my lines and nothing looks obviously wrong

I read on the forum somewhere that the text for file definitions should be UTC-8 encoded. I then made a separate text file encoded as such. Now when loading from hapax I get “Syntax error line 1”

Is there anyone better at this than me that could share some guidance? Or know of a tool that checks errors like this? Would love to start sequencing the Muse soon!

Thanks!

I mean you could copy and paste the entire Definition file here, so people could actually try to help you. :slight_smile:

1 Like

Yeah I should have added that in there… I am still new to posting on forums like this lol… live and learn! Here is the file from the tool!

VERSION 1

TRACKNAME MUSE

TYPE POLY

OUTPORT A

OUTCHAN 4

INPORT NULL

INCHAN NULL

MAXRATE NULL

[CC]
1:DEFAULT=0-127 Modwheel
3:DEFAULT=0-63 off/ 64-127 on Mute
5:DEFAULT=0-127 Glide Time
7:DEFAULT=0-127 Timbre Volume
8:DEFAULT=0-127 Low Cut
9:DEFAULT=0-127 Pan Spread
10:DEFAULT=0-127 Pan
11:DEFAULT=0-127 Expression
12:DEFAULT=0-127 LFO 1 Rate
13:DEFAULT=0-127 LFO 1 Amount
14:DEFAULT=0-127 0-24: TRIANGLE 25-49: SAW 50-74: SQUARE 75-99: RANDOM 100-127: USER WAVE LFO 1 Waveform
15:DEFAULT=0-127 LFO 2 Rate
16:DEFAULT=0-127 LFO 2 Amount
17:DEFAULT=0-127 0-24: TRIANGLE 25-49: SAW 50-74: SQUARE 75-99: RANDOM 100-127: USER WAVE LFO 2 Waveform
18:DEFAULT=0-127 Pitch LFO Rate
19:DEFAULT=0-127 Pitch LFO Shape
20:DEFAULT=0-127 Pitch LFO Amount
21:DEFAULT=0-63 off/ 64-127 on Pitch LFO OSC 1
22:DEFAULT=0-63 off/ 64-127 on Pitch LFO OSC 2
23:DEFAULT=0-63 off/ 64-127 on Pitch LFO Mod Osc
24:DEFAULT=0-63 off/ 64-127 on Pitch LFO Detune
25:DEFAULT=0-127 Modulation Oscillator Frequency
26:DEFAULT=0-63 off/ 64-127 on Modulation Oscillator Audio
27:DEFAULT=0-63 off/ 64-127 on Modulation Oscillator KB Track
28:DEFAULT=0-127 0-24: SINE 25-49: SAWTOOTH 50-74: RAMP 75-99: SQUARE 100-127: NOISE Modulation Oscillator Waveform
29:DEFAULT=0-63 off/ 64-127 on Modulation Oscillator KB Reset
30:DEFAULT=0-63 off/ 64-127 on Modulation Oscillator Unipolar
31:DEFAULT=0-127 Modulation Oscillator Pitch Amount
33:DEFAULT=0-127 Modulation Oscillator Pitch OSC 1
34:DEFAULT=0-127 Modulation Oscillator Pitch OSC 2
35:DEFAULT=0-127 Modulation Oscillator PWM Amount
39:DEFAULT=0-127 Modulation Oscillator Filter Amount
40:DEFAULT=0-127 Modulation Oscillator Filter 1
41:DEFAULT=0-127 Modulation Oscillator Filter 2
42:DEFAULT=0-127 Modulation Oscillator VCA Amount
43:DEFAULT=0-127 Modulation Oscillator VCA PAN
44:DEFAULT=0-127 0-31: 16’ 32-63: 8’ 64-95: 4’ 96-127: 2’ Oscillator 1 Octave
45:DEFAULT=0-127 Oscillator 1 Frequency
46:DEFAULT=0-127 Oscillator 1 Tri/Saw Mix
47:DEFAULT=0-127 Oscillator 1 PW
48:DEFAULT=0-127 Oscillator 1 Wave Mix
49:DEFAULT=0-127 0-31: 16’ 32-63: 8’ 64-95: 4’ 96-127: 2’ Oscillator 2 Octave
50:DEFAULT=0-127 Oscillator 2 Frequency
51:DEFAULT=0-127 Oscillator 2 Tri/Saw Mix
52:DEFAULT=0-127 Oscillator 2 PW
53:DEFAULT=0-127 Oscillator 2 Wave Mix
54:DEFAULT=0-63 off/ 64-127 on Oscillator 2>1 SYNC
55:DEFAULT=0-63 off/ 64-127 on Oscillator 2>1 FM
56:DEFAULT=0-63 off/ 64-127 on Oscillator 1>2 FM
57:DEFAULT=0-127 FM Amount
58:DEFAULT=0-127 Oscillator 1 Level
59:DEFAULT=0-127 Oscillator 2 Level
60:DEFAULT=0-127 Ring Mod Level
61:DEFAULT=0-127 Modulation Oscillation Level
62:DEFAULT=0-127 Noise Level
64:DEFAULT=0-63 off/ 64-127 on Sustain Pedal
65:DEFAULT=0-127 Clipping Level
66:DEFAULT=0-127 Filter 1 High Pass
67:DEFAULT=0-127 Filter 1 Cutoff
68:DEFAULT=0-127 Filter 1 Resonance
69:DEFAULT=0-127 Filter 1 Envelope Amount
70:DEFAULT=0-127 0-42: OFF 43-84: HALF 85-127: FULL Filter 1 KB Tracking
71:DEFAULT=0-63 off/ 64-127 on Hold
72:DEFAULT=0-127 Filter 2 Frequency
73:DEFAULT=0-127 Filter 2 Resonance
75:DEFAULT=0-127 Filter 2 Envelope Amount
76:DEFAULT=0-127 0-42: OFF 43-84: HALF 85-127: FULL Filter 2 KB Tracking
77:DEFAULT=0-63 off/ 64-127 on Link Filters
78:DEFAULT=0-127 0-42: SER 43-84: STR 85-127: PAR Filters Order
79:DEFAULT=0-127 Filter Env Attack
80:DEFAULT=0-127 Filter Env Decay
81:DEFAULT=0-127 Filter Env Sustain
82:DEFAULT=0-127 Filter Env Release
83:DEFAULT=0-63 off/ 64-127 on Filter Env Loop
85:DEFAULT=0-63 off/ 64-127 on Filter Env Velocity
86:DEFAULT=0-127 VCA Env Attack
87:DEFAULT=0-127 VCA Env Decay
88:DEFAULT=0-127 VCA Env Sustain
89:DEFAULT=0-127 VCA Env Release
90:DEFAULT=0-63 off/ 64-127 on VCA Env Loop
91:DEFAULT=0-63 off/ 64-127 on VCA Env Velocity
92:DEFAULT=0-127 Voice Detune
93:DEFAULT=0-127 Delay Time Left
94:DEFAULT=0-127 Delay Time Right
95:DEFAULT=0-63 off/ 64-127 on Link Delays
102:DEFAULT=0-63 off/ 64-127 on Delay Clock Sync
103:DEFAULT=0-127 Delay Feedback
104:DEFAULT=0-127 Delay Character
105:DEFAULT=0-127 Delay Mix
106:DEFAULT=0-63 off/ 64-127 on Delay Timbre A
107:DEFAULT=0-63 off/ 64-127 on Delay Timbre B
108:DEFAULT=0-63 off/ 64-127 on Voice Unison
109:DEFAULT=0-63 off/ 64-127 on Voice Mono
110:DEFAULT=0-127 Sequencer Clock Div
111:DEFAULT=0-127 Arpeggiator Clock Div
112:DEFAULT=0-63 off/ 64-127 on Arppegiator On/Off
113:DEFAULT=0-63 off/ 64-127 on Arpeggiator FW/BW
114:DEFAULT=0-127 0-42: ODR 43-84: PTN 85-127: RND Arpeggiator Direction
115:DEFAULT=0-127 0-31:1 32-63:2 64-95:3 96-127:4 Arpeggiator Octave Range
116:DEFAULT=0-127 Clock Tempo
[/CC]

for one, those names wont display. theyre too long. abbreviation is key.

second you may need to save as a certain type but im on windows and it just works here. sorry

1 Like

I might be absolutely wrong here, but Default=0-127 doesn’t really make sense. You have to either choose a specific default value or leave that out.

1 Like

I had a thought while making the list that the names may be a bit too long, you think that’s the issue?
I saved the file in UTC-8 format which is supposed to work.
For context I’ve converted other definition files (not made by me) and they seemed to load fine in Hapax.

Unfortunately the “default” wasn’t something I included at all and it seems to automatically generate when filling any blanks on the definition tool. :frowning:
“0-127” is what the Muse manual says.
It doesn’t really make sense to me either but since I’m new to this I figured it was just me…

unless it has changed, too long names wont keep it from loading, they just dont display

1 Like

Start with https://squarp.net/hapax/instr_def/template.txt instead - you’ll have examples and comments. No need to reinvent the wheel with some tools either - just use you favourite text editor, or vscode

2 Likes

Thank you so much! Turns out the issue was using a 3rd party tool. Using the link you provided I was able to add the CC info and Hapax loaded it just fine!
Had to delete all that extra ‘:default 0-127’ crap too. I’m very happy!
Big thanks to you all who chipped in with the help! Happy jamming!
:musical_keyboard: :control_knobs:

1 Like