Toneburst Contributions


#1

Forum profile: @toneburst
Contributor prefix: toneburst

Objects:

patches:
none yet

firmware:
none


#2

toneburst/pattern/nmpgen.axo
(includes help file)

Status
Active

My first Axoloti Object!

It's currently a straight copy of the Nord Modular/G2 PatternGen module. It's a pseudo-random pattern generator, with 128x128 patterns, of up to 128 steps in length. It's 'pseudo-random' in the sense that the same setting of the two parameter knobs will always give the same pattern.

I plan to add extras parameters to extend it beyond the original a little, so stay tuned.

[Note: I can't guarantee that future updates won't change the pattern that is produced with a given parameter configuration. I'll lock this down soon though, once I've decided on the best random number generator setup].

a|x


#3

the idea is not to share objects/patches directly here... but to use the new libraries features in 1.0.8

take a look at this post, and in particular the videos at the end
https://sebiik.github.io/community.axoloti.com.backup/t/about-the-community-library-category/1005


#4

Ah, sorry. I've been spraying files around all over the place.

a|x


#5

yes! excited to try this.


#6

@workerparasite303 let me know what you think. Suggestions for improvements/tweaks welcomed.

You may need to scale/offset the output a bit.

a|x


#7

have been trying to use tbnmpgen but can't get it to compile in 1.0.8

full output here: http://pastebin.com/r1V9uxvh


#8

Oops. Should be fixed now. Try re-syncing your library.
It was a missing '='.

a|x


#9

Any luck? I've updated it and now includes a help file.
Looking at the scope, it seems to tend towards low values, for some reason. I may have got the scaling wrong somewhere.

a|x


#10

so far, no luck - ive Sync'd the library, and tried to use the object in patches that already work as well as in a patch by itself, no luck yet

another pastebin, just in case the error is different from the last one: http://pastebin.com/AbEBqMp7


#11

I don't think the new version got uploaded when I synced my libraries. I'll look into it.

a|x


#12

Sh*t!!
I just lost my custom object and help file. I removed them on GitHub manually, hoping when I synced again from the Patcher, it would upload my local versions. It deleted them instead...

That's a lesson learnt. I didn't keep my own version in another place.

a|x


#13

Managed to retrieve the XML from GitHub history. Phew...

a|x


#14

Try now. I think I've finally managed to upload an updated version of the object + help-patch.

a|x


#15

success!! it runs in any patch i put it in, thanks a lot! excited to give this a shot


#16

Excellent! Glad it's working for you, now.

a|x


#17

Hey @toneburst

Been trying to get the object to work but with no luck. In Axoloti 1.06 I get this error:

/objects/User/nmpgen.axo,org.simpleframework.xml.core.AttributeException: Attribute 'appVersion' does not have a match in class axoloti.object.AxoObjectFile at line 1
org.simpleframework.xml.core.AttributeException: Attribute 'appVersion' does not have a match in class axoloti.object.AxoObjectFile at line 1
at org.simpleframework.xml.core.Composite.readAttribute(Composite.java:494)
at org.simpleframework.xml.core.Composite.readAttributes(Composite.java:413)
at org.simpleframework.xml.core.Composite.access$300(Composite.java:59)
at org.simpleframework.xml.core.Composite$Builder.read(Composite.java:1382)
at org.simpleframework.xml.core.Composite.read(Composite.java:201)
at org.simpleframework.xml.core.Composite.read(Composite.java:148)
at org.simpleframework.xml.core.Traverser.read(Traverser.java:92)
at org.simpleframework.xml.core.Persister.read(Persister.java:625)
at org.simpleframework.xml.core.Persister.read(Persister.java:606)
at org.simpleframework.xml.core.Persister.read(Persister.java:584)
at org.simpleframework.xml.core.Persister.read(Persister.java:543)
at org.simpleframework.xml.core.Persister.read(Persister.java:521)
at org.simpleframework.xml.core.Persister.read(Persister.java:426)
at axoloti.object.AxoObjects.LoadAxoObjectsFromFolder(AxoObjects.java:220)
at axoloti.object.AxoObjects.LoadAxoObjectsFromFolder(AxoObjects.java:205)
at axoloti.object.AxoObjects.LoadAxoObjects(AxoObjects.java:295)
at axoloti.object.AxoObjects$2.run(AxoObjects.java:342)
at java.lang.Thread.run(Thread.java:745)

In Axoloti 1.08 I can't see the object at all. I dont remember when I downloaded it, so I am not sure which version I have. ANd I cant seem to find latest version here.

Which version of Axoloti si it created in?

Thanks, Jaffa


#18

1.08 stuff will not work with versions prior to 1.08


#19

Cool. I thought that was the issue. BUT when I try and use it in Axoloti 1.08 it doesnt show up at all. Not even an error message. Axoloti doesnt see it and I just cant load it.


#20

this is not correct... I dont know what you have done... you should not have the object here.

it will be in the community library when you have 1.0.8 installed, and have sync the libraries (which is automatically done on startup)