No "./voice" module


#1

When i attempt to create a polyphonic subpatch and type ./voice, it doesnt find any such module. Instead when i hit enter, it makes a demux. Im not sure what im doing wrong, or how to solve this.


#2

./xxxx references a patch-as-object ("subpatch") in the same directory as your current patch.

Another way - recommended - to make a polyphonic subpatch is use the patch/patcher object. That way the subpatch is contained in the patch rather than as a separate file.


#3

The problem im having still though is that if i name the subpatch anything at all and do ./xxx it doesnt bring it up or create a module for it, as soon as i type "./" it selects a demux and thats all it makes


#4

its not allowing me to create the module containing the voice


#5

You have to enter the name of the subpatch (without its .axs extension) after ./ manually, they will not show up as name-completions.


#6

I see, however In this scenario i have the sub patch named "synth" when i type ./synth and hit enter though, it doesnt create the object as show in the video. as soon as i type ./ it selects demux and ignores the ,/synth, and when i hit enter it just creates a demux


#7

Is the parent patch saved? This is needed otherwise there is no relative path reference.
Does the subpatch exist in the same folder and does it have the .axs extension?


#8

Yes, both are saved and in the same folder.


#9

What does the log in the main window of axoloti say?


#10

Ah, and do this in your synth patch, not in the voice patch itself!


#11

http://justpaste.it/nwsr
So i should try to do this inside the patch i have the actual synth voice created in?


#12

additionally when i save a patch and attempt to open it, it does this: http://justpaste.it/nwsv


#13

A patch without any objects does not load. That's a bug.


#14

You should try to do this inside the patch you want your synth voice to be created in.
1. Create voice patch with more than one object. Save as subpatch.
2. Create synth patch, save in the same directory, create voice object "./voice".


#15

it is also doing that for the full sized synth patch, which contained 3 oscs, several envelopes etc.


#16

Perhaps that patch is referencing a subpatch file that has no objects?


#17

I think so, i had made a copy of the patch and saved it in another folder, and that one opens fine. Hmm Im certain this is user error, but im very confused.


#18

I really am a bit frustrated with this, as i;ve done it as far as i can tell the way your supposed to, i created the actual synthesizer architecture patch, then set it to subpatch polyphonic, then created a subpatch in the same folder, and attempted to create an object named after the actual synthesizer "./Synth" but it wont create it it still just makes a demux. Not sure what to do at this point.


#19

Your "synthesizer architecture" is what I'd call the "voice" patch, and should be a ".axs" subpatch.
The parent patch is a regular ".axp" patch, in which you create an instance of your "voice" patch.

If that does not work out, please post or private message you patches.


#20

Ok so now i've gotten past this part, thank you! However when i go to compile it to the axoloti, i get this error message: http://pastebin.com/qjT28K2h