Omnimaga

Calculator Community => Other Calc-Related Projects and Ideas => TI Z80 => Topic started by: Yeong on October 18, 2011, 09:40:00 pm

Title: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on October 18, 2011, 09:40:00 pm
Well, honestly, it's not even a program. It's just a axe include file with bunch of constants defined. But it'll make ur life easier! XD

Well, first, you know the syntax of freq(
Code: [Select]
freq(wavelength,period)
But it's kinda hard and annoying to figure out the wavelength and all that stuff. So I made it!

How to use this program
You just include at beginning of your music program!
Like:
Code: [Select]
prgmMUSIC
:.AMUSIC
:prgmMUSEINC
:bunch of stuffs

Notes
Now instead of stuff like freq(314,65535), you can do:
freq(oA2,oQR) !

Oh. Btw, you can't do freq(oA2, oQR*2) because QR is 65535 and you can't have number bigger than this.
The note range from C0 to C6, and sharps are like CS0, AS4,etc. you'll have to convert flats to sharps :P

Tempo
For tempo, Quarter is QR, Eighth is ET, Sixteenth is SX and Thirtysecond is TS!

Rests
Credit to Keoni29
for rest, you put the tempo in place of notes like:
freq(oQR,oQR)
This will give you a quarter rest.
Remember, if you want to put half rest, you have to do:
freq(oQR,oQR)
freq(oQR,oQR)
since oQR is 65535 and AXE can't understand bigger number than this XD

I hope you enjoy!
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: boot2490 on October 18, 2011, 09:41:22 pm
AWW YEAH!!!
BTW I have remixed your battle against fate with better drums. Me PM you? I wanna replace the synths too, for a remix :)
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: mrmprog on October 18, 2011, 09:43:00 pm
Nice job! I may try this out later, if I can get some headphones that will work.
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Juju on October 18, 2011, 09:43:08 pm
Nice :D

