Omnimaga
Calculator Community => Other Calc-Related Projects and Ideas => TI Z80 => Topic started 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(
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:
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!
-
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 :)
-
Nice job! I may try this out later, if I can get some headphones that will work.
-
Nice :D
It would make freq() easier this way.
-
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)
-
Code for noise generator:
Lbl NOISE
for(r3,0,r2-1)
rand^4->port
for(r4,0,r1)
End
End
To call the sub:
Sub(NOISE,lenght,cycles
-
Will the length will be same as period of notes used in freq?
-
Nope
-
can you give me the equivalent period of noise if it's 16384 in freq?
EDIT:Added to routine.
-
I rlly don't know how many cycles freq(x,16384 takes
-
so how is the noise differ by the size of X?
-
By the size of the pulse? well... it gets crunchier and deeper(lower) when the size increases.
-
ah ok.
-
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.
-
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?
-
Rests: freq(x,x) You hear nothing, but it waits X time
-
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.
-
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
-
This looks amazing! Can't wait to see this finished :D
-
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 ;) :)
-
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
-
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
-
Cewl. For a rest do:
freq(oQR,oQR)
For a quarter note rest
-
Which wavelenght table did you use?
-
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
-
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
-
So you can write music with this program trough notes?/me knows nothing of music so tell me if I'm wrong :P
-
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.
-
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.
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:
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:
-
so how do I implement this into Freq() ?
-
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
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
-
This looks cool, but what headphones will fit in the tiny io port?
-
Nevermind, i found a pair that fit. Tested with the AXESOUND program and it worked.
-
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
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(?)
-
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
-
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
-
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
-
I meant mp3 player XP
also, I uprated ur post XD
-
I found on ticalc that somebody made the portal "Still Alive" song for calcs. Gonna DL.
-
A vocaloid for a TI calculator???? OMFG
-
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)
-
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
-
Its just the music, not the voice. It plays sterio music. Is there a way to do sterio through axe?
-
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.
-
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
-
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
?
-
???
Example please.
-
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!
-
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!
-
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?
-
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
-
I thought it was in Basic... isn't that impossible?
-
I thought it was in Basic... isn't that impossible?
it IS in Basic! XD
except that I use Celtic III commands.
-
Oh, can Celtic III create sound too?
-
I don't think so. But I think Omnicalc creates sound.
My program converts data into ready-to-compile axe format XD
-
I think he's gonna use Axe to preview sounds. Not sure though.
-
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 <_<
-
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
-
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
-
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
-
would you care to explain about the multiplying wavelength that you mentioned?
-
Noooooo. Multiply the time...
-
oh. XP
EDIT:Screenshot v2 XD
(http://img.removedfromgame.com/imgs/MUSEINC_1.gif)
-
Do yo use my code?
-
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
-
Nice, it looks cool!
-
thank you! XD
UPDATE: Shortened the parsing(?) process to 50% XD
Next update planned: preview music XD
-
New noise engine for ya:
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
-
Good luck with the music preview thing. Hopefully it goes fine.
-
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)
-
Cool to hear :D
Backup often, though. <.<
-
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.
-
What do you mean? Do you mean it's possible to password-protect your music when you finished it or in its project form? ???
-
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
-
Oh ok that thing to force people to read the readme :P
-
another beta version!
This reduces the time of exporting!
you NEED celtic III or DCS7!
EDIT:Read teh readme files
-
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?
-
yes, I do.(When I'm done)
Grammer Run is already in download section XD
-
Ah ok I just noticed most of them were already on Cemetech and Ticalc so I was wondering.
-
of course, everything will be in omni when it's completely finished!
cemetech won't let me upload the files in post so XP
-
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).
-
Is that a new beta?
-
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.
-
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
-
Ah no! I just got bridged!
-
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
-
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 ;)
-
as most of us do :D
-
Credits to runer for the idea :thumbsup: Also thanks for the asm qwerty!
-
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
-
Kewl!
-
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.
-
that happens with other programs to probably a bug with the ti os (ti blocks programs but doesnt fix bugs ??? )
-
Tommorow, Im going to try this 1 more time.
-
Try it on the emulator for your calculator's sake :)
-
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:
-
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 definitely mentioned about installing both prgmAINSTALL and prgmINSTFILE.
I can't really do anything about people making mistakes XP
-
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"
-
another beta version!
This reduces the time of exporting!
you NEED celtic III or DCS7!
EDIT:Read teh readme files
-
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.
-
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.
-
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?
-
Axe, Doors CS7, an app I made, A bunch of ti-basic programs, a few axe programs...
-
Try it on the emulator for your calculator's sake :)
-
Why make music on a calc??? There isnt even good software for PCs.
-
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
-
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.
-
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]
-
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?
-
you can type the sheetnotes into Museinc (that's what this program is for :D )
-
Now that makes me wonder... would it be easy to make a tool to convert 83+ Axe music tracks to Famitracker format?
-
(http://i.imgur.com/5RnGT.png)
-
What exactly is happening?
-
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
-
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
:prgmMUSEINC
:Freq(ºC4,ºSX
:whatever here
to
: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
-
Do you need any of the other files to just use museinc?
-
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
-
I started writing mario with it. I got a wrong number of args error.
Edit:Wait, forgot to use musert
-
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...
-
hmm D:
I'll post the individual files later :D
-
-
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
-
Go up two posts to see my response.
-
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
-
It's here! XD
can somebody make a screenshot for me? :D
-
Here.
-
oh crap. I forgot to mention this:
music files MUST BE IN 8 LETTERS!
Messing with that can cause some serious problem later XD
-
Or less? I put 1337 as num of files cuz I was confus. :P
-
Or less?
no. 8 letters. exact.
-
Why have >1 file?
-
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
-
So if you have moar than one saved?
-
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.
-
Oh for like repeating sections? Can you have those all saved in museinc at the same time to load?
-
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:
-
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)
-
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
-
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.
-
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
-
Does it already support dotted notes?
-
It didn't before beta 3.3 :\
-
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!
-
I'm tired of updating!! :P
-
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
-
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
-
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
-
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
-
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?
-
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:
-
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
-
Im sick of doors bugs D:
-
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)
-
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
-
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.
-
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!
-
Fix for prgmMUSEDIT
-
Yet Another Update(This makes it MuseInc Beta 3.4.1)
Update Stuff:
-Fixed the error in musedit.
-included 2 more example songs.
-
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.
-
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
-
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?
-
Aw... But that's the problem with DCS7, not Museinc. :D
so, I don't know what to do about it D:
-
MuseInc will be an app eventually. :D
Also, I'll post the MuseInc OR 1.1 tomorrow(or this evening) which have some bugfixes
-
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.
-
version 1.1 or app version?(Which will take me a while since I just started on title screen)
-
What do you mean? ???
-
Oh. I just re-read your post again and it clearly said "next version" XP
I'll upload it by 6:00 pm. :D
-
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)
-
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
-
Cool to see a new version. :D
Now if only I had the time to work on my song x.x
-
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?
-
Oops. I accidentally uploaded the wrong 1.1 file XP
I reuploaded so download it again XD
-
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.
-
Wow! You really sped up the compile time :D
Anyways, here is the recompiled song...
the order is
LAVENDER
LAVENDER
LAVENDR0
LAVENDR1
:)
-
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!
-
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?
-
Actually, this version came out quite long ago. :D
I actually finished 1.3, but I haven't uploaded it yet.
-
Yeah I just saw it now :P. What does 1.3 adds?
-
it adds separate note/octave/tempo copy/paste. Also, button to skip 2 notes intead of 1.
-
Probably there will be no upgrade after this:
MuseInc OR 1.3
-added note/octave/tempo copy/paste
-
Nice update :D
-
It already looks quite polished. Well done for such as unique program!