It would make freq() easier this way.
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on October 18, 2011, 09:43:48 pm
Oh BTW, Axe 1.0.2 or higher is required
EDIT: I'm trying to make some routines for easier musicmaking in Axe. What should I include? I added Triplets.(Not uploaded yet)
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Keoni29 on October 19, 2011, 12:12:10 pm
Code for noise generator:
Code: [Select]
Lbl NOISE
for(r3,0,r2-1)
rand^4->port
for(r4,0,r1)
End
End
To call the sub:
Sub(NOISE,lenght,cycles
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on October 19, 2011, 12:12:51 pm
Will the length will be same as period of notes used in freq?
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Keoni29 on October 19, 2011, 12:13:36 pm
Nope
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on October 19, 2011, 12:16:00 pm
can you give me the equivalent period of noise if it's 16384 in freq?
EDIT:Added to routine.
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Keoni29 on October 19, 2011, 12:27:15 pm
I rlly don't know how many cycles freq(x,16384 takes
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on October 19, 2011, 12:44:43 pm
so how is the noise differ by the size of X?
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Keoni29 on October 19, 2011, 12:47:35 pm
By the size of the pulse? well... it gets crunchier and deeper(lower) when the size increases.
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on October 19, 2011, 12:49:24 pm
ah ok.
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: DJ Omnimaga on October 19, 2011, 02:46:51 pm
Interesting, nice idea you got. Now what we need is a full music creation tool like MTV Music Generator or Mario Paint, but with only one or two channel and just chiptune sounds, with export/save features, to make game music development much faster than entering notes in a program.
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: XVicarious on October 19, 2011, 02:56:07 pm
Wow. This is amazing. Just a question, and I'm very musically ignorant (at least how to read and write it), what about whole and half notes and rests?
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Keoni29 on October 19, 2011, 02:58:15 pm
Rests: freq(x,x) You hear nothing, but it waits X time
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on October 19, 2011, 02:59:04 pm
for half notes and whole notes, you'll have to do it like this:
freq(oA3,oQR)
freq(oA3,oQR)
This will give you half notes.
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on October 19, 2011, 10:38:50 pm
UPDATE
I'm working on a axe music editor, and I got the parser(?) doneXD
Screenshot
(http://img.removedfromgame.com/imgs/compilertest.gif)

The screenshot shows you how to use the program XD
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: chattahippie on October 19, 2011, 10:44:24 pm
This looks amazing!  Can't wait to see this finished :D
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: mrmprog on October 19, 2011, 10:54:48 pm
This does look pretty cool. I have always wanted a music editor for calc, and this does well. One suggestion though: Running the source of a program doesn't work ;) :)
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on October 19, 2011, 10:55:40 pm
This does look pretty cool. I have always wanted a music editor for calc, and this does well. One suggestion though: Running the source of a program doesn't work ;) :)
That explains why I typed "DUH" there :P
I realized it at that point
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: mrmprog on October 19, 2011, 10:56:52 pm
This does look pretty cool. I have always wanted a music editor for calc, and this does well. One suggestion though: Running the source of a program doesn't work ;) :)
That explains why I typed "DUH" there :P
I realized it at that point
I just hate it when that happens. When I first tried axe, I forgot that it compiled,so I was very confused :P
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Keoni29 on October 20, 2011, 03:25:16 am
Cewl. For a rest do:
freq(oQR,oQR)
For a quarter note rest
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Keoni29 on October 20, 2011, 04:50:52 am
Which wavelenght table did you use?
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on October 20, 2011, 07:11:25 am
Which wavelenght table did you use?
http://www.phy.mtu.edu/~suits/notefreqs.html

Cewl. For a rest do:
freq(oQR,oQR)
For a quarter note rest
Ok. I'll update it at the front page XD
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on October 20, 2011, 08:52:26 am
UPDATE:
Working on gui format XP
so, how does this look?
(http://img.removedfromgame.com/imgs/musedit gui.gif)

EDIT: BTW, Whole vertical line indicates quarter tempo, semi-dash is eighth, and dash is sixteenth
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Stefan Bauwens on October 20, 2011, 09:07:41 am
So you can write music with this program trough notes?/me knows nothing of music so tell me if I'm wrong :P
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on October 20, 2011, 09:09:16 am
With this, you won't have to use stuff like freq(314,16384).
Instead, I give ppl a very limited parser that will parse TI-BASIC into some random program(TEMP3) so it could be parsed into Axe source file so it could be compiled into Assembly program.
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Keoni29 on October 20, 2011, 09:50:56 am
I got something for you. Lets see if you can make it happen :)
Use a 16 bit wavelength table and put it in a list. Now each byte represents a certain tone.
Now make constants that refer to those notes.
Code: [Select]
1->oC
2->oCS
3->oD
4->oDS
5->oE
6->oF
7->oFS
8->oG
9->oGS
10->oA
11->oAS
12->oB

Now this is one note:
oD(note),1(octave),4(1/lenght)
Put a lot of them in an array:
Code: [Select]
Data(oF,3,4,oE,2,4,oB,3,2 etc.Now loop trough this array to play all the notes :)
I hope you understand any of it :angel:

Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on October 20, 2011, 11:49:22 am
so how do I implement this into Freq() ?
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Keoni29 on October 20, 2011, 12:38:31 pm
Code: [Select]
For(A,0,songlength-1
If {A*3+GDB1}
Freq({{A*3+GDB1+1}+GDB0}*12+{{A*3+GDB1}+GDB0}r  ,  {A*3+GDB1+2}
End
End
Gdb0 is the wavelength table.
Gdb1 is a list of notes. Data structure for a note: note(1-12 or constant),octave(0-7),time(any time. just use constants)

"A" cycles trough all the notes in the song
Code: [Select]
Freq({{A*3+GDB1+1}*12+{A*3+GDB1}+GDB0}r   ,    {A*3+GDB1+2}Plays the note for a given amount of time. The value (0-7)*12+(1-12) in the GDB adresses to the 16 bit wavelength in the wavelength table.

Have fun coding :D
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: C0deH4cker on October 20, 2011, 12:46:20 pm
This looks cool, but what headphones will fit in the tiny io port?
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: C0deH4cker on October 20, 2011, 12:56:33 pm
Nevermind, i found a pair that fit. Tested with the AXESOUND program and it worked.
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on October 20, 2011, 01:05:01 pm
Code: [Select]
For(A,0,songlength-1
If {A*3+GDB1}
Freq({{A*3+GDB1+1}+GDB0}*12+{{A*3+GDB1}+GDB0}r  ,  {A*3+GDB1+2}
End
End
Gdb0 is the wavelength table.
Gdb1 is a list of notes. Data structure for a note: note(1-12 or constant),octave(0-7),time(any time. just use constants)

"A" cycles trough all the notes in the song
Code: [Select]
Freq({{A*3+GDB1+1}*12+{A*3+GDB1}+GDB0}r   ,    {A*3+GDB1+2}Plays the note for a given amount of time. The value (0-7)*12+(1-12) in the GDB adresses to the 16 bit wavelength in the wavelength table.

Have fun coding :D
It looks cool :D
I'll put it in MUSEINC!
*Yeong wish its easy to implement in his tracker(?)
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Keoni29 on October 20, 2011, 01:15:07 pm
No need to implement this in your tracker. Just use this in an include file for game developpers so that they can play the song files created by your tracker. Export to this data structure and you'll be fine :D
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on October 20, 2011, 01:16:49 pm
What I'm doing is convert the data to axe source format so they can compile it and listen it like mp3. I might add the function that copies the song data itself so dev can post it into their code XD
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Keoni29 on October 20, 2011, 01:17:44 pm
What I'm doing is convert the data to axe source format so they can compile it and listen it like mp3. I might add the function that copies the song data itself so dev can post it into their code XD
Like mp3? Like midi you mean :D
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on October 20, 2011, 01:18:35 pm
I meant mp3 player XP
also, I uprated ur post XD
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: C0deH4cker on October 20, 2011, 01:38:41 pm
I found on ticalc that somebody made the portal "Still Alive" song for calcs. Gonna DL.
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Keoni29 on October 20, 2011, 01:45:04 pm
A vocaloid for a TI calculator???? OMFG
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on October 20, 2011, 03:02:34 pm
Keoni, I just tried ur method and it didn't work. What exactly do I put for length part?

EDIT: Tracker in work XD
(http://img.removedfromgame.com/imgs/tracker_in_work.gif)
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Keoni29 on October 20, 2011, 03:56:55 pm
Make sure that you save 16 bit numbers in the wavelength table (addr)
Length can be anything. If you want numbers larger than 255 multiply them
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: C0deH4cker on October 20, 2011, 03:57:45 pm
Its just the music, not the voice. It plays sterio music. Is there a way to do sterio through axe?
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on October 20, 2011, 03:58:36 pm
Make sure that you save 16 bit numbers in the wavelength table (addr)
oops. I forgot that.
But putting 4 in length won't make any sound, right? I thought it only makes sound only when length is longer than wavelength.

Its just the music, not the voice. It plays sterio music. Is there a way to do sterio through axe?
I don't think so unless someone comes up with an axiom.
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Keoni29 on October 20, 2011, 03:59:30 pm
Make sure that you save 16 bit numbers in the wavelength table (addr)
oops. I forgot that.
But putting 4 in length won't make any sound, right? I thought it only makes sound only when length is longer than wavelength.

Its just the music, not the voice. It plays sterio music. Is there a way to do sterio through axe?
I don't think so unless someone comes up with an axiom.
Multiply
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on October 20, 2011, 04:00:14 pm
Make sure that you save 16 bit numbers in the wavelength table (addr)
oops. I forgot that.
But putting 4 in length won't make any sound, right? I thought it only makes sound only when length is longer than wavelength.

Its just the music, not the voice. It plays sterio music. Is there a way to do sterio through axe?
I don't think so unless someone comes up with an axiom.
Multiply
?
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: C0deH4cker on October 20, 2011, 04:03:19 pm
???
Example please.
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: DJ Omnimaga on October 20, 2011, 05:26:36 pm
Keoni, I just tried ur method and it didn't work. What exactly do I put for length part?

EDIT: Tracker in work XD
(http://img.removedfromgame.com/imgs/tracker_in_work.gif)
Looks nice, but why is the loading slow at the beginning? I thought this was written in Axe? ??? It's fine if it's in BASIC though.
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: boot2490 on October 20, 2011, 05:59:30 pm
I guess I won't be the first to make a tracker :(
I really wanted to pioneer that. If only I had learned AXE a few weeks earlier!
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on October 20, 2011, 07:07:34 pm
Keoni, I just tried ur method and it didn't work. What exactly do I put for length part?

EDIT: Tracker in work XD
(http://img.removedfromgame.com/imgs/tracker_in_work.gif)
Looks nice, but why is the loading slow at the beginning? I thought this was written in Axe? ??? It's fine if it's in BASIC though.
I guess I won't be the first to make a tracker :(
I really wanted to pioneer that. If only I had learned AXE a few weeks earlier!
It's not Axe. It's TI-BASIC!
speaking of it, I have a Beta version ready!

It's really limited(i.e. you can only make like 1 second portion right now :P) but you can mess with it.

run prgmMUSEDIT!
in tracker:
+=change note
-=change octave
2nd=back to main
arrow=move box
*you must put a note at very first! otherwise it won't work!
after you're done messing with it, run prgmMCONVERT to parse(?) it to axe source file! and compile it!
Need DCS7!
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: DJ Omnimaga on October 20, 2011, 08:19:04 pm
Ah I see. I thought it was in Axe since it's dedicated to Axe-related stuff lol.

And Ok I'll try that soon. :D


EDIT: OK I tried: My suggestion is to make the note play its sound when pasting it, even if not for long, otherwise making music might be very hard when we don't hear what we are composing. I myself always liked that from MTV Music Generator and when I used better DAWs that had it disabled, I immediately went into options to enable it.

I guess I won't be the first to make a tracker :(
I really wanted to pioneer that. If only I had learned AXE a few weeks earlier!
Don't worry though. Also you could make one anyway but with different features or interface. Maybe experiment with some stuff too like dual sound channel?

Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on October 20, 2011, 09:15:49 pm
Ah I see. I thought it was in Axe since it's dedicated to Axe-related stuff lol.

And Ok I'll try that soon. :D


EDIT: OK I tried: My suggestion is to make the note play its sound when pasting it, even if not for long, otherwise making music might be very hard when we don't hear what we are composing. I myself always liked that from MTV Music Generator and when I used better DAWs that had it disabled, I immediately went into options to enable it.

I guess I won't be the first to make a tracker :(
I really wanted to pioneer that. If only I had learned AXE a few weeks earlier!
Don't worry though. Also you could make one anyway but with different features or interface. Maybe experiment with some stuff too like dual sound channel?


Preview thing is what I'm trying to implement right now ;D
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: chattahippie on October 20, 2011, 09:16:43 pm
I thought it was in Basic... isn't that impossible?
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on October 20, 2011, 09:17:34 pm
I thought it was in Basic... isn't that impossible?
it IS in Basic! XD
except that I use Celtic III commands.
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: chattahippie on October 20, 2011, 09:18:01 pm
Oh, can Celtic III create sound too?
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on October 20, 2011, 09:18:57 pm
I don't think so. But I think Omnicalc creates sound.
My program converts data into ready-to-compile axe format XD
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: DJ Omnimaga on October 20, 2011, 09:19:47 pm
I think he's gonna use Axe to preview sounds. Not sure though.
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on October 20, 2011, 09:20:36 pm
I think he's gonna use Axe to preview sounds. Not sure though.
Yes! XD
if I ever figure out wth is wrong with mah code <_<
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: chattahippie on October 20, 2011, 09:22:13 pm
I don't think so. But I think Omnicalc creates sound.
My program converts data into ready-to-compile axe format XD

Learn something new every day. XD
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on October 21, 2011, 06:23:59 am
Quote from: DJ_O link=topic=10933.msg200452#msg200452
I guess I won't be the first to make a tracker :(
I really wanted to pioneer that. If only I had learned AXE a few weeks earlier!
Don't worry though. Also you could make one anyway but with different features or interface. Maybe experiment with some stuff too like dual sound channel?
Make a axe mario paint, boot2490 XD
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Keoni29 on October 21, 2011, 06:50:52 am
I have been working on a tracker with mono 3 channel ;D
It uses arpeggio's to blend the sounds. 2 squares and 1 noise drum, but there is a strange bug. It worked nicely, but it has gone glitchy
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on October 21, 2011, 07:03:01 am
would you care to explain about the multiplying wavelength that you mentioned?
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Keoni29 on October 21, 2011, 08:31:13 am
Noooooo. Multiply the time...
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on October 21, 2011, 08:31:30 am
oh. XP
EDIT:Screenshot v2 XD
(http://img.removedfromgame.com/imgs/MUSEINC_1.gif)
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Keoni29 on October 21, 2011, 08:49:13 am
Do yo use my code?
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on October 21, 2011, 08:50:48 am
Do yo use my code?
Not yet. I'll going to after I'm done with my tracker first.
seems like that all I have to do to implement your code is to change the parsing program which is much easier to do XD
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Sorunome on October 21, 2011, 08:53:31 am
Nice, it looks cool!
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on October 21, 2011, 10:50:28 pm
thank you! XD
UPDATE: Shortened the parsing(?) process to 50% XD
Next update planned: preview music XD
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Keoni29 on October 22, 2011, 09:17:11 am
New noise engine for ya:
Code: [Select]
Lbl NOISE
If r2>r1
r2/r1->r4
r2^r1>r5
For(r3,0,r4
rand^2->port
For(r6,0,r1-1
End
End
0->port
For(r1,0,r5
End
Else
For(r1,0,r2
End
End

Sub(NOISE,wave,time
It plays a noise for a given amount of time.

Edit:Put a drum in front of every note. When you dont want to hear a drum use Sub(NOISE,time+1,time
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: DJ Omnimaga on October 22, 2011, 08:08:13 pm
Good luck with the music preview thing. Hopefully it goes fine.
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on October 22, 2011, 08:10:12 pm
Good luck with the music preview thing. Hopefully it goes fine.
I got the code work, and all I have to do is implement it in program!
Beta v2 coming soon (as soon as he gets it to work)
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: DJ Omnimaga on October 22, 2011, 08:28:03 pm
Cool to hear :D

Backup often, though. <.<
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on October 22, 2011, 08:29:40 pm
also, just for fun, I wrote a installation software that will install museinc only if you type the password XD. I'll also post the screenshot whenever I have a chance.
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: DJ Omnimaga on October 22, 2011, 08:32:01 pm
What do you mean? Do you mean it's possible to password-protect your music when you finished it or in its project form? ???
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on October 22, 2011, 08:36:18 pm
no. when I release the next beta version, It'll only have 2 files: the program that stores the data, and installation file that only creates the MUSEINC program for you only if you type the password. force-ppl-to-RTM XD
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: DJ Omnimaga on October 22, 2011, 09:14:47 pm
Oh ok that thing to force people to read the readme :P
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on October 27, 2011, 05:12:17 pm
another beta version!
This reduces the time of exporting!
you NEED celtic III or DCS7!
EDIT:Read teh readme files
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: DJ Omnimaga on October 27, 2011, 05:24:09 pm
Nice to see this progressing.

By the way are you planning to upload this and the new Grammer stuff (like Grammer Run) in the Omni downloads section in the future?
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on October 27, 2011, 05:24:37 pm
yes, I do.(When I'm done)
Grammer Run is already in download section XD
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: DJ Omnimaga on October 27, 2011, 05:25:02 pm
Ah ok I just noticed most of them were already on Cemetech and Ticalc so I was wondering.
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on October 27, 2011, 06:34:46 pm
of course, everything will be in omni when it's completely finished!
cemetech won't let me upload the files in post so XP
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: DJ Omnimaga on October 27, 2011, 07:13:35 pm
Oh right I forgot about that and I noticed people there complain all the time about Omnimaga links with the excuse that most Cemetech users are banned here (even though most of them can still access the site).
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: epic7 on October 27, 2011, 07:28:30 pm
Is that a new beta?
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on October 27, 2011, 07:45:05 pm
Oh right I forgot about that and I noticed people there complain all the time about Omnimaga links with the excuse that most Cemetech users are banned here (even though most of them can still access the site).
Yeah. I posted the omni link for grammer run and I got yelled by Ashbad X.x
Is that a new beta?
No. It's just with fixed readme.
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: annoyingcalc on October 27, 2011, 08:48:41 pm
Oh right I forgot about that and I noticed people there complain all the time about Omnimaga links with the excuse that most Cemetech users are banned here (even though most of them can still access the site).
Yeah. I posted the omni link for grammer run and I got yelled by Ashbad X.x

O.o why?

and you have +100 respect

and also O.O  this is looking amazing
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: epic7 on October 27, 2011, 10:42:06 pm
Ah no! I just got bridged!
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Keoni29 on October 28, 2011, 05:19:08 am
Btw do you use a constant for every note? I got something for ya! Check out my chipsound topic. I use 24 bytes to store notes in and some asm to bitshift for octaves
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Jim Bauwens on October 28, 2011, 07:18:07 am
I use 24 bytes to store notes in and some asm to bitshift for octaves
I think you should mention you got the idea from Runner ;)
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on October 28, 2011, 07:29:44 am
as most of us do :D
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Keoni29 on October 28, 2011, 12:54:54 pm
Credits to runer for the idea :thumbsup: Also thanks for the asm qwerty!
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on October 28, 2011, 07:12:46 pm
Minor Updates:
Now added the rests. :D
took epic7's idea and now - and 6 can be used to scroll through notes left and right (so can + and 3 with octaves)

I'll post the new beta once I get deleting pages done XD
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: epic7 on October 28, 2011, 07:14:44 pm
Kewl!
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: epic7 on October 30, 2011, 07:20:58 pm
Ram cleared. I put the group back on my calc. Only ainstall was Ungrouped and it screwed up my files. The size of some files multiplied ridiculously. Soon, my ram just cleared.
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: annoyingcalc on October 30, 2011, 07:22:09 pm
that happens with other programs to probably a bug with the ti os (ti blocks programs but doesnt fix bugs  ??? )
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: epic7 on October 30, 2011, 09:59:47 pm
Tommorow, Im going to try this 1 more time.
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Keoni29 on October 31, 2011, 02:26:11 am
Try it on the emulator for your calculator's sake :)
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on October 31, 2011, 07:10:40 am
Ram cleared. I put the group back on my calc. Only ainstall was Ungrouped and it screwed up my files. The size of some files multiplied ridiculously. Soon, my ram just cleared.
X.x
without prgmINSTFILE, it might/will crash your calculator D:
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Keoni29 on October 31, 2011, 07:28:18 am
Ram cleared. I put the group back on my calc. Only ainstall was Ungrouped and it screwed up my files. The size of some files multiplied ridiculously. Soon, my ram just cleared.
X.x
without prgmINSTFILE, it might/will crash your calculator D:
Please make it safer for noobs XD
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on October 31, 2011, 07:32:22 am
I definitely mentioned about installing both prgmAINSTALL and prgmINSTFILE.
I can't really do anything about people making mistakes XP
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Keoni29 on October 31, 2011, 09:44:33 am
I definitely mentioned about installing both prgmAINSTALL and prgmINSTFILE.
I can't really do anything about people making mistakes XP
Make a "READ ME OR DIE"
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on October 31, 2011, 09:49:04 am
another beta version!
This reduces the time of exporting!
you NEED celtic III or DCS7!
EDIT:Read teh readme files
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: DJ Omnimaga on November 01, 2011, 03:52:47 am
I think he meant you should name your readme file as "READ ME OR DIE.txt" :P. It tends to catch people attention more, although not as much as "ignoreme.txt". :P

Another idea is forcing people to read them by putting FNTRTFM-Utility in your program :P

Oh right I forgot about that and I noticed people there complain all the time about Omnimaga links with the excuse that most Cemetech users are banned here (even though most of them can still access the site).
Yeah. I posted the omni link for grammer run and I got yelled by Ashbad X.x

O.o why?

and you have +100 respect

and also O.O  this is looking amazing
Some people there don't like Omnimaga that much (probably due to competition, its different rules and mentality) so they don't like when its name is mentionned. Those very few people wants Omnimaga to get as least publicity as possible. This is a bit sad because it's like someone continuously trying to beat down someone innofensive that barely ever defends himself, in fear of seeing the entire blame shifted on him, although I guess certain people just see this as some sort of small competition.
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: epic7 on November 01, 2011, 03:23:18 pm
Ram cleared. I put the group back on my calc. Only ainstall was Ungrouped and it screwed up my files. The size of some files multiplied ridiculously. Soon, my ram just cleared.
X.x
without prgmINSTFILE, it might/will crash your calculator D:
Please make it safer for noobs XD

I know to use instfile. When I ungrouped, instfile didn't even appear in my programs. I took notes on the readme!

I didn't attempt to run ainstall. It just screwed stuff up from the second I ungrouped.
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on November 01, 2011, 03:35:18 pm
Hmm I wonder what got you there D:
TI-BASIC files (Even with all that fancy Celtic III and stuff) won't crash your calculator...
Also, I didn't use any Axe/Asm either.
What else did you had in your calculator at that moment?
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: epic7 on November 01, 2011, 05:45:31 pm
Axe, Doors CS7, an app I made, A bunch of ti-basic programs, a few axe programs...
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Keoni29 on November 01, 2011, 05:46:56 pm
Try it on the emulator for your calculator's sake :)
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: imo_inx on November 01, 2011, 05:48:55 pm
Why make music on a calc??? There isnt even good software for PCs.
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on November 01, 2011, 06:54:46 pm
Axe, Doors CS7, an app I made, A bunch of ti-basic programs, a few axe programs...
Try deleting DCS7 and install Celtic III. I heard that DCS7 is kinda unstable.

Why make music on a calc??? There isnt even good software for PCs.
Why not? :P
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: DJ Omnimaga on November 01, 2011, 09:16:44 pm
Why make music on a calc??? There isnt even good software for PCs.
Let's not start making discouraging comments like this. Calc programming is all about the fun of it. Also some people like to make chiptunes anyway (which is what this program is for). I rated your comment down by the way.

Also xLIB/Celtic programs can crash your calc if you do something very bad. It's not as frequent now, though, but I remember in early versions of xLIB where drawing a sprite outside the top of the screen (even by -1) would cause a BSOD then a RAM clear.
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Hayleia on November 02, 2011, 02:30:06 am
Why make music on a calc??? There isnt even good software for PCs.
[rant]
It is usually advised not to post such negative remarks. We are hobbyists here so we code for enjoyment and often for others and it is all for free. We like to experiment with the limits of the calculator and we have pushed the limitations of these much outdated devices because of doing things like this. Could you believe that a calculator could be used to chat via the internet? Or how about having a wifi connection? Or listen to the radio?

Do you understand the consequences of this? What do you think happens when we move on to more up to date devices? We have the experience and drive to get all that we can out of our devices. We don't waste resources here. Can you imagine just how wasteful other programmers are? Have you ever opened up a piece of software and been able to cringe because most people code the easy way, not the most effective way?

So please, before you want to treat somebody like crap, think of the consequences of what they are doing and avoid looking at things on the superficial level.
[/rant]
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Keoni29 on November 02, 2011, 04:06:09 pm
Music making on a pc tracker is possible. You will have to convert the notes to "axe format" by hand, so why not use this on-calc software to speed up things?
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on November 02, 2011, 05:00:50 pm
you can type the sheetnotes into Museinc (that's what this program is for :D )
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: DJ Omnimaga on November 02, 2011, 06:07:06 pm
Now that makes me wonder... would it be easy to make a tool to convert 83+ Axe music tracks to Famitracker format?
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: epic7 on November 02, 2011, 09:05:29 pm
(http://i.imgur.com/5RnGT.png)
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on November 02, 2011, 10:53:27 pm
What exactly is happening?
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Keoni29 on November 03, 2011, 10:37:45 am
Now that makes me wonder... would it be easy to make a tool to convert 83+ Axe music tracks to Famitracker format?
Or even better: Famitracker to axe format :3
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on November 03, 2011, 11:32:23 am
UPDATE
Now MuseInc will support different format :D

Instead of
Freq(ºC3,ºQR)

It will be like
PM(ºCN,3,ºQR).

Where ºCN is the note (ºCS for C sharp)
3 is the octave
and ºQR is still a tempo.

PM is a subroutine.

So the program format will change from
Code: [Select]
:prgmMUSEINC
:Freq(ºC4,ºSX
:whatever here

to
Code: [Select]
:prgmMUSEINC
:PM(ºCN,4,ºSX
:Whatever here
:prgmMUSERT
:D

I'll upload the new prgmMCONVERT when I'm done editing it. XD

for the attachment, prgmASNDTST is executable program and prgmATEST2,prgmYSPRITE1 is a source file.
For prgmASNDTST, press Y= to toggle on the sound and press WINDOW to toggle off sound. Clear to quit
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: epic7 on November 10, 2011, 03:41:43 pm
Do you need any of the other files to just use museinc?
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on November 10, 2011, 04:00:33 pm
the upload was just to show you how museinc could be used to add sound in games XD
I'll upload the tracker as soon as I finish it XD
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: epic7 on November 10, 2011, 09:37:13 pm
I started writing mario with it. I got a wrong number of args error.

Edit:Wait, forgot to use musert
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: epic7 on November 11, 2011, 03:41:15 pm
Ungrouping isnt working for me. Instfile doesn't get ungrouped and I got a memory error. I archived a lot of stuff to free up 18 kilobytes of memory, and I still got a memory error.

And, of course, ram clear a few minutes later :P

Its working on wabbit...
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on November 12, 2011, 08:04:32 pm
hmm D:
I'll post the individual files later :D
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: epic7 on November 12, 2011, 08:07:47 pm
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on November 12, 2011, 08:14:34 pm
also, I decided to completely rewrite the tracker so it can be easier to mess with the newer version of museInc XD
so wait for about 4 days XD
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: epic7 on November 12, 2011, 08:24:30 pm
Go up two posts to see my response.
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on November 14, 2011, 08:30:40 am
UPDATE Beta 3
I'll update the beta soon XD
New features:
-Better GUI
-Able to name the music file now (Not MSAVE anymore)
-Able to export several files at once (like subprograms ;D )
-2 Options for exporting: AppVar and Executable File
-Faster Parsing (No optimization required)
-Little bit changed editing
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on November 14, 2011, 06:43:13 pm
It's here! XD
can somebody make a screenshot for me? :D
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: epic7 on November 14, 2011, 06:50:21 pm
Here.
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on November 14, 2011, 06:51:31 pm
oh crap. I forgot to mention this:
music files MUST BE IN 8 LETTERS!
Messing with that can cause some serious problem later XD
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: epic7 on November 14, 2011, 06:51:51 pm
Or less? I put 1337 as num of files cuz I was confus. :P
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on November 14, 2011, 06:52:10 pm
Or less?
no. 8 letters. exact.
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: epic7 on November 14, 2011, 06:52:50 pm
Why have >1 file?
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on November 14, 2011, 06:56:01 pm
Why have >1 file?
did you read the readme?
You'll understand if you see the one in example folders and mess with it. :D
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: epic7 on November 14, 2011, 06:58:54 pm
So if you have moar than one saved?
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on November 14, 2011, 07:00:41 pm
that's where multiple file choice comes from:
let's say that you have a file called: A0000001, A0000002, A0000003, A0000004.
If you put '6' at # of files, and type A0000001, A0000002, A0000001, A0000003, A0000004, A0000004, MuseInc will export the music in that order.
It makes making music quite easier.
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: epic7 on November 14, 2011, 07:01:36 pm
Oh for like repeating sections? Can you have those all saved in museinc at the same time to load?
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on November 14, 2011, 07:02:41 pm
all the museInc files are saved into programs XD
just scroll through your program list and you'll find them XD
and no, you can't load them all at once D:
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on November 15, 2011, 07:18:09 am
Minor Update:
-Lets you see how far is exporting is done
-Added a ristriction of naming files.

EDIT: Screenshots!

-Making a new File-
(http://img.removedfromgame.com/imgs/museinc01.gif)

-Loading a File-
(http://img.removedfromgame.com/imgs/museinc02.gif)

-Exporting a File-
(http://img.removedfromgame.com/imgs/museinc03.gif)
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on November 15, 2011, 11:40:22 am
Yet Another Update(This makes it MuseInc Beta 3.2)

Update stuff:
-fixed the crappy preview
-now pressing 2nd in editor previews one note.
-improved GUI for exporting
-add an option for exporting
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on November 15, 2011, 08:36:50 pm
Yet another update(This makes it MuseInc Beta 3.2.1)

Update stuff:
-fixed the minor error in exporting. Now the "blank notes" will be completely skipped.
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on November 17, 2011, 07:30:37 am
Yet Another Update(This makes it MuseInc Beta 3.3)

Update stuff:
-In responce to DJ's request, MuseInc now supports dotted notes and up to whole note.
-Now you can use up/down to scroll through pages.
-If you created music with previous version, you'll have some tempo changes to do XD
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Sorunome on November 17, 2011, 02:39:37 pm
Does it already support dotted notes?
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on November 17, 2011, 03:01:32 pm
It didn't before beta 3.3 :\
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on November 18, 2011, 08:48:59 am
Yet Another Update(This makes it MuseInc Beta 3.3.1)

Update stuff:
-Pressing CLEAR turns the note into blank note.
-Pressing DEL deletes one note.
-Pressing ^ inserts one note at the cursor.
-Added another example music.
*Warning*
Please create a page if you don't have a blank note at very end of you file when you are inserting the note since inserting command will DELETE the very last note!
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: epic7 on November 18, 2011, 05:59:36 pm
I'm tired of updating!! :P
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on November 20, 2011, 12:20:03 pm
Yet Another Update(This makes it MuseInc Beta 3.4)

Update Stuff:
-(: set beginning copy section
-): set ending copy section
-,: copy
-/: paste
-APPS: duplicate file
-prgm: rename file
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Sorunome on November 20, 2011, 12:22:40 pm
I think I should maybe start downloading it....it looks so awesome!

Oh, no, I forgot, can't find my sound adapter for my calc... :S
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on November 20, 2011, 12:24:41 pm
I think I should maybe start downloading it....it looks so awesome!

Oh, no, I forgot, can't find my sound adapter for my calc... :S
WabbitEmu supports sound :D
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Sorunome on November 20, 2011, 12:26:18 pm
My Pc usually doesn't have sound, coz I'm to lazy to press one button (I'll have to stop listening to Harry Potter Audio book then! :S) :P
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: chattahippie on November 20, 2011, 01:33:06 pm
Hey, I've started working on a song! ;D  I really like the editor, it's really nice.
I've noticed a bug where when you start the editor, the lines draw themselves in the wrong places, but I will try to fix (OS 2.55 mp)(I think I have beta 3)
Also, if it is okay with you, can I optimize this some?
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on November 20, 2011, 01:58:14 pm
sure. :D you'll be credited XD
I've noticed a bug where when you start the editor, the lines draw themselves in the wrong places, but I will try to fix (OS 2.55 mp)(I think I have beta 3)
That's DCS7 bug. D:
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: chattahippie on November 20, 2011, 01:59:34 pm
Oh, I'll turn off the home hooks and try :P
And I love the kind of hollow sounds calc make, creates nice spooky music :D
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: epic7 on November 20, 2011, 02:19:02 pm
Im sick of doors bugs D:
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Keoni29 on November 20, 2011, 02:22:32 pm
Oh, I'll turn off the home hooks and try :P
And I love the kind of hollow sounds calc make, creates nice spooky music :D
Add some delay and reverb for an epic effect :) (I use external devices of course)
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on November 20, 2011, 02:24:46 pm
Oh, I'll turn off the home hooks and try :P
And I love the kind of hollow sounds calc make, creates nice spooky music :D
Add some delay and reverb for an epic effect :) (I use external devices of course)
:P
I don't think I'll be going that far XP
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: DJ Omnimaga on November 20, 2011, 02:53:38 pm
Someone should report the DCS bugs on Cemetech, if not done already.

Also nice to see new updates on this. I need to continue working on my song eventually. It probably won't be the full song, though.
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on November 20, 2011, 02:55:46 pm
Apparently, there was an "retune" option in DCS7 that solved it XP
Also, I forgot to mention that paste function OVERWRITES notes XP
EDIT: Here's better looking readme file. Enjoy!
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on November 20, 2011, 04:36:25 pm
Fix for prgmMUSEDIT
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on November 21, 2011, 09:26:06 am
Yet Another Update(This makes it MuseInc Beta 3.4.1)

Update Stuff:
-Fixed the error in musedit.
-included 2 more example songs.
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: DJ Omnimaga on December 06, 2011, 04:05:32 pm
Hopefully I can manage to make an example song sample before next year... <_<, I was just often sick lately and other stuff, so I didn't feel like sitting down and doing stuff like that. Not to mention my music album I have been trying to finish for mid December.
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on December 06, 2011, 04:09:24 pm
Hopefully I can manage to make an example song sample before next year... <_<, I was just often sick lately and other stuff, so I didn't feel like sitting down and doing stuff like that. Not to mention my music album I have been trying to finish for mid December.
As I said multiple time, it's ok. take your time! :D
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: contra-sh on December 06, 2011, 04:41:08 pm
I have a bug when I start MUSEDIT. The title is not cleared and the lines are drawn on it.
I use doors cs7 to launch museinc, the version is one you send for zcontest.
What should I do to get it working correctly?
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on December 07, 2011, 07:20:17 am
Aw... But that's the problem with DCS7, not Museinc. :D
so, I don't know what to do about it D:
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on December 28, 2011, 12:23:19 pm
MuseInc will be an app eventually. :D
Also, I'll post the MuseInc OR 1.1 tomorrow(or this evening) which have some bugfixes
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: DJ Omnimaga on December 28, 2011, 12:36:28 pm
By the way is it still BASIC? If you make it an app using BasicBuilder and have several sub-programs it might slow it down considerably. Also in Axe APP the user would have much more RAM to make his song while in BasicBuilder the entire code is still copied to RAM during execution.

Regardless, I was considering posting a news article about this since it would be possibly the first on-calc music maker featuring export features for the 83+. You would need to PM me when next version is out, though.
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on December 28, 2011, 12:37:51 pm
version 1.1 or app version?(Which will take me a while since I just started on title screen)
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: DJ Omnimaga on December 28, 2011, 12:39:13 pm
What do you mean? ???
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on December 28, 2011, 12:39:57 pm
Oh. I just re-read your post again and it clearly said "next version" XP
I'll upload it by 6:00 pm. :D
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on December 28, 2011, 03:45:45 pm
MuseInc OR 1.1 is here!

What I did:
-Bugfixes (especially the appvar one)
-Optimization (I think I chopped off about 500 bytes or more. :D)
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: chattahippie on December 28, 2011, 04:08:56 pm
Here are my bugfixes/optimizations to the old 1.0
You probably got them all, I was really slow :P
Anyways, I also made a song! :D
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: DJ Omnimaga on December 28, 2011, 11:07:07 pm
Cool to see a new version. :D

Now if only I had the time to work on my song x.x
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on December 29, 2011, 12:30:56 pm
Here are my bugfixes/optimizations to the old 1.0
You probably got them all, I was really slow :P
Anyways, I also made a song! :D
Your song is great! :D
Also, I optimized the MUSEDIT even more (Based on your optimization :P )
and I changed the icon :P (I had something else in mind)

Also, I want to get rid of "Raw Data" option since I don't think anyone use this at all.
Is it ok for you guys?
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on December 29, 2011, 12:38:53 pm
Oops. I accidentally uploaded the wrong 1.1 file XP
I reuploaded so download it again XD
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on December 30, 2011, 11:56:15 am
Version 1.2 is out!

It is more optimized, and exporting is super mega ultra f***king fast!

prgmMCOMP must be in RAM, and prgmASRC is a source for it. so you can delete it or archive it.

File here.

Credits to chattahippie for optimizing MuseInc more.
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: chattahippie on January 09, 2012, 10:42:37 pm
Wow! You really sped up the compile time :D
Anyways, here is the recompiled song...
the order is
LAVENDER
LAVENDER
LAVENDR0
LAVENDR1
 :)
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Xeda112358 on February 05, 2012, 10:21:19 am
So I got this to look at the equates and whatnot, but I am now very much enjoying listening to the songs O.O Very cool, yeong! You got various +1s out of me!
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: DJ Omnimaga on February 05, 2012, 02:27:22 pm
Glad to see the new version out. I wish i had time to finish my song snippet D:.

Also are you planning to upload this in the downloads section?
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on February 05, 2012, 02:28:10 pm
Actually, this version came out quite long ago. :D
I actually finished 1.3, but I haven't uploaded it yet.
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: DJ Omnimaga on February 05, 2012, 02:33:10 pm
Yeah I just saw it now :P. What does 1.3 adds?
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on February 05, 2012, 02:34:08 pm
it adds separate note/octave/tempo copy/paste. Also, button to skip 2 notes intead of 1.
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Yeong on February 16, 2012, 09:52:24 pm
Probably there will be no upgrade after this:
MuseInc OR 1.3
-added note/octave/tempo copy/paste
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: DJ Omnimaga on February 16, 2012, 09:58:52 pm
Nice update :D
Title: Re: MUSEINC: Make musicmaking in Axe easier!
Post by: Jonius7 on February 25, 2012, 06:07:09 am
It already looks quite polished. Well done for such as unique program!