#76412 - 0xtob - Tue Mar 21, 2006 2:35 pm
Hi there!
In case you haven't noticed, I have realeased a tracker for the DS, that can be found at http://nitrotracker.tobw.net.
I'm mainly starting this post for having a place that bugs can be reported to.
My top priority with this project at the moment is making it compatible with every method to run homebrew on the DS. The methods that are confirmed to work (because I used them) are:GBAMP
WMB
Bafio's WiFi-loader
If you have a card that is not the GBAMP, please test the program on your card and post here whether it works or not.
Also, if you have other bugs to report, this is the place.
Bye,
Tob
#76415 - melw - Tue Mar 21, 2006 3:02 pm
Heh, well I already sent you mail about this, but just to confirm: M3SD isn't working, even with the 0.11 release. Haven't played much with the latest Chishm FAT library (03/03/06) update so don't know if it should work or not, Moonshell works well with M3SD these days but Infantile is using his own modified version...
#76418 - Wonder Boy - Tue Mar 21, 2006 3:21 pm
Thank You, Thank You And Thank You!
Super-Tobias_Weyand!
?You Are My Hero! :-)
This application is one of which I more wished to have :-)
Grettings.
_________________
ARCADEs '85-'92+/-, Spectrum, Amiga 500, Alemania, 80x86, MS-DOS, VGA, Fasttracker II, Compiladores Turbo de Borland, Denthor's Asphyxia Tutorials, Daniel Navarro Medrano por su fabuloso DIV Games Studio, GB, GBC, GBA, GP32, DS...
#76429 - Randy - Tue Mar 21, 2006 5:55 pm
Hi!
Thanks for hours of fun!
But one big wish: real-time recording! (keyboard record while playing a song)
THANX!!!!!!!!
#76435 - other - Tue Mar 21, 2006 6:36 pm
#76439 - tssf - Tue Mar 21, 2006 6:42 pm
I think it's completely awesome. A lot of XM's loaded with it corrupt and don't play properly, but it's still early on. You need an Instrument editor for envelopes, too. :D
Are you using your own sound system or are you using a sound system that was ported? (Like libmikmod) ..Are you using hardware channels?
EDIT: Of course, I was using the M3, dunno if that would corrupt modules or not. I really should get my GBAMP up and running again.
_________________
Mathew Valente [TSSF]
------
Chrono Resurrection Musician
#76449 - Dudu.exe - Tue Mar 21, 2006 8:45 pm
do not worked on my supercard CF ... got 2 balck screens after the Spring competition screen!
_________________
http://flickr.com/photos/stuffbox
#76460 - A2hok - Tue Mar 21, 2006 10:40 pm
Loved it, works on a supercard SD Quote: |
do not worked on my supercard CF ... got 2 balck screens after the Spring competition screen! |
Just use Sata's Supercard Converter
It works like a charm
_________________
White DS --- Supercard SD --- Passcard ---
-------www.ugames.tk--------
[url="http://www.oxado.com/?origin=pub88742"]Webmasters, make money displaying Oxado contextual ads![/url]
#76461 - uzumakishade - Tue Mar 21, 2006 10:41 pm
this looks awesome, i was wondering would you be able to do a ddr styled game? msg or pm me if you want to talk about it more :)
#76475 - Wonder Boy - Wed Mar 22, 2006 1:11 am
Again, wOndERfuL software :-)
Some suggestions for the future (not in special order):
- Possibility of muted tracks (channels).
- An "note insert mode" option (for not erase notes that is underneath moving them downwards, when we insert this note)
- Real-time recording! (keyboard record while playing a song) [as said Randy]
I suppose that already you will have thought them, but I have said you them to assure.
Bugs:
- Sometimes the song lets be listened to (although the track continues moving) <-- [I suppose that already you knew it, but...]
I feel to be able to help so little at the moment, but I will continue looking for bugs and thinking suggestions, since I love Fasttracker II :-)
Greetings.
_________________
ARCADEs '85-'92+/-, Spectrum, Amiga 500, Alemania, 80x86, MS-DOS, VGA, Fasttracker II, Compiladores Turbo de Borland, Denthor's Asphyxia Tutorials, Daniel Navarro Medrano por su fabuloso DIV Games Studio, GB, GBC, GBA, GP32, DS...
#76485 - rzimmer1 - Wed Mar 22, 2006 2:08 am
please ad me to your mailing list for any updates please
rzimmer1@neo.rr.com
#76487 - Wonder Boy - Wed Mar 22, 2006 2:41 am
Yes, I also want to be added to the mailing list, please:
Wonder-Boy@iespana.es
#76489 - TheChuckster - Wed Mar 22, 2006 2:43 am
Excellent work! You've written one of the most professional DS homebrews. Keep it up man!
#76492 - chatterbug89 - Wed Mar 22, 2006 3:28 am
I tried it out, and...this is extremealy cool. Untill now, I never used anything like this or done anythign like it, but...I quickly found out it's very adicting, even if i'm not realy a great composer :X Comes in at some of my favorite NDS homebrew.
Though, I noticed, if you try to record a sound sample longer than 2 secoudns or so, everything crashes..also...it crashed once when I just saved...and, opening the file, it ran out of ram (yet there were only two recordered sound samples on it and nothign else :X )..either way, this will keep me etertained for quite a long time ^^
#76498 - captain_duck - Wed Mar 22, 2006 4:01 am
Wow thats some really awesome peace of work. My friend will love this, he's allways made music with fasttracker back in the days
So i want to show him, but it doesnt really work. Im using the new .11 version on my M3 SD, and it runs if i press start to load the rom.
But when i go to the HD tab, it doesnt show a file manager thingie :/. Im guessing something is still wrong with loading from SD disks ?. And because of that i cant load any samples and cant make any music at all (well from what i understand)
#76504 - Dudu.exe - Wed Mar 22, 2006 5:51 am
A2hok wrote: |
Loved it, works on a supercard SD Quote: | do not worked on my supercard CF ... got 2 balck screens after the Spring competition screen! |
Just use Sata's Supercard Converter
It works like a charm |
can you sent your patched file to my email .. satas converter do not woerk for me eather!
emaroja@gmail.com
_________________
http://flickr.com/photos/stuffbox
#76515 - Dark Knight ez - Wed Mar 22, 2006 10:19 am
Using a flashcard, and having prepended the ndsloader.bin by darkfader to it, this program does run but no sound whatsoever is heard (after adding two keyboard notes to the track, and playing the track).
#76516 - melw - Wed Mar 22, 2006 10:21 am
Further about M3SD support; GPF also stated that even the read support is not working in the latest FAT library release, but Sata's MP3play has a working implementation for M3SD... if it's not too big hassle to try that one. http://forum.gbadev.org/viewtopic.php?p=76505#76505
#76517 - tssf - Wed Mar 22, 2006 10:31 am
Dark Knight ez wrote: |
Using a flashcard, and having prepended the ndsloader.bin by darkfader to it, this program does run but no sound whatsoever is heard (after adding two keyboard notes to the track, and playing the track). |
As with any tracker, before any sound can be heard, you must assign samples, and an order list.
If you want to make sure there's sound coming out of the software, you can always pop some XM files onto your CF/SD card and load/play them to see if you hear anything.
_________________
Mathew Valente [TSSF]
------
Chrono Resurrection Musician
#76522 - Dark Knight ez - Wed Mar 22, 2006 11:12 am
tssf wrote: |
As with any tracker, before any sound can be heard, you must assign samples, and an order list.
If you want to make sure there's sound coming out of the software, you can always pop some XM files onto your CF/SD card and load/play them to see if you hear anything. |
Like I said, I'm using a flashcard. I only own a flashcard. I guess this means I just can't use this program right now until it supports appended XM files (or something similiar to that).
#76523 - tssf - Wed Mar 22, 2006 11:28 am
Well, try recording some samples with the DS Microphone. See if that will help produce some sound. :)
_________________
Mathew Valente [TSSF]
------
Chrono Resurrection Musician
#76527 - juhees - Wed Mar 22, 2006 12:45 pm
Dark Knight ez wrote: |
Like I said, I'm using a flashcard. I only own a flashcard. I guess this means I just can't use this program right now until it supports appended XM files (or something similiar to that). |
I know, that Tob doesn't own a flashcard to work on that :-(
Perhaps we could collect some money and he could buy one? I have a GBAMP, so I wouldn't have any benefit, but I like the tracker would give a few euros.
#76529 - 0xtob - Wed Mar 22, 2006 2:06 pm
Hi people, thanks for all your great feedback!
I'm very sorry for the trouble some people have running the program, but I only own a GBAMP and there's a huge load of other cards out there. Nevertheless, I'll try to do my best to get this thing working on as much cards as possible.
Thanks for pointing that out, fixed it.
tssf wrote: |
Are you using your own sound system or are you using a sound system that was ported? (Like libmikmod) ..Are you using hardware channels? |
I'm using my own system that uses the hardware channels and is thus still limied to 16 channels.
WonderBoy wrote: |
Sometimes the song lets be listened to (although the track continues moving) |
Thanks for your feature requests, most of them were already on my list. But, I did not understand what you meant by that, could you describe it more clearly?
chatterbug89 wrote: |
Though, I noticed, if you try to record a sound sample longer than 2 secoudns or so, everything crashes..also...it crashed once when I just saved...and, opening the file, it ran out of ram (yet there were only two recordered sound samples on it and nothign else :X ) |
I already noticed that there seems to be a memory leak or similar bug with recording. It's difficult to reproduce, but I'll do something about this.
melw wrote: |
Further about M3SD support; GPF also stated that even the read support is not working in the latest FAT library release, but Sata's MP3play has a working implementation for M3SD |
Thanks for the hint, I'll definitely try that.
Dark Knight ez wrote: |
Like I said, I'm using a flashcard. I only own a flashcard. I guess this means I just can't use this program right now until it supports appended XM files (or something similiar to that). |
Sorry, but at the moment, flashcart owners have a problem, because there's no FAT support for flashcarts. But, I've heard that chishm is working on this.
juhees wrote: |
Perhaps we could collect some money and he could buy one? |
I've thought about taking donations so that I could buy other cards to make NitroTracker compatible with them. But before that, I'll try to remote-debug it and see if I can make it run on other cards without begging for money.
What I'll do next is try the patched japanese FAT libs by Sata and Infantile Paralyser and ask people to test the program with them.
I'll also put togther a crippled version without FAT support such that I can see whether the incompatibility with some cards comes from the FAT lib or if it's something else. Also, this version would be suitable to run from a flashcart or via WMB and people could at least use microphone-recorded samples.
That's it for now, thanks for your support!
Tob
#76560 - Darkflame - Wed Mar 22, 2006 7:02 pm
Works great on the GBAMP
Tried it out today, and its a fantastic program :)
Still getting the hang of all the functions, and it does crash occasionaly, but overall pretty amazing :)
One feature though would be nice;
MP3 output :p
#76597 - tepples - Thu Mar 23, 2006 12:40 am
0xtob wrote: |
I'm very sorry for the trouble some people have running the program, but I only own a GBAMP and there's a huge load of other cards out there. |
Get a SuperCard CF and make a .ds.gba (which the SC firmware calls .gba.nds), and once you get it working with GBFS, things should Just Work for flash card users.
Quote: |
Sorry, but at the moment, flashcart owners have a problem, because there's no FAT support for flashcarts. |
If I made a stdio-like wrapper around GBFS, would that help?
For MP3 output, you'll need an MP3 encoder. Use ModPlug Player on the PC to render to .wav and then use lame to compress to MP3. It might be easier to do ADPCM or GSM output if your goal is to output to something that a MoonShell plug-in can read.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#76614 - Darkflame - Thu Mar 23, 2006 2:17 am
Quote: |
For MP3 output, you'll need an MP3 encoder. Use ModPlug Player on the PC to render to .wav and then use lame to compress to MP3. It might be easier to do ADPCM or GSM output if your goal is to output to something that a MoonShell plug-in can read. |
I was thinking of it would be nice to be able to render from the DS straight to MP3 to store on the flash card, to play in moonshell.
I know rendering to MP3 (or Wav then Mp3) would be slow, It would just be nice to be able to a complete composition, output, and playback without touching the pc :)
#76617 - tepples - Thu Mar 23, 2006 2:26 am
Can't MoonShell already play .xm files? It works with .s3m files just fine (except it fails on >64 KB samples, a few tempo and volume effects are broken, and it doesn't let me change the sample interpolation type to nearest-neighbor for use in chiptunes).
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#76663 - tssf - Thu Mar 23, 2006 8:01 am
MoonShell's got a libmikmod plugin which plays S3M, XM, ITs and MODs with a few problems in some cases, but should play the XM files created by Nitro Tracker fine (though I haven't had time to try it myself)
Having an MP3 encoder would be pointless in the tracker. Now, having an MP3 encoder for something say, a personal recorder program for the DS, that's a different story, but then again that's also a different topic. :)
_________________
Mathew Valente [TSSF]
------
Chrono Resurrection Musician
#76672 - dj_yt - Thu Mar 23, 2006 11:25 am
Good god, this looks amazing. Can't wait to get home from work and try it out!!
#76696 - we3bus - Thu Mar 23, 2006 5:27 pm
I am using an EZ-FLASH EZ-Cart 512Mb and using EZ Client 3.22 to write to the cart. When I try to boot NitroTracker, I only get a blank white screen.
I do so hope that the EZ-Flash cart is supported soon!
#76698 - Dark Knight ez - Thu Mar 23, 2006 5:38 pm
Solution: prepend ndsmall.bin ( from www.darkfader.net/ds ) to the nitrotracker.nds file and then burn the newly created nitrotracker.nds.gba file to your ez-flash cart without using any loaders.
But, like I said, you can not use this program properly on a flashcard yet.
#76730 - corbs - Thu Mar 23, 2006 11:36 pm
Love the idea of a nds tracker - keep up the good work!
...even if sadly, I can't get it to.
EDIT: duhh, got the updated version with supercard fat support! yey! can load samples but cannot write anything to a file
Last edited by corbs on Fri Mar 24, 2006 10:58 pm; edited 2 times in total
#76759 - melw - Fri Mar 24, 2006 10:29 am
Version 0.12 works now with M3SD as well. Thanks 0xtob!
#76793 - captain_duck - Fri Mar 24, 2006 9:37 pm
Im trying version 0.12 with my m3 SD but i still cant load any samples, the file manager part just doesnt show any files. Theres the smp & something button on the left, but next to it theres a big blank field where the file manager thingie should be.
#76815 - 0xtob - Fri Mar 24, 2006 11:18 pm
tepples wrote: |
If I made a stdio-like wrapper around GBFS, would that help? |
Thanks for the offer, but to include another filesystem library, I would have to write everything that uses the fs again for the other lib. So, I'd rather wait until flashcart support is added to chishm's lib.
captain_duck wrote: |
Im trying version 0.12 with my m3 SD but i still cant load any samples, the file manager part just doesnt show any files. Theres the smp & something button on the left, but next to it theres a big blank field where the file manager thingie should be. |
That's strange because it works for melw. Have you checked the filesystem of your SD card? Perhaps try another card if you have one.
melw: Did you do anything special or did it just work out of the box?
Again, thanks very much for your feedback!
Bye,
Tob
#76836 - captain_duck - Sat Mar 25, 2006 5:08 am
mhh i tried another card but thats not it. I remember having some problems with moonshell before to, couldnt access the SD disk so it crashed.
Ima gonna try updating the M3's firmware, maybe that can fix it.
#76838 - loopfuzz - Sat Mar 25, 2006 5:56 am
So if I try loading nitrotracker.nds I get a blank screen... but if I load nitrotracker.gba.nds it loads up but the graphics all weird..
The bottom screen with the keyboard has a distorted image behind it. The whole thing works. I can start and stop the tracker.. but since I can't see anything on the bottom screen I can't do much. Any ideas?
I can upload a picture if that helps.
#76839 - loopfuzz - Sat Mar 25, 2006 6:00 am
Dark Knight ez wrote: |
Solution: prepend ndsmall.bin ( from www.darkfader.net/ds ) to the nitrotracker.nds file |
are you sure www.darkfader.net/ds is the url?
#76844 - tssf - Sat Mar 25, 2006 9:52 am
It's there, I saw it. just search the page for it.
_________________
Mathew Valente [TSSF]
------
Chrono Resurrection Musician
#76852 - dj_yt - Sat Mar 25, 2006 11:35 am
Anyone else find the XMs load with corrupted samples most of the time...
Even the one included sounds a little strange in places?
#76870 - captain_duck - Sat Mar 25, 2006 5:37 pm
mhh new m3 SD firmware doesnt fix it :/
i dunno if its the problem of my M3 or if its caused by the SD card driver that you/everyone uses. I have the same problem with other homebrew that read from the SD card.
#76903 - melw - Sun Mar 26, 2006 12:42 am
0xtob wrote: |
captain_duck wrote: | Im trying version 0.12 with my m3 SD but i still cant load any samples, the file manager part just doesnt show any files. Theres the smp & something button on the left, but next to it theres a big blank field where the file manager thingie should be. |
That's strange because it works for melw. Have you checked the filesystem of your SD card? Perhaps try another card if you have one.
melw: Did you do anything special or did it just work out of the box?
|
Yep, worked out of the box. I (think I) have E16 firmware, just ran the app and it works.
Captain Duck: Does Moonshell or MP3play work for you? The driver is the same, can't think of any reason why the latest Nitrotracker wouldn't work...
#76943 - captain_duck - Sun Mar 26, 2006 3:49 pm
melw wrote: |
0xtob wrote: | captain_duck wrote: | Im trying version 0.12 with my m3 SD but i still cant load any samples, the file manager part just doesnt show any files. Theres the smp & something button on the left, but next to it theres a big blank field where the file manager thingie should be. |
That's strange because it works for melw. Have you checked the filesystem of your SD card? Perhaps try another card if you have one.
melw: Did you do anything special or did it just work out of the box?
|
Yep, worked out of the box. I (think I) have E16 firmware, just ran the app and it works.
Captain Duck: Does Moonshell or MP3play work for you? The driver is the same, can't think of any reason why the latest Nitrotracker wouldn't work... |
... They dont. So its either my M3's fault or the drivers. Getting into contact with the place where i got my M3, maybe they know more.
The weird thing is, the "extend mode" thing from the M3 that is sort of stolen from moonshell does work and can load from the SD card. But that is made by the guys from M3 themselves
#76950 - HtheB - Sun Mar 26, 2006 8:26 pm
as I said earlier captain_duck... (in another forum)
it works GREAT on my M3SD :) so there must be something with your M# or your SD Card :)
#76959 - tssf - Sun Mar 26, 2006 10:04 pm
captain_duck wrote: |
melw wrote: | 0xtob wrote: | captain_duck wrote: | Im trying version 0.12 with my m3 SD but i still cant load any samples, the file manager part just doesnt show any files. Theres the smp & something button on the left, but next to it theres a big blank field where the file manager thingie should be. |
That's strange because it works for melw. Have you checked the filesystem of your SD card? Perhaps try another card if you have one.
melw: Did you do anything special or did it just work out of the box?
|
Yep, worked out of the box. I (think I) have E16 firmware, just ran the app and it works.
Captain Duck: Does Moonshell or MP3play work for you? The driver is the same, can't think of any reason why the latest Nitrotracker wouldn't work... |
... They dont. So its either my M3's fault or the drivers. Getting into contact with the place where i got my M3, maybe they know more.
The weird thing is, the "extend mode" thing from the M3 that is sort of stolen from moonshell does work and can load from the SD card. But that is made by the guys from M3 themselves |
What IS that extend mode thing? It crashes my M3 when I load it. Of course, booting into GBA mode form the M3 menu crashes as well.
_________________
Mathew Valente [TSSF]
------
Chrono Resurrection Musician
#76964 - captain_duck - Mon Mar 27, 2006 12:01 am
tssf wrote: |
What IS that extend mode thing? It crashes my M3 when I load it. Of course, booting into GBA mode form the M3 menu crashes as well. |
Its a known bug that extend mode only works when your using the passme. So in short, it wont run if your using flashme to get into DS mode for the flashcart.
#76965 - Wonder Boy - Mon Mar 27, 2006 12:13 am
dj_yt wrote: |
Anyone else find the XMs load with corrupted samples most of the time...
Even the one included sounds a little strange in places? |
Yes, I also have noticed it.
I suppose that this is due to the limited RAM of the DS, but I do not know it.
By the way, I use SC SD + SD Card Kingston 1 GB.
0xtob wrote: |
WonderBoy wrote: | Sometimes the song lets be listened to (although the track continues moving) |
Thanks for your feature requests, most of them were already on my list. But, I did not understand what you meant by that, could you describe it more clearly? |
Simply, that in 2 occasions suddenly the song was not listened to, although the patterns's scroll continued working... but don't worry!, because now I don't find the form to reproduce newly this assumption bug... better this way, no? :-)
Moan my poor english, I feel frustrated by not knowing sometimes how to transmit some idea in this language. :-(
Thanks again for your awesome and practical program :-)
Last edited by Wonder Boy on Mon Mar 27, 2006 12:52 am; edited 1 time in total
#76968 - 0xtob - Mon Mar 27, 2006 12:43 am
Wonder Boy, dj_yt: Do you see that the samples are corrupted in the sample viewer? Could you perhaps send me a recording of how the bundled XM sounds on your hardware (in the places that sound strange)?
Thanks,
Tob
#76971 - Wonder Boy - Mon Mar 27, 2006 1:09 am
0xtob wrote: |
Wonder Boy, dj_yt: Do you see that the samples are corrupted in the sample viewer? Could you perhaps send me a recording of how the bundled XM sounds on your hardware (in the places that sound strange)?
Thanks,
Tob |
Yes, I think any samples are corrupted in the sample viewer.
An .XM example with corrupted samples is Lizardking's I need the Actions which you can to find here --> http://amp.dascene.net/downmod.php?index=41039
Please wait a moment and I send you recording corrupted samples.
#76972 - Wonder Boy - Mon Mar 27, 2006 1:21 am
Well, I already have the recording but I dont know how attack the .mp3 file here in a post... Where or how I can upload the recording?
Pardon! I send you to your e-mail now.
Last edited by Wonder Boy on Mon Mar 27, 2006 1:32 am; edited 1 time in total
#76973 - 0xtob - Mon Mar 27, 2006 1:31 am
The easiest way would be to e-Mail them to me. My address is: me (at) <domain of nitrotracker website>. I hope that you can understand this and the spambots can't :-)
#76974 - Wonder Boy - Mon Mar 27, 2006 1:34 am
0xtob wrote: |
The easiest way would be to e-Mail them to me. My address is: me (at) <domain of nitrotracker website>. I hope that you can understand this and the spambots can't :-) |
Yeah, yeah your right, just now I have edit previos post for say you via e-mail jeje. sorri :-)
_________________
ARCADEs '85-'92+/-, Spectrum, Amiga 500, Alemania, 80x86, MS-DOS, VGA, Fasttracker II, Compiladores Turbo de Borland, Denthor's Asphyxia Tutorials, Daniel Navarro Medrano por su fabuloso DIV Games Studio, GB, GBC, GBA, GP32, DS...
#76975 - Wonder Boy - Mon Mar 27, 2006 1:43 am
I have already sent you the e-mail. Please watches it :-)
#77002 - dj_yt - Mon Mar 27, 2006 10:58 am
Wonder Boy wrote: |
By the way, I use SC SD + SD Card Kingston 1 GB.
|
That's similar to my setup too. (Can't remember the actual make of my SD card offhand).
And to double confirm, the samples do actually look corrupt in the sample viewer too. (At work at the moment, so can't provide a sample.)
Some samples just totally distort, whereas others have weird junk appended to the end of them.
Hopefully we'll see these issues ironed out. I'm thinking about taking the DS along next time I DJ, and firing off some crazy beats. hehe.
#77018 - Mrshlee - Mon Mar 27, 2006 2:56 pm
just to confirm. Does NOT work with M3 CF.
GBAMP works fine.
_________________
MrShlee.com
Projects
Dev-Scene
MyTechpedia
#77023 - 0xtob - Mon Mar 27, 2006 3:37 pm
Wonder Boy: Thank you! I'll be lokking into this tonight.
Mrshlee: Does it not start at all or do you at least see the splash screen? Or is there some other issue?
Thanks,
Tob
#77036 - Mrshlee - Mon Mar 27, 2006 5:13 pm
0xtob wrote: |
Mrshlee: Does it not start at all or do you at least see the splash screen? Or is there some other issue? |
I'll give you a few screenshots once I download the newest release.
_________________
MrShlee.com
Projects
Dev-Scene
MyTechpedia
#77064 - Ivar - Mon Mar 27, 2006 10:30 pm
First I want to say that this is one of the best ideas for homebrew DS software I've ever heard of. Now, if only I could get it to run properly..
I'm using a Supercard SD and a TwinMOS Ultra-X 150x 512MB SD card.
I can load NitroTracker just fine, record samples and make songs, but the file operations don't seem to work. When I tap the file tab, the program hangs. Nothing is displayed at all in the file part of the program. I can't tap the other tabs or any of the buttons. Looks like there's some kind of problem with reading the file system on the SD card.
If there's anything I can do to help fix this, I'd love to help.
#77070 - DS_XRAY - Tue Mar 28, 2006 12:11 am
i dont think i gets corrupted in the sample viewer, it seems that when a sample ends its repeats 3 times but changes in pitch. higher and faster each time.
_________________
Who me?
#77077 - tssf - Tue Mar 28, 2006 1:13 am
Mrshlee wrote: |
just to confirm. Does NOT work with M3 CF.
GBAMP works fine. |
How can this confirm anything when I'm running it right now on my M3 CF?
Did you try pressing "start" instead of "a"?
_________________
Mathew Valente [TSSF]
------
Chrono Resurrection Musician
#77080 - 0xtob - Tue Mar 28, 2006 1:48 am
tssf: For the compatibility list: Does saving work too on M3CF?
#77084 - Mrshlee - Tue Mar 28, 2006 2:35 am
tssf wrote: |
Mrshlee wrote: | just to confirm. Does NOT work with M3 CF.
GBAMP works fine. |
How can this confirm anything when I'm running it right now on my M3 CF?
Did you try pressing "start" instead of "a"? |
Yeah my bad. sorry people - I tried it on my M3 start/A and it completely died. worked fine on GBAMP
I've since formatted the flash media and now it works fine :S
_________________
MrShlee.com
Projects
Dev-Scene
MyTechpedia
#77099 - tssf - Tue Mar 28, 2006 7:05 am
I can confirm that flash writing worked..sort of.
I created the SMB theme using nothing but a capella samples..I then saved.
Then when I re-recorded a sample, it crashed the program. The XM files on my compact flash are 0 bytes each.
_________________
Mathew Valente [TSSF]
------
Chrono Resurrection Musician
#77110 - 0xtob - Tue Mar 28, 2006 9:12 am
tssf: For me, it produces 0-byte files if the filesystem of the card was not consistent. Most of the times, I could rescue the saved files with scandisk. Could you check the filesystem and try saving again?
The recording crashes is something I'm also working on.
Thanks,
Tob
#77125 - shaz - Tue Mar 28, 2006 2:40 pm
I hope this ain't a stupid question but...
can you convert midi files to xm or flp (fruity) to xm.
[EDIT]
Never mind; you can :)
_________________
It's so easy to be wise. Just think of something stupid, then dont do it.
#77130 - stamba - Tue Mar 28, 2006 2:59 pm
Hi all !
Just tried NitroTracker-v0.12 on a SuperCard CF :
Works well until you click on the "directories" tab.. because it's not supported yet for SC-CF.
I'm quite impatient ;)
Thanx for your work !
#77131 - shaz - Tue Mar 28, 2006 3:23 pm
weird, it converts properly and nitrotracker seems to be reading it properly but it won't produce sound.
_________________
It's so easy to be wise. Just think of something stupid, then dont do it.
#77133 - 0xtob - Tue Mar 28, 2006 3:27 pm
stamba: I'm sorry about that. I don't know what the problem is on SC CF. I'll ask chishm what could be causing it and fix it as soon as I find out how.
shaz: Can other trackers load it? Or can you play it in Moonshell? If so, please send me the XM so I can have a look at it. It could be possible that the midi converter only outputs pattern data, but no samples for the instruments.
[quote=Mrshlee]I'll give you a few screenshots once I download the newest release.[/quote]
Please do that. I have a suspicion what it could be, but I'm not sure yet.
Bye,
Tob[/quote]
#77134 - stamba - Tue Mar 28, 2006 3:35 pm
0xtob : no problem ;) i'll be waiting ! hehe
btw.. on which irc server are you connected ? and which # ? i've tried to visit ircnet.. but nobody connected on #dsdev..
#77135 - 0xtob - Tue Mar 28, 2006 3:47 pm
stamba: Whoops, I accidentially wrote IRCNet on the page. It should read EFNet. Fixed it :-)
#77136 - stamba - Tue Mar 28, 2006 4:11 pm
0xtob : ok, connected !
#77146 - shaz - Tue Mar 28, 2006 5:50 pm
your right, there are no valid instruments...
but there are instruments that dont have proper names and produce no sound at all.
_________________
It's so easy to be wise. Just think of something stupid, then dont do it.
#77147 - 0xtob - Tue Mar 28, 2006 6:00 pm
shaz: Well, then just record them with the mic :-)
#77170 - tssf - Tue Mar 28, 2006 9:30 pm
0xtob, i'll play with the tracker tonight, now that I know what crashes what, and how things work, getting into this tracker should be fairly simple.
I'll have some suggestions for the interface later, by the way. I know there are some things I personally would like changed but I dunno if anyone else would find them useful. :)
_________________
Mathew Valente [TSSF]
------
Chrono Resurrection Musician
#77173 - 0xtob - Tue Mar 28, 2006 9:36 pm
tssf: Well sure, I'm always open to interface (or any other) suggestions. Remember to save often! :-)
#77181 - Ivar - Tue Mar 28, 2006 11:49 pm
Is it, at this point, possible to change the values in the volume column? How?
#77182 - 0xtob - Wed Mar 29, 2006 12:15 am
Ivar: Sorry, not at the moment. This will come when I start work on effects. Still have to figure out a useful input method for that :-)
#77193 - The 9th Sage - Wed Mar 29, 2006 4:53 am
I have problems with it on the M3 CF...it boots, but some of the graphics are courrupted...it looks like what happens with the old version of txtwriter, there's a solution here in this http://forum.gbadev.org/viewtopic.php?t=8956&highlight=txtwriter
don't know if it's the same problem, but here's hoping, as this app looks pretty interesting. :)
_________________
Now with 20% More Old Man from Zelda 1 than ever before!
#77200 - tssf - Wed Mar 29, 2006 7:43 am
0xtob wrote: |
tssf: Well sure, I'm always open to interface (or any other) suggestions. Remember to save often! :-) |
Hmm in that case, how about an auto-saver every 5 mins? ;)
The 9th Sage wrote: |
I have problems with it on the M3 CF...it boots, but some of the graphics are courrupted...it looks like what happens with the old version of txtwriter, there's a solution here in this http://forum.gbadev.org/viewtopic.php?t=8956&highlight=txtwriter
don't know if it's the same problem, but here's hoping, as this app looks pretty interesting. :) |
What M3 firmware are you using? I'm using v16e and it works fine, only problem is the saving of mods, though even then I'm not sure because I haven't fully tested it.
I'm still playing with it, though.
EDIT:
OK. I have used Nitro Tracker to create an XM file, and saved it with complete success on my (unscandisked, undefragged) compact flash card via my M3 Perfect CF.
There's no problems with that.
I then played it back in MikMod through MoonShell. It did not sound 100% the same, but that's because MikMod was playing back the envelope usage of the instrument I was using which Nitro Tracker ignored.
The sample corruption is there, though. It sounds like maybe samples that are of a certain file length are becoming corrupted. Maybe that's what it is.. It does not show in the image of the waveform in the "sample editor" tab, though. And strangely enough, it didn't sound.
There was no sample corruption when I put notes in channels 2 3 and 4 that have a sample that's corrupted.. but when I put it in Channel 1, it was there. Playback in MikMod for MoonShell had sample corruption, but not in the same manor as was playing back in Nitro Tracker (I found that REALLY odd)
I would certainly like some sample looping information, and some envelope support in the future, that's for sure. Those are a given.. but here are my suggestions:
Add some lines in the patterns between rows..not the same colour as the major new hex start, perhaps an inbetween colour..Where the major colour is orange, the background colour is blue..perhaps a darker orange colour for inbetween rows that aren't every 8 lines.
That also is something I would hopefully like configurable in the future. I would like to be able to change where the tracker highlights these lines so that I could switch between pattern styles (so I could put in, for instance, triplets with relative ease)
Here are my suggestions about the pattern editor (in RECORD mode, or better yet, when the pattern editor is on the touch screen):
First of all, you're going to have to change that cursor from full channel to only one part of the channel (for instance, only highlighting the note, or the velocity, or the effect column, etc)
Also, make the channel numbers transparent. Is that possible? The should also change colours depending on whether or not they're muted or not. (blue for active, grey for inactive?)
L/R should be your page up/down buttons
Select could stop playback
Start could start playback
Holding Select and Pressing Start could play only that pattern repeating.
A = Input Button. Include the musical keyboard and the octave level thing on the touch screen. Also, give me buttons on the right of the screen that will give me A - Z and 0 - 9, you don't even need a full keyboard graphic, just something that will give easy touch-screen access to it so I can put in effects and volume.
It should be noted that say, if a letter/number button on the touch screen is not selected, then
B = Clear Button. (Not Delete, clear. Delete should only be accessable on the touch screen, and include an Insert button too.) This should do the opposite of what the A button does. :D
Y = Shift back along A-Z and 0-9 (depending on what you're editing on that row in that channel)
X = Shift forward along A-Z and 0-9 (ditto as before)
Holding Select and pushing L should solo a channel
Holding Select and pushing R should toggle a channel mute
Holding Select and pushing up/down/Left/Right should highlight part of the pattern
Holding Select and pushing Y should copy
Holding Select and pushing X should cut
Holding Select and pushing A should paste
Holding Select and Pushing B should Mix Paste (paste inbetween notes that may already be there, etc)
Include an "undo" button in the bottom right of the touch screen if that's at all possible.
These are things that would definately get me tracking faster on my DS. :) You could also have a slider bar for quick and easy "hex number" input, though I don't know if that will be necessary. Of course, it's sensitivity will depend mainly on whether what you're editing can use only one digit, or two, and of course, would edit only what the cursor is currently selecting (if it's on a note, or if it's in the volume column, etc)
These changes might take time but it will definately improve the pattern editor, immensely. :)
_________________
Mathew Valente [TSSF]
------
Chrono Resurrection Musician
#77211 - 0xtob - Wed Mar 29, 2006 11:48 am
Wow, thanks for that huge list of suggestions, man! Some really good ideas in there! I'm happy to hear that saving works on M3CF. I've updated that in the compatibility list. tssf wrote: |
then played it back in MikMod through MoonShell. It did not sound 100% the same, but that's because MikMod was playing back the envelope usage of the instrument I was using which Nitro Tracker ignored. |
Envelopes are not supported yet, but hey, it's only version 0.1. tssf wrote: |
The sample corruption is there, though. |
That's fixed. Next version will not have these problems. tssf wrote: |
First of all, you're going to have to change that cursor from full channel to only one part of the channel (for instance, only highlighting the note, or the velocity, or the effect column, etc) |
Functionality for changing the note settings will of course come. tssf wrote: |
L/R should be your page up/down buttons
Select could stop playback
Start could start playback
Holding Select and Pressing Start could play only that pattern repeating.
A = Input Button. |
Start and select already do that :-) I'm currently thinking about using L to switch the screens so you can hold the DS in one hand and the stylus in the other. The R-button + up/down would scroll to the beginning/end of the pattern. Should A toggle record mode? Or what do you mean with input button? tssf wrote: |
Include the musical keyboard and the octave level thing on the touch screen. |
I could do that as an option, but not by default, because that would take up quite some space and would decrease the overview over the pattern. tssf wrote: |
Holding Select and pushing L should solo a channel
Holding Select and pushing R should toggle a channel mute
Holding Select and pushing up/down/Left/Right should highlight part of the pattern
Holding Select and pushing Y should copy
Holding Select and pushing X should cut
Holding Select and pushing A should paste
Holding Select and Pushing B should Mix Paste (paste inbetween notes that may already be there, etc) |
Can do. :-) I didn't expect anyone would use the buttons much, so the current button assignment is very sparse, but all of this should only take a couple of minutes coding and probably won't confuse anyone. tssf wrote: |
Include an "undo" button in the bottom right of the touch screen if that's at all possible. |
Possible yes, but a lot of work. I would have to store the complete previous state in memory or at lease the things that the last editing command changed, and that would be quite some work. So, because other things are way more important, I don't think I'm gonna do that. tssf wrote: |
You could also have a slider bar for quick and easy "hex number" input, though I don't know if that will be necessary. Of course, it's sensitivity will depend mainly on whether what you're editing can use only one digit, or two, and of course, would edit only what the cursor is currently selecting (if it's on a note, or if it's in the volume column, etc) |
That's close to what I was thinking of as a method for editing effects. I want that to be somewhat self-documenting, so I'll display the name of the effect and perhaps a description of what the parameter does next to that slider. tssf wrote: |
These changes might take time but it will definately improve the pattern editor, immensely. :) |
That's true, it's not going to be the next version that will have all these features, because I'm still working on stability and compatibility at the moment, but nearly all of your ideas are now on my list.
Thanks again very much for your suggestions!
Tob
#77227 - The 9th Sage - Wed Mar 29, 2006 5:32 pm
tssf wrote: |
What M3 firmware are you using? I'm using v16e and it works fine, only problem is the saving of mods, though even then I'm not sure because I haven't fully tested it. |
Hm...16e is what I'm using. That makes no sense, I've no idea why it would work differently for me. I'll try reformatting my CF card or something, maybe that will fix it.
*edit*
Yeah, that fixes it. Sorry about that. >_< Still, doesn't make a heck of a lot of sense...I wasn't having problems with anything else. I won't complain though, I'll play with this program instead.
_________________
Now with 20% More Old Man from Zelda 1 than ever before!
#77257 - tssf - Wed Mar 29, 2006 8:16 pm
I wonder if defragging the card would fix the problem, rather than formatting it?
Edit:
0xtob wrote: |
Start and select already do that :-) I'm currently thinking about using L to switch the screens so you can hold the DS in one hand and the stylus in the other. The R-button + up/down would scroll to the beginning/end of the pattern. Should A toggle record mode? Or what do you mean with input button? |
Input button as in, the general "Put stuff in" button for every column in a channel/row in the pattern editor. You would have a number or letter selected on, say the right of the touch screen, and pressing A would input it. Or, for easier and faster editing, Y/X would change the values without having to use the touch screen.
When I track, I use the keyboard way more than the mouse :) Which is why I think having all these button combos is important.
Could holding R and moving up and down be the "page up/page down" function, and holding R and moving left and right be the "beginning of/end of pattern" function? That might work better :)
Also, you need a "keyboard retrigger" ability. When you hold down a button, it needs to keep doing that function, for instance. :D
One more thing. You know that little flashy scrolling effect you've got for debug? Could you do that when flipping screens? Like a screen "shuffle" or something? (It doesn't have to animate slowly..it would just look cool. ;D)
_________________
Mathew Valente [TSSF]
------
Chrono Resurrection Musician
#77266 - Wonder Boy - Wed Mar 29, 2006 9:02 pm
tssf wrote: |
Select could stop playback
Start could start playback |
Wow! rain of ideas guy :-), but...
Why not to use better only Start button to start/stop playback, of the same form that Fasttracker II does through CTRL key?
This way, Select button would be available for other uses, like for example, to reproduce only the present pattern repeating...
It is only two small suggestion :-)
#77290 - vink - Thu Mar 30, 2006 12:03 am
Hi to all.
I have a question or should i say i have like million of them :) .
I have nDS the first one not light one... it says that it's produced in 2004... Got mario game with it...well im a musician and im not that much into coding or anything like that... i used so far nanoloop for making music... and then few days ago i saw the nitrotracker wich looks awsome and i wanted to work with it... i have GBA movie player 2nd version and good will for doing this :).
Can anyone tell me what do i need to do or have to run this beauty of homebrew on my DS.
Oh yeah i forgot i'v done the firmware test and i have both screens blue. they look very much like this one posted here.
http://img79.imageshack.us/my.php?image=img08563ki.jpg
If any one have time and will to help me out let me know. thnx guys and sorry for being such a newbe :)
#77294 - 0xtob - Thu Mar 30, 2006 12:13 am
vink: I would suggest you read this guide about running homebrew on your DS http://tobw.net/dswiki/index.php?title=How_to_run_code. I don't know if your blue is the V2 blue or the V6 blue. If you have a Ralink RT2500 wireless card at hand you can find out by sending wifime to your DS. Depending on whether you have a V2 or a V6 DS, you have to buy a PassMe or a PassMe 2. By the way, when did you buy your DS? If your DS was one of the first, you can be sure that you have V2 and not V6.
Does anyone know how the two shades of blue look and which one vink has?
#77297 - vink - Thu Mar 30, 2006 12:37 am
Hey,
First thnx for rocket fast replay!!!
I will go trought the brief but i think my only doubt now is what firmware i have so i can get moving with passme or passme 2
I dont have wifi card here ... but if thats the only option i will get it... but is there an option to find out your firmware or version of DS based on serials and details at written on the back of the DS?
It says MODEL NO.NTR -001 and year 2004....
i bought it year a half or something like that...but im not sure if thats true...
#77321 - The 9th Sage - Thu Mar 30, 2006 5:29 am
vink wrote: |
Hey,
First thnx for rocket fast replay!!!
I will go trought the brief but i think my only doubt now is what firmware i have so i can get moving with passme or passme 2
I dont have wifi card here ... but if thats the only option i will get it... but is there an option to find out your firmware or version of DS based on serials and details at written on the back of the DS?
It says MODEL NO.NTR -001 and year 2004....
i bought it year a half or something like that...but im not sure if thats true... |
If it was from 2004 I'd bet you have one of the firmwares compatible with a PassMe. Did you get the metroid demo with it? If so, that's pretty much a certain thing you will be able to get a PassMe.
Also, for instructions on the firmware hack for the GBAMP v2 that lets you use it to load NDS homebrew, go here: http://www.ndshb.com/modules.php?name=Content&pa=showpage&pid=26
_________________
Now with 20% More Old Man from Zelda 1 than ever before!
#77326 - tssf - Thu Mar 30, 2006 8:08 am
Wonder Boy wrote: |
tssf wrote: | Select could stop playback
Start could start playback | Wow! rain of ideas guy :-), but...
Why not to use better only Start button to start/stop playback, of the same form that Fasttracker II does through CTRL key?
This way, Select button would be available for other uses, like for example, to reproduce only the present pattern repeating...
It is only two small suggestion :-) |
It's a cool idea. How about this:
Select - Plays back current pattern, and stops playback
Start - Plays back song, and also pauses playback
Could R + Start playback the song from the current cursor position?
I'm actually an Impulse Tracker junkie, A lot of my suggestsions were based around Impulse Tracker's functionality and stuff.
0xtob, I have a bunch of feature requests regarding effects in the pattern too, but that will probably require a lot more coding, I'll wait before I make those suggestions.
_________________
Mathew Valente [TSSF]
------
Chrono Resurrection Musician
#77328 - loopfuzz - Thu Mar 30, 2006 8:22 am
The 9th Sage wrote: |
I'll try reformatting my CF card or something, maybe that will fix it.
*edit*
Yeah, that fixes it. Sorry about that. >_< Still, doesn't make a heck of a lot of sense...I wasn't having problems with anything else. I won't complain though, I'll play with this program instead. |
HA! awesome.. it works for me too! I was using a lexar 1GB CF card and it was factory formatted. And when I tried it runing it on that card, the background image looked all screwy. After I reformated the card and tried it again. it worked.
I also noticed that my homebrews using the GBFS lib were screwed up. But now they all look good. 0xtob, are you using the GBFS lib?
Glad we found the fix for this!
#77341 - vink - Thu Mar 30, 2006 1:38 pm
The 9th Sage wrote: |
vink wrote: | Hey,
First thnx for rocket fast replay!!!
I will go trought the brief but i think my only doubt now is what firmware i have so i can get moving with passme or passme 2
I dont have wifi card here ... but if thats the only option i will get it... but is there an option to find out your firmware or version of DS based on serials and details at written on the back of the DS?
It says MODEL NO.NTR -001 and year 2004....
i bought it year a half or something like that...but im not sure if thats true... |
If it was from 2004 I'd bet you have one of the firmwares compatible with a PassMe. Did you get the metroid demo with it? If so, that's pretty much a certain thing you will be able to get a PassMe.
Also, for instructions on the firmware hack for the GBAMP v2 that lets you use it to load NDS homebrew, go here: http://www.ndshb.com/modules.php?name=Content&pa=showpage&pid=26 |
Hey thnx for helpin on this... i just found out that when i bought ds i got meteroid demo with it... so i guess that u'r right... thnx for this link for instructions.... :) so i need to get pass Me and thats it?
#77352 - Ivar - Thu Mar 30, 2006 3:57 pm
Vink: Passme lets you run code from the gba port. You will need passme, a flashcart, and flashme.
Flashme replaces the original firmware in your ds, and lets you run code from the gba port without passme.
After you've flashed your ds, put nitrotracker and some songs and/or samples on a flashcart. That should do it. :)
#77354 - MaHe - Thu Mar 30, 2006 4:16 pm
He has GBAmp already. <_<
vink, you'll only need PassME, and you're all set to go :)
#77365 - vink - Thu Mar 30, 2006 6:41 pm
MaHe wrote: |
He has GBAmp already. <_<
vink, you'll only need PassME, and you're all set to go :) |
thnx MaHe,is PassMe same as PassMe1, cause i dont see just PassMe there is PassMe1 and PassMe2 ? :) i assume it is, right?
p.s. im sorry for stupid questions but i want to be sure wich one i need :)
thnx alot.
#77370 - HtheB - Thu Mar 30, 2006 7:39 pm
vink wrote: |
MaHe wrote: | He has GBAmp already. <_<
vink, you'll only need PassME, and you're all set to go :) |
thnx MaHe,is PassMe same as PassMe1, cause i dont see just PassMe there is PassMe1 and PassMe2 ? :) i assume it is, right?
p.s. im sorry for stupid questions but i want to be sure wich one i need :)
thnx alot. |
passme2 is for the new DS devices (example: did you get your DS with the Metroid demo? than its a old device.. so you can use a passme 1 :) )
#77373 - tssf - Thu Mar 30, 2006 7:51 pm
You guys are way off topic ;) Anyway 0xtob, some of my other feature requests included:
-Effect/volume column gradient slide, akin to Impulse Tracker. How IT would do it is you'd highlight the beginning value to the end value, and it would calculate slides depending on what the first and last values were. It could be activated via an "effect dialog box" on the touch screen that would pop up. For instance, you push the "Effect" button on the right of the touch screen in pattern edit mode, then click "Gradient slide"
Example of how it works:
C-4 01 64 .--
--- -- -- .--
--- -- -- .--
--- -- -- .--
C-5 01 00 .--
would become:
C-4 01 64 .--
--- -- 48 .--
--- -- 32 .--
--- -- 16 .--
C-5 01 00 .--
Same idea for the effect column :)
Another idea for the effect dialogue box:
Amplification.
C-4 01 32 .-- (highlight it, click Effect button, click, "Amplify" button and put in your percentage value, hit a "go" button)
Would become:
C-4 01 48.--
All these things make tracking faster, and would make tracking on the DS no less powerful than tracking on a pc. :D
_________________
Mathew Valente [TSSF]
------
Chrono Resurrection Musician
#77377 - 0xtob - Thu Mar 30, 2006 8:14 pm
tssf: Good idea! I also thought of doing interpolation, but for that to work, I need effects. And effects won't come too soon I think.
But keep on having ideas! You're my no.1 feature advisor :-)
#77380 - The 9th Sage - Thu Mar 30, 2006 8:35 pm
HtheB wrote: |
[passme2 is for the new DS devices (example: did you get your DS with the Metroid demo? than its a old device.. so you can use a passme 1 :) ) |
Oh yeah, and PassMe/PassMe1 are indeed the same thing. :)
_________________
Now with 20% More Old Man from Zelda 1 than ever before!
#77384 - tssf - Thu Mar 30, 2006 9:24 pm
0xtob: Well, I've been waiting for something like this for some time, and you're delivering. :) It makes me happy. It's not Impulse Tracker, or even a more realistic port of Schism Tracker but it could be just as good, so i'll do my best to help make it the best tracker on any handheld. :)
_________________
Mathew Valente [TSSF]
------
Chrono Resurrection Musician
#77385 - vink - Thu Mar 30, 2006 10:06 pm
thanks guys alot!!!
Sorry for off topic :) :) i said i had a million questions :) thanx for the answers!
#77401 - The 9th Sage - Fri Mar 31, 2006 4:53 am
vink wrote: |
thanks guys alot!!!
Sorry for off topic :) :) i said i had a million questions :) thanx for the answers! |
It's no problem, you're welcome.
_________________
Now with 20% More Old Man from Zelda 1 than ever before!
#77435 - headspin - Fri Mar 31, 2006 6:22 pm
#77438 - tssf - Fri Mar 31, 2006 6:51 pm
Rightly so. :)
I don't know if Tales of Dagur should have come in first for games though, the game could be so much better, the music sounds like bad amiga music and the sprites..well, they're ripped from rpg maker.
It has potential though, but hopefully some of these hurdles will be passed.
_________________
Mathew Valente [TSSF]
------
Chrono Resurrection Musician
#77440 - headspin - Fri Mar 31, 2006 7:00 pm
I have to disagree, Amiga music *always* sounds good to me ;) and sprites are a non-event in a homebrew application. The results are justified because of the engine, not so much the graphics or sound, because if LN had his own team of artists he could have them make his own music and graphics.
_________________
Warhawk DS | Manic Miner: The Lost Levels | The Detective Game
#77442 - tssf - Fri Mar 31, 2006 7:12 pm
headspin wrote: |
I have to disagree, Amiga music *always* sounds good to me ;) and sprites are a non-event in a homebrew application. The results are justified because of the engine, not so much the graphics or sound, because if LN had his own team of artists he could have them make his own music and graphics. |
There are some very bad mod files out there, yes. ;) RPGs like that beg for traditional style emotional music, which I offered to supply but he said no. *shrug*
And the graphics..well, I guess you're right about that, but the characters look so.. ugh. There are better sprites out there, like say, Tales of Phantasia sprite sheets.
But anyway we're off topic. :P Anyway, congrats 0xtob on a well-deserved win.
What are the rules for the contest btw? If you design a program for said contest, do you have to, you know...keep the splash screen on? Or, can you change it to something like "contest winner" or something? After the contest is your program yours for the changing?
_________________
Mathew Valente [TSSF]
------
Chrono Resurrection Musician
#77447 - 0xtob - Fri Mar 31, 2006 8:32 pm
I just realized that the compo results are out and I can't believe it! Thanks for pointing that out, headspin. I would have missed it otherwise. I'll be working my ass off tonight to finish 0.1.3 and and I'm as motivated as ... something that's very motivated!
So, thank you all and hope for a new version in some hours!
Bye,
Tob
#77448 - socket - Fri Mar 31, 2006 8:43 pm
Best DS app bar none.
Too bad I have a supercard. :)
IDEA:
I wish i could just tap A or something to repeat the last trigger (keypress, or whatever) used. It'd be really helpful for making drum beats... Having to click on a key each time is fine, it's just not optimal. Especially when i'm just hitting "<key> down down down <key> down <key> down <key>" or whatever when making a pattern.
_________________
http://scdev.org
#77449 - 0xtob - Fri Mar 31, 2006 8:54 pm
socket: Are you aware of the "add" feature? The number in the "add" box is the number of lines that it jumps down in the pattern when a note is entered. It's optimal for monotinic basedrums :-)
#77450 - socket - Fri Mar 31, 2006 8:59 pm
oooh, doh, no i must have missed that... THANKS! again, great app.
_________________
http://scdev.org
#77452 - Wonder Boy - Fri Mar 31, 2006 9:43 pm
Yes, Congratulations by the first place 0xtob, in my opinion totally deserved :-)
#77517 - deecaywonder - Sat Apr 01, 2006 1:31 pm
Man, this is the best app on Nintendo DS! None of the Pocket PC step sequencer application provides the same kind of intuitiveness (probably because none Pocket PC have the same direction button and L R key as NDS).
Keep up your great work and hopefully one day the SuperCard CF file access problem can be resolved (yeah, like most of the SuperCard CF user experienced, the system hangs up once you tap on the directory tab)!
I hope you don't mind that I put a link to your site in my blog.
http://deecay.blogspot.com/2006/04/oh-so-much-fun-for-nintendo-ds.html
Also, I write Chinese lyrics for the songs my friend Meth wrote and arranged. You can listen to one of our songs at http://www2.uzone21.com/creative/music/index.epl?id=199. Man, he once saw the brain trainning game http://www.gamefaqs.com/portable/ds/review/930288.html and was all hyped when he saw the sight reading exercise on Nintendo DS. He may even buy a NDS Lite if he sees your app :-D.
Again, thanks for you great work!
Deecay
#77520 - 0xtob - Sat Apr 01, 2006 2:19 pm
deecaywonder: Hey, thank you very much! I'm glad that you like my tracker project. Of course I don't mind if you blog about it. But I think you can remove the passage about the Supercard CF problems, because I recently fixed them and will release a new version with SC CF read and write support tonight!
I'm currently listening to that song. I don't understand a word, but the music is really good! It's nice to have the attention of some people that know how to make music, because, honestly, I suck at tracking :-) And guys like tssf are coming up with some great suggestions.
Yeah, I know I promised a new version yesterday, but I didn't quite make it. Don't believe my crazy self-defined deadlines :-)
Tob
#77629 - 0xtob - Sun Apr 02, 2006 2:04 am
OK, it seems my deadline was not that crazy this time:
NitroTracker 0.1.3 is out!
The list of fixes and the file can be found on the NitroTracker page:
http://nitrotracker.tobw.net
Have fun!
Tob
#77630 - socket - Sun Apr 02, 2006 2:23 am
Like an impatient little kid, I've checked your site 5 or 6 times today... great to see the new version! But alas, I can't load from the supercard... It acts just like 1.2.
_________________
http://scdev.org
#77631 - 0xtob - Sun Apr 02, 2006 2:31 am
socket: Are you using the .gba.nds version? Have you tried checking the filesystem of the card, or reformatting it?
Tob
#77632 - socket - Sun Apr 02, 2006 2:36 am
Do'h, works now! YAHOO! Time to ignore the girlfriend! :)
_________________
http://scdev.org
#77634 - 0xtob - Sun Apr 02, 2006 2:40 am
Cool, glad it works now! I could use a girlfriend if you don't need yours right now :-)
#77642 - The 9th Sage - Sun Apr 02, 2006 3:33 am
0xtob wrote: |
Cool, glad it works now! I could use a girlfriend if you don't need yours right now :-) |
Darn, you beat me to it. :P
_________________
Now with 20% More Old Man from Zelda 1 than ever before!
#77680 - falcon!!! - Sun Apr 02, 2006 11:20 am
sorry but I didnt understand how can I listen to my samples... I know the audio is ok because I recorded my voice through the mic and I listened to it, but I dont know what to do after writing all the notes... If I tap Play no sound comes out..
I think i should some samples... is it so?
#77683 - tssf - Sun Apr 02, 2006 11:48 am
You need an order list before you can play anything back.
_________________
Mathew Valente [TSSF]
------
Chrono Resurrection Musician
#77684 - 0xtob - Sun Apr 02, 2006 12:04 pm
falcon: You should read the tutorial. It explains the basic steps of composing.
Tob
#77694 - Darkflame - Sun Apr 02, 2006 2:07 pm
Using a GBAMP here, it seems to mostly work fine but it occasionaly crash's back to the title screen. (only the keyboard is still seen over the title screen).
Seems to happen most often when recording a few samples of the mic.
(This isnt a new bug, btw, the last version seemed to have it too)
#77695 - falcon!!! - Sun Apr 02, 2006 2:30 pm
this app rocks.
#77696 - 0xtob - Sun Apr 02, 2006 2:35 pm
Darkflame: A friend of mine also has this problem. I also have a GBAMP, but this never happened to me. I'll try to fix it with his DS.
falcon: Thanks :-)
#77697 - Wonder Boy - Sun Apr 02, 2006 2:40 pm
falcon!!! wrote: |
this app rocks. |
Yes, but is sad that SC SD users we didn't prune to save the songs on the SD card... :-(
Well, I suppose that the time will solve this problem :-)
Great Work Tob!
#77706 - captain_duck - Sun Apr 02, 2006 3:29 pm
unfortunatly version 1.3 doesnt change anything for my problem :/, still cant load any samples from my m3 SD's SD card :/
Does anyone know where i can find the author of the original SD reading driver that nitrotracker?. Perhaps i should talk to him about my problem
#77710 - 0xtob - Sun Apr 02, 2006 3:36 pm
The FATlib I use was written by chishm. There's also a thread about this lib, perhaps you should ask there.
Hope you can fix it.
Tob
#77712 - linus - Sun Apr 02, 2006 3:54 pm
Rain by SaTa is supposed to have M3SD support so you could take the fat driver from that, but nitrotracker is closed source :(
#77714 - 0xtob - Sun Apr 02, 2006 4:13 pm
linus: In fact I'm already using a modified FATlib by Sata. Also, NitroTracker is compatible with M3SD. It seems to be problem that only appears on captain_duck's card.
And yes, it it closed source at the moment, the reason for which is that the source code is (in my opinion) not clean enough for a GPL release. I'm planning to make it open source though, once I have the motivation to clean it up.
Tob
#77717 - Darkflame - Sun Apr 02, 2006 4:21 pm
0xtob wrote: |
Darkflame: A friend of mine also has this problem. I also have a GBAMP, but this never happened to me. I'll try to fix it with his DS.
|
Thanks :)
#77797 - shaz - Mon Apr 03, 2006 1:44 am
oxtob, could you change the keyboard?
I want the letters to be on there so it's easier for me. (A B C D E F G)
Also when I record, then re-record over it, the nitrotracker will show the splash screens so I have to start again...
apart from that, good job!
_________________
It's so easy to be wise. Just think of something stupid, then dont do it.
#77811 - deecaywonder - Mon Apr 03, 2006 6:44 am
0xtob wrote: |
But I think you can remove the passage about the Supercard CF problems, because I recently fixed them and will release a new version with SC CF read and write support tonight! |
Yo, Tob man. Done and Done on the blog update :-D . I gotta show NitroTraker to Metheny (my partner in crime on song writing, the one who wrote that tune you listened), and maybe he will get a DSLite or even write some original tune using NitroTraker! (But then he spent too much money on his guitar stuff :-S)
0xtob wrote: |
Yeah, I know I promised a new version yesterday, but I didn't quite make it. Don't believe my crazy self-defined deadlines :-) |
Hey don't push yourself too hard. We are already very thankful for your contribution. In fact your app got me so excited that I was thinking of write a simple apps myself just to test the water. I write C# code for Hong Kong government projects as day job, and was always thinking of writing some simple education app that trains my chord recognition skill. How did you get started on NDS dev? (I know this is kind of FAQ, but I was interest in knowing how YOU start it.)
Later dude!
P.S. heck, would it be cool if there's a NitroTracker -> MIDI file converter so that I can put what I started on the road and continue developing some more sophistate in a PC/Mac sequencer like Calkwalk Sonar. Just dreaming :->
#77818 - headspin - Mon Apr 03, 2006 8:39 am
deecaywonder wrote: |
P.S. heck, would it be cool if there's a NitroTracker -> MIDI file converter so that I can put what I started on the road and continue developing some more sophistate in a PC/Mac sequencer like Calkwalk Sonar. Just dreaming :-> |
You can use MODPlug Tracker to convert xm/mod files to MIDI, but they often don't convert very well. But if you get a default setup for an xm that exports to a MIDI file nicely then you could probably do it. You could always import the xm from NitroTracker into Sk@le Tracker and continue composing on PC.
_________________
Warhawk DS | Manic Miner: The Lost Levels | The Detective Game
#77829 - 0xtob - Mon Apr 03, 2006 11:00 am
shaz wrote: |
I want the letters to be on there so it's easier for me. (A B C D E F G) |
I could make this an option for beginners. But as you should know, the scale goes CDEFGAH :-) deecaywonder wrote: |
How did you get started on NDS dev? (I know this is kind of FAQ, but I was interest in knowing how YOU start it.) |
Well, I started off by reading doublec's tutorials. But they have become rather outdated and I would not recommend them for beginners. I really like the homebrew manual that Patater has writen recently. I think you should use that. Other than that, you should think of simple programs that you could write to learn DS coding and just implement them. Start off with simple ideas, like draing on the screen with the stylus and then think of more complicated things, like a tiled map, sound output, microphone recording, maybe even 3D. Search these forums or the rest of the web if you have questions and join the #dsdev IRC channel on EFNet that's full of people who don't mind giving newbies a hand. You can also find some tutorials in the DS Wiki. If you find something that you think is badly documented (and you will find lots of these things), feel free to add it to the DS Wiki.
It's not going to be easy and you sometimes have to code very close to the hardware (juggling with registers and stuff), but it's totally woth the effort because the DS is an awesome platform to code for.
OK, hope this help you get started!
Bye,
Tob
#77905 - shaz - Mon Apr 03, 2006 11:32 pm
Good Idea, apply that if you can in the next version
_________________
It's so easy to be wise. Just think of something stupid, then dont do it.
#77996 - HtheB - Tue Apr 04, 2006 1:41 pm
can you inlcude .MOD files in the newer version? :)
(so you can edit .mod :) )
^_^
#78181 - Veg - Wed Apr 05, 2006 8:21 pm
Another suggestion (although I don't know how feasible it is):
A very simple way of editing the samples recorded with the internal mic - simply clicking on a point in the waveform and selecting it as the start, therefore cutting anything before it off (such as moments of silence).
#78182 - 0xtob - Wed Apr 05, 2006 8:27 pm
Veg: Sample editing is planned and will be one of the next features :-)
HtheB: MOD will come, but not very soon I think.
#78187 - MaHe - Wed Apr 05, 2006 9:02 pm
0xtob wrote: |
Veg: Sample editing is planned and will be one of the next features :-) |
What about sample saving? :p
_________________
[ Crimson and Black Nintendo DS Lite | CycloDS Evolution | EZ-Flash 3-in-1 | 1 GB Transcend microSD ]
Last edited by MaHe on Wed Apr 05, 2006 9:23 pm; edited 1 time in total
#78188 - 0xtob - Wed Apr 05, 2006 9:16 pm
MaHe: Was not really planned, but maybe I get lazy sometime and just implement it :-)
#78190 - tepples - Wed Apr 05, 2006 9:23 pm
Aren't samples already saved within .xm files? Or do you mean export to .wav?
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#78192 - 0xtob - Wed Apr 05, 2006 9:30 pm
tepples: Of course they are :-) I think he meant saving to wav,
#78195 - tssf - Wed Apr 05, 2006 9:59 pm
Or perhaps saving them to fast tracker's native sample format.
Wav sample reading would be nice too btw 0xtob *hinthint* XD
lol.
*still wishes someone would port schism tracker but ah well* :D
_________________
Mathew Valente [TSSF]
------
Chrono Resurrection Musician
#78196 - 0xtob - Wed Apr 05, 2006 10:07 pm
tssf wrote: |
Wav sample reading would be nice too btw 0xtob *hinthint* XD |
What? It can load wavs! Or did you mean XI? That's planned :-)
#78222 - shaz - Thu Apr 06, 2006 1:22 am
It would be good if it could save samples using a common file type. Not every computer has XM support. Wav or MP3 would be good :)
_________________
It's so easy to be wise. Just think of something stupid, then dont do it.
#78232 - tepples - Thu Apr 06, 2006 2:28 am
shaz wrote: |
It would be good if it could save samples using a common file type. Not every computer has XM support. |
O rly? VLC Media Player has a .xm player based on the modplug code. Winamp can play .xm as well.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#78265 - tssf - Thu Apr 06, 2006 7:30 am
tepples wrote: |
shaz wrote: | It would be good if it could save samples using a common file type. Not every computer has XM support. |
O rly? VLC Media Player has a .xm player based on the modplug code. Winamp can play .xm as well. |
Not to mention Schism Tracker, the Impulse Tracker clone that has builds for almost every operating system used these days. Not only is it possible to play XM on every format, but it's also possible to save them, as well.
0xtob: Oh so it does load wav files as samples? I did not try that out before. Very interesting. Only problem is that looping isn't supported so wav samples is useless to me right now, I'll stick with creating a sample library in a PC tracker, then doing the pattern work in Nitro. :)[/url]
_________________
Mathew Valente [TSSF]
------
Chrono Resurrection Musician
#78271 - Mrshlee - Thu Apr 06, 2006 9:55 am
I'm a M3 CF user and I've been having problems with graphic corruption.
I cannot use the software because the bottom section is black/white squares..
I've formatted my CF and it worked once.. now same problem
_________________
MrShlee.com
Projects
Dev-Scene
MyTechpedia
#78346 - compacho - Fri Apr 07, 2006 12:13 am
Lol, are you referring to the keyboard?
#78463 - shaz - Fri Apr 07, 2006 1:58 pm
tepples wrote: |
shaz wrote: | It would be good if it could save samples using a common file type. Not every computer has XM support. |
O rly? VLC Media Player has a .xm player based on the modplug code. Winamp can play .xm as well. |
I've never even heard of VLC Media Player and not everyone has Winamp. I meant it would be good if it was a mp3 or wav format because almost all media programs accept these formats. (movie maker, game maker etc etc)
_________________
It's so easy to be wise. Just think of something stupid, then dont do it.
#78465 - socket - Fri Apr 07, 2006 2:52 pm
I have a quck suggestion... Maybe I'm missing something, I see the 'del' button but there's no way to insert. If I accidentally delete, it ruins my pattern! Also, it'd probably be useful for syncopation, like to shift things around here or there... any chance?
_________________
http://scdev.org
#78468 - 0xtob - Fri Apr 07, 2006 3:13 pm
socket: Sure, I forgot about this. It's on my list. Hmm, maybe I should put "my list" on the webpage so everyone know my evil plans >:-)
#78547 - compacho - Sat Apr 08, 2006 1:13 am
Does saving to supercard SD work for anyone? I tried saving and the app just hangs.
#78605 - 0xtob - Sat Apr 08, 2006 9:58 am
compacho: If you look at the requirements section (http://nitrotracker.tobw.net/index.php?cat_id=4#requirements), you see Quote: |
SuperCard SD: Works, but filesystem is read-only |
But good news: Next version will have write spport for SCSD and M3SD.
#78634 - bor_venin - Sat Apr 08, 2006 4:32 pm
Im really curious how far you can and are willing to take this. Im not very much of a tracker, actually this is the first tracker ive ever tried, but it got me hooked to it! A friend of mine, a tracker since the amiga days is really enthousiastic about your work. He's even considering buying a NDS just for Nitrotracker. \0/
Anyway i wonder how far you can technically take this, im told that trackers barely use any cpu power, but i figure effects do. Also i would love to see a sample editor in your next build.
Props man!
Btw here is my first attempt on creating something on Nitrotracker :D
http://s51.yousendit.com/d.aspx?id=3L7SH95XKK35023Y6IPOK8HD3J
Anyone else want to post their tracks?
#78638 - compacho - Sat Apr 08, 2006 5:08 pm
Sorry 0xtob. IDK how i missed that. Honestly. I read through most of your documentation and tutorials (Which is GREAT)
This is the homebrew Killer APP for everyone even if you don't have an "ear" for music. So far I'm just creating simple NES game beats.
Correct me if I'm wrong but the layout is CDEFGAB right?
So if you wanna make a mario beat, it's: ee e ce g e. That's as far as I can get. Still fun though.
#78679 - tepples - Sat Apr 08, 2006 9:15 pm
bor_venin wrote: |
Anyway i wonder how far you can technically take this, im told that trackers barely use any cpu power, but i figure effects do. |
Apart from Impulse Tracker's resonant filter, effects don't use much CPU either; the majority just change the playback rate and volume. Even NT2 and Famitracker, which play back using a fraction of the CPU power of an 1.8 MHz 8-bit 6502 CPU, have MOD style effects.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#78693 - HtheB - Sun Apr 09, 2006 12:35 am
bor_venin wrote: |
Im really curious how far you can and are willing to take this. Im not very much of a tracker, actually this is the first tracker ive ever tried, but it got me hooked to it! A friend of mine, a tracker since the amiga days is really enthousiastic about your work. He's even considering buying a NDS just for Nitrotracker. \0/
Anyway i wonder how far you can technically take this, im told that trackers barely use any cpu power, but i figure effects do. Also i would love to see a sample editor in your next build.
Props man!
Btw here is my first attempt on creating something on Nitrotracker :D
http://s51.yousendit.com/d.aspx?id=3L7SH95XKK35023Y6IPOK8HD3J
Anyone else want to post their tracks? |
A long time ago.. I was using Fast Tracker II :)
have a sample from then :D (Mod and xm)
#78743 - 0xtob - Sun Apr 09, 2006 11:16 am
bor_venin:
Yes, as tepples said, the DS is well capable of the functionality of a complete PC tracker. NitroTracker is still far from it, but I hope to achieve FT2-equivalence sometime. Thanks for you cool track! You're only the second person who actually send me something he's made with the tracker. Once all cards have proper write support (perhaps already next version), there'll be a NitroTracker tracking compo, so I get to hear some more music :-)
compacho:
Hey cool! But I think the last note has to be a "C". Also, where I come from, the scale goes CDEFGAH. The "B" is the halftone before the "H", but I think this notation is different in other countries.
Bye,
Tob
#78746 - falcon!!! - Sun Apr 09, 2006 11:37 am
in next release you could add a guitar to tab touching the frets on it :)
It would be useful for guitar songs
This is my first composition. hope you enjoy it
http://rapidshare.de/files/17566158/Basket_Case_XM.mp3.html
This app rocks
#78756 - shaz - Sun Apr 09, 2006 3:06 pm
I tryed the wavs that are in /Windows/Media/ and they didn't work in NitroTracker. It seems to be corrupt as it just produces garbled soft sounds.
_________________
It's so easy to be wise. Just think of something stupid, then dont do it.
#78758 - 0xtob - Sun Apr 09, 2006 3:28 pm
shaz:
0.1.3 has a wav loading problem, the explanaition for which is very technical, however in 50% of the cases, 16bit wavs are loaded incorrectly. I recently fixed this, so 0.1.4 will not have this any more.
Tob
#78766 - shaz - Sun Apr 09, 2006 5:23 pm
whens the next release going to come out? (hopefully soon :) )
Also can you give me a list of what it will feature...
Thanks
_________________
It's so easy to be wise. Just think of something stupid, then dont do it.
#78793 - falcon!!! - Sun Apr 09, 2006 8:56 pm
i suggest to wait and you'll see :)
oxtob are you considering my idea? "in next release you could add a guitar to tab touching the frets on it :)
It would be useful for guitar songs "
#78798 - bor_venin - Sun Apr 09, 2006 9:45 pm
Isnt that some pop-song?
Nice electrical guitar sample though, can you upload it for me?
@ 0xtob: FT2-equivalence would be frekkin awesome! I just downloaded that prog along with some literature to get more aqaintaint with trackers. Thanks for liking that snippet i uploaded. Ill upload some more when i get used to working with trackers.
More props for you, mobile music creation is the shit! I really hope you keep working on this project and evolve it into a completly full function tracker.
#78802 - bor_venin - Sun Apr 09, 2006 10:22 pm
Also i would like to see a instrument envelope editor in your next build. Or just more mastering abilities, volume control per channel or sample. And the green FF's need to be adjustable.
#78860 - tssf - Mon Apr 10, 2006 7:28 am
0xtob, is it possible to get the DS lights in on some of the action? For instance, have the orange light flash on major rows, and have the green one flash for minor rows (major/minor not referring to musical notes of course), and have, say, the Red one stay on for when you're in "record" mode? :D
Hehe would be cool to get custom light action going on. :D
_________________
Mathew Valente [TSSF]
------
Chrono Resurrection Musician
#78900 - shaz - Mon Apr 10, 2006 1:53 pm
tssf wrote: |
0xtob, is it possible to get the DS lights in on some of the action? For instance, have the orange light flash on major rows, and have the green one flash for minor rows (major/minor not referring to musical notes of course), and have, say, the Red one stay on for when you're in "record" mode? :D
Hehe would be cool to get custom light action going on. :D |
That's a really nice idea! I would say:
Red = Preparing the record
Red Flashing = Recording and writing
Green = Normal
Green Flashing = Playing
_________________
It's so easy to be wise. Just think of something stupid, then dont do it.
#78914 - falcon!!! - Mon Apr 10, 2006 3:58 pm
@ bor venin.
i suggest you to download this zip http://www.modarchive.com/cgi-bin/download.cgi/waveworld/wav/misc/metal.zip
the one i used is "electric2.wav"
#79148 - ikikuosi - Tue Apr 11, 2006 9:52 pm
hello. first thanks for awesome software for nds. i have nds+passkey2+M3CF and my problem is that nitrotracker hangs quite often, usually after adding a note after saving. it saves ok though.
looking forward for the sample editing stuff like cutting samples.
keep up the good work.
the last time i used tracker was about -96 or -97 and it was ft2, so it's back to basics for me. :)
#79162 - zzo38computer - Tue Apr 11, 2006 10:47 pm
shaz wrote: |
That's a really nice idea! I would say:
Red = Preparing the record
Red Flashing = Recording and writing
Green = Normal
Green Flashing = Playing |
You can do flashing through software, but I don't think you can change colors of light through software, it will only turn red when battery low
_________________
Important: Please send messages about FWNITRO to the public forum, not privately to me.
#79178 - shaz - Wed Apr 12, 2006 12:51 am
zzo38computer wrote: |
shaz wrote: |
That's a really nice idea! I would say:
Red = Preparing the record
Red Flashing = Recording and writing
Green = Normal
Green Flashing = Playing |
You can do flashing through software, but I don't think you can change colors of light through software, it will only turn red when battery low |
Try the Led blinking demo, it will change the colour to red or green.
_________________
It's so easy to be wise. Just think of something stupid, then dont do it.
#79190 - 0xtob - Wed Apr 12, 2006 1:52 am
falcon!!! wrote: |
in next release you could add a guitar to tab touching the frets on it :) |
I really like the idea, but I don't think that such an interface method is suited for a tracker. But it would make a cool experimental music app. There already is an app that emulates a guitar (OK, it's an ukulele) on the DS, but it's limited to a few chords.
And about the basket case version of yours: Wow! Must have been a lot of work. Really well done!
shaz wrote: |
whens the next release going to come out? (hopefully soon :) )
Also can you give me a list of what it will feature... |
Before easter :-) But I don't know yet what it will have. It will again be mainly a bugfix release, with added write support for SD cards :-)
bor_venin wrote: |
Also i would like to see a instrument envelope editor in your next build. |
There will be an instrument editor with envelopes and everything. I also would like to see it all in the next build. But I'm still hunting bugs and struggling with the different card models, so give me some time :-) When the major compatibility problems and bugs are ruled out, I'll start implementing new features.
tssf wrote: |
0xtob, is it possible to get the DS lights in on some of the action? |
I had the same idea just last week: I was testing the tracker and playing an XM, and suddenly the power light of my DS began to flash green and red. I was totally amazed by that because the flashing was in time with the music. But then my battery got waker and and light stayed red. But yes, I definitely want to implement this, it looked just awesome!
ikikuosi wrote: |
i have nds+passkey2+M3CF and my problem is that nitrotracker hangs quite often, usually after adding a note after saving. |
That's weird. I suspect the M3's bad initialization. The next version will use the new devkitPro that comes with a new crt0 that should fix some M3 issues. Perhaps that will fix the problem. If not, please tell me and perhaps send me the steps to reproduce your hangs.
#79193 - 0xtob - Wed Apr 12, 2006 1:57 am
Announcement:
The NitroTracker Wiki Pages have just opened! They are indented to be the central place for bug reports and feature requests. Also, you can submit tips and tricks, help me extend the FAQ and post your music!
See ya there!
Tob
#79206 - shaz - Wed Apr 12, 2006 3:20 am
Quote: |
I had the same idea just last week: I was testing the tracker and playing an XM, and suddenly the power light of my DS began to flash green and red. I was totally amazed by that because the flashing was in time with the music. But then my battery got waker and and light stayed red. But yes, I definitely want to implement this, it looked just awesome! |
lol, the same thing happened to me. My battery was low and when it was playing a channel (or sound), the led would turn red. It looked pretty good to me.
_________________
It's so easy to be wise. Just think of something stupid, then dont do it.
#79211 - headspin - Wed Apr 12, 2006 4:31 am
Hey 0xtob, I remember seeing some early screenshots of this tracker on IRC, it's turned out great. Are you considering a "skinning featuer" for this? I wouldn't mind knocking up some custom graphics for this. Maybe you could post your image files somewhere.
_________________
Warhawk DS | Manic Miner: The Lost Levels | The Detective Game
#79239 - tepples - Wed Apr 12, 2006 12:53 pm
0xtob wrote: |
I had the same idea just last week: I was testing the tracker and playing an XM, and suddenly the power light of my DS began to flash green and red. I was totally amazed by that because the flashing was in time with the music. But then my battery got waker and and light stayed red. But yes, I definitely want to implement this, it looked just awesome! |
Same thing happened on the GBA, even in commercial games. When it uses more CPU time to mix the audio, the CPU draws more current. When the waveform is larger, the amplifier draws more current. Put together, it could look vaguely like it's flashing to the beat.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#79243 - falcon!!! - Wed Apr 12, 2006 12:59 pm
LOL
#79269 - headspin - Wed Apr 12, 2006 4:21 pm
I don't know, I guess I was bored, but I made a Skale Tracker skin for Nitrotracker. I'm a big fan of Awezoom's artwork who did the graphics for Skale so I used his colour scheme and design ideas for this skin. I don't know if you will ever add skin support 0xtob so maybe it was a waste of time, but I like to do art for the occational break from coding anyway.
[Images not permitted - Click here to view it]
[Images not permitted - Click here to view it]
[Images not permitted - Click here to view it]
[Images not permitted - Click here to view it]
_________________
Warhawk DS | Manic Miner: The Lost Levels | The Detective Game
#79274 - Darkflame - Wed Apr 12, 2006 5:09 pm
Simple idea;
A warning if your Compact Flash card is too full.
Not sure how easy it is to impliment, but I composed something I was quite pleased with yesterday, but suddenly realised I didnt want to risk saveing it, because my card was 95% full up, and I didnt want to corrupt it by tipping it over the edge :p
#79283 - shaz - Wed Apr 12, 2006 6:05 pm
Nice skins, although we dont need skin support just yet.
_________________
It's so easy to be wise. Just think of something stupid, then dont do it.
#79285 - 0xtob - Wed Apr 12, 2006 6:25 pm
headspin:
Wow! Now that looks really slick! I'm impressed! You got me thinking abot adding some kind of skin support, because it would be really cool if the tracker could look like this. Damn, the keyboard looks much more plastic than mine! (And I thought I had done a pretty good job with it :-) In comparison to that, my interface looks like a toy.
Well, at some point, I want to re-write a major part of my graphics code, because I'm currently using 16bit ERBs which use all the VRAM. My plan was to use paletted backgrounds and then make parts of the palette customizable to support color themes. The current graphics are created completely procedural (except for the keyboard and typewriter). This has the advantage that I can create widgets with arbitrary sizes (you see there are eight different sizes of buttons only in the main view). Do you have an idea how add skin support without losing this possibility? Perhaps I'll stick to the idea with the color themes, but make certain elements skinnable, like the icons, the background of the sample view, the keyboard (but then I would need a file format that includes the tile set, the palette and the tile map), etc. What do you think?
Another problem are fonts: As you see, the current font on the bottom screen (which is the original FT2-font btw :-) is too broad. If it was more narrow, the file names and instrument names would not have to be cut off, or at least a larger part of them would be visible. On the other hand, I don't know if a narrower font would decrease readability, and I had no complaints about that so far. So, are you any good at designing pixel fonts? :-)
Anyway, I'm really impressed by your designs and I would like to cooperate with you to get them into the program.
Darkflame:
I wanted to implement it, but then I realized that chishm's lib has no methods for finding out the free space on the card. I'll ask him if it's possible to add this. But, what you can do is (at least it worked with my GBAMP): You can just pull out your card while NitroTracker is running (Just don't do it during a file transaction!), delete some files with your PC, and plug it back into your DS.
Bye,
Tob
#79290 - tepples - Wed Apr 12, 2006 6:46 pm
0xtob wrote: |
As you see, the current font on the bottom screen (which is the original FT2-font btw :-) is too broad. If it was more narrow, the file names and instrument names would not have to be cut off, or at least a larger part of them would be visible. On the other hand, I don't know if a narrower font would decrease readability, and I had no complaints about that so far. So, are you any good at designing pixel fonts? :-) |
I am. I can get you a 6x8 pixel or variable-width font, either bilevel or antialiased.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#79351 - headspin - Thu Apr 13, 2006 2:35 am
Oxtob: Glad you like the skin :) Well, to be honest most of the skin is in fact just a colour scheme change. The music keyboard and text keyboard are obviously shaded differently - so you could just have them loaded in as a tile sheet and then have an external config file that defines the colour scheme. If your using procedures to draw the controls (I was guessing you were doing something like that because they weren't always 8-pixel aligned) then I've mainly added a 3d effect to the buttons which is just a light and dark colour on the edge of the buttons to give the effect of light from the corner. Feel free to use the colour scheme, I would just use the colour picker in Photoshop or some other paint program to get the values. My guess is you could get a very close effect by just changing the colour scheme and adding 2 colour outline to the buttons.
Tepples has created some nice fonts, perhaps you could post the FT2 font and he could try and make a smaller variable font using it. Or perhaps there is a nicer font to use, not sure?
_________________
Warhawk DS | Manic Miner: The Lost Levels | The Detective Game
#79382 - Darkflame - Thu Apr 13, 2006 9:44 am
Quote: |
Darkflame:
I wanted to implement it, but then I realized that chishm's lib has no methods for finding out the free space on the card. I'll ask him if it's possible to add this. But, what you can do is (at least it worked with my GBAMP): You can just pull out your card while NitroTracker is running (Just don't do it during a file transaction!), delete some files with your PC, and plug it back into your DS.
|
doh!
Why didnt I think of that :D
oh well, thanks for looking into it.
Keep up the stunning work :)
#79738 - bor_venin - Sat Apr 15, 2006 6:09 pm
so how are things coming along?
#79857 - 0xtob - Sun Apr 16, 2006 3:04 pm
Happy Easter Sunday everybody!
I'm sitting at the Breakpoint demoparty, watching compos, and of course, working on NitroTracker. Some of the tracked music compo entries even sound half-decent in it, so I'm quite happy.
Anyways, I have just finished version 0.1.4 of NitroTracker, which has several new editing features as well as read/write support for close to everything you can shove a CF/SD card into.
Get it at the usual place: http://nitrotracker.tobw.net
Tob
#79858 - falcon!!! - Sun Apr 16, 2006 3:19 pm
wavs that before didnt go, dont go even now :(
now i'l test the rest
#79875 - compacho - Sun Apr 16, 2006 6:00 pm
Good stuff man!! Thank you very much!!
edit:
Been messing around with for just a bit. Things i noticed:
Second tab (3 pancakes ;) ) seems to load files and folders much slower than before.
With the few WAVS i tried loading some wouldn't load and others had bad playback (noise)
Is there an ideal way to encode our WAVS?
Saving works great on my SCSD. thanks
#79885 - 0xtob - Sun Apr 16, 2006 8:16 pm
M3SD users with screen corruption problems: Please download the file again, I just fixed the screen corruption.
compacho: It may be that SaTa's RAIN FAT lib has slower access to SCSD. But I think the added save support makes up for these problems :-)
Could you please send me some wave files that you have problems with? I'd like to have a look at them.
Bye,
Tob
#79890 - Mrshlee - Sun Apr 16, 2006 10:27 pm
I've been using the M3 CF and the 0.1.4 build has fixed all problems with graphic corruption :D
_________________
MrShlee.com
Projects
Dev-Scene
MyTechpedia
#79908 - Draebor - Mon Apr 17, 2006 1:34 am
Using SCSD here, 0.1.4 build seems to work bloody great! nice work on the write support!
#79941 - falcon!!! - Mon Apr 17, 2006 11:55 am
0xtob wrote: |
Could you please send me some wave files that you have problems with? I'd like to have a look at them.
Bye,
Tob |
http://www.uppo.it/storage/42ee6cc1d3845a101e2666e398bad822.zip
anyway there are some improvements :)
but those wav cannot be played properly
#80040 - headspin - Tue Apr 18, 2006 5:58 am
#80051 - xtoc - Tue Apr 18, 2006 9:18 am
it's seems to be realy nice, but it wont run on my supercard sd?
When i drag it into my super card covertor, i get a file of 0kb size
But it would be nice to get a "reason view" on it.
#80056 - jas20 - Tue Apr 18, 2006 10:44 am
I renamed the ds.gba to .nds get it working on my Supercard SD.
I need to learn how to use NitroTracker....
#80057 - Ivar - Tue Apr 18, 2006 11:37 am
Just copy the .gba.nds file to your SD card, no need to convert it.
#80061 - shaz - Tue Apr 18, 2006 12:57 pm
Damn!
The wav files don't work. It's still producing weird noises.
_________________
It's so easy to be wise. Just think of something stupid, then dont do it.
#80067 - miraclefx - Tue Apr 18, 2006 2:57 pm
This is just THE BEST HANDHELD PROGRAMME EVER! (for me anyway!)
I can't believe that it's now possible for me to make a track on the train/bus on the way to and from work, convert it in Modplug Tracker VST when I get home and then export to Cubase to for the final mixdown (all within 1 day)
NitroTracker is amazing! The interface is great. It's really easy to use (well I've been tracking for over 10 years now although it might be hard for people new to tracking) and the way the stylus and touch screen have been used in the tracking environment is sheer genius!
Future suggestions would be to allow a "scroll down by specified number of lines" feature on say Button R (ie. if the number is set to 4, you'd be able to scroll down by 4 lines at a time by pressing R): if possible it would be good if you could also scroll up (by a specified number of lines) using the "Directional Up + Button R"
Specified looping of samples would be great (I'm not entirely sure of the constains of the .XM format as I have been tracking strictly in .IT format for the past 8 years and .mod/.med formats prior to that). Any sample editing features full stop would be great really!
The most important for me at the moment though would be a way to control the volume levels on each of the channels (if there isn't one already that is).
Regardless all of these requests are just like having icing on an already great tasting cake.
I've had my DS and GBAMP for about 5 months now, and for me, this is the first killer homebrew app (to the extent that I bought a PassMe immediately because of it). I used to dream of someone creating a program like this when I owned a GP32 but nobody got round to it.
The DS and it's touch screen is definitely far more suited to handheld music making.
Now if someone can write a seperate sample editing/effects program (like a mini Soundforge / CoolEdit), the DS will truly be the best portable studio ever!
#80071 - 0xtob - Tue Apr 18, 2006 4:18 pm
falcon: Thanks for the wavs! It seems to be problem with wavs with low sampling rates. Converting them to a higher sampling rate will probably be a workaround, but I'll see if I can fix this for the next version. headspin wrote: |
Have you checked out these fonts for tracker data display? |
Thanks for the hint, I'll see if I can use them, but for the effects, I'll have to use some custom symbols (like FT2 has), so I'll have to extend the font somewhat.
shaz: As said above, try to convert them to a higher sampling rate. I'm working on a fix.
miraclefx: Wow, I'm really glad you like it so much. Thanks very much for the nice comments :-) I don't know if you know it, but there's the "fast scroll" mode that's triggered by holding the B-Button. When you press the D-pad up/down, it scrolls 4 rows at once. Should the amount of rows be configurable? Looping is already supported by the XM player class, it's just not yet in the user interface, but it will come in 0.2 or so, together with sample editing. Channel volumes are not supported by XM, but instrument volumes are, which should be sufficient in most cases.
By the way, there is a tracker for the GP32 now, called LittleGPTracker. It's not comparable to NitroTracker though, as it is a clone of LSDJ for the Game Boy, which is rather minimalistic because of the Game Boy's limited sound hardware, but very popular in the chiptune community.
OK, have fun then! Also, I'd love to hear some music you made with it. So if you produce somthing cool, feel free to send it to me or post it in the Wiki. (That goes for everyone btw! :-)
Bye,
Tob
#80077 - miraclefx - Tue Apr 18, 2006 5:27 pm
0xtob wrote: |
miraclefx: Wow, I'm really glad you like it so much. Thanks very much for the nice comments :-) |
Seriously, I've wanted a handheld program like this for the past 5 years (especially now as I have a baby to look after at home so I don't have much time for tracking anymore; which is great as I can now produce on the way home)
0xtob wrote: |
I don't know if you know it, but there's the "fast scroll" mode that's triggered by holding the B-Button. When you press the D-pad up/down, it scrolls 4 rows at once. Should the amount of rows be configurable? |
I had no idea that was already possible! 4 rows is great as that puts it on par with the Page Up/Page Down key layout in Modplug Tracker on the PC
0xtob wrote: |
Looping is already supported by the XM player class, it's just not yet in the user interface, but it will come in 0.2 or so, together with sample editing. |
Awesome! *eagerly awaits future updates*
0xtob wrote: |
Channel volumes are not supported by XM, but instrument volumes are, which should be sufficient in most cases. |
Instrument volumes are good enough for me! (I just noticed that one of my bass samples was way too loud in comparison to everything else but I had no way to reduce the volume on it without loading it back on the PC
0xtob wrote: |
By the way, there is a tracker for the GP32 now, called LittleGPTracker. It's not comparable to NitroTracker though, as it is a clone of LSDJ for the Game Boy, which is rather minimalistic because of the Game Boy's limited sound hardware, but very popular in the chiptune community. |
yeah, I've seen LittleGPTracker. That was a step in the right direction for the GP32, but wasn't quite what I was looking for.
NitroTracker is virtually perfect.
#80091 - RowanDDR - Tue Apr 18, 2006 7:32 pm
0.1.3 worked fairly well for me (DS Lite, 2gb SD supercard) apart from the fact that it wouldnt save, and also some random lockups every once in a while.
0.1.4 is NOT usable. 10x more unstable. Just going into the sample tab crashes it for me. Anyone else having these probs???
#80127 - shaz - Wed Apr 19, 2006 12:54 am
I have an idea for flash cart users:
Flash cart users would be able to save XM's using wifi.
They could save and send the XM to their computer and access it again via wi-fi. Much like the file transfer thingymabob.
The idea just poped in my head although I don't use a flash card for homebrew anymore.
_________________
It's so easy to be wise. Just think of something stupid, then dont do it.
#80136 - Mr. Picklesworth - Wed Apr 19, 2006 3:50 am
I can't believe I ignored this app for so long.
It's AMAZING!
Little bug in lefty mode...
The popup for recording samples still says "hold a to record" even though it is now looking for me to press the right d-pad button.
And... a request (of course). I think it would be awesome to have a direct, unaltered mic recording option somewhere.
That way, NitroTracker could also be used to record complete audio (well, somewhat long, probably limited by RAM) directly, to be listened to later.
One extreme useage would be recording audio of notes (the boring school kind with letters ranging beyond F) instead of writing them... and a more sensible use would be using a real life instrument amongst the regular samples.
I'm not really entirely sure how this would fit in, but it could be as simple as a special key that doesn't change the sample in any way. (Unless there already is one...).
A record toggle would be cool to go with that.
Anyway, no pressure :)
Great work so far!
Very original, too... Better than some PC tracker apps.
Just for fun, you should see how close Nintendo would come to publishing this. (You'd probably need some pretty extensive lies to get them to pay attention though, knowing them).
_________________
Thanks!
MKDS Friend Code: 511165-679586
MP:H Friend Code: 2105 2377 6896
#80142 - compacho - Wed Apr 19, 2006 4:36 am
Mr. Picklesworth wrote: |
I can't believe I ignored this app for so long.
It's AMAZING!
|
Thanks! I made it myself! :P
Damn, how I wish i took music classes in school :(
Guess I gotta pretty much teach myself. Shouldn't be too hard :(
Least I can showoff what the DS can really do to PSP owners :)
#80149 - falcon!!! - Wed Apr 19, 2006 7:58 am
0xtob wrote: |
falcon: Thanks for the wavs! It seems to be problem with wavs with low sampling rates. Converting them to a higher sampling rate will probably be a workaround, but I'll see if I can fix this for the next version |
but if i convert them to a higher sample rate, their sound changes... It becomes more acute and faster too
#80150 - xtoc - Wed Apr 19, 2006 8:41 am
@compacho, do you know the program reason?
#80160 - tepples - Wed Apr 19, 2006 1:25 pm
falcon!!! wrote: |
but if i convert them to a higher sample rate, their sound changes... It becomes more acute and faster too |
There are two kinds of conversion: playback at a higher pitch and actual resampling. If you don't know how to do resamping in your favorite audio editor, you can do so in SoX.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#80433 - deecaywonder - Sat Apr 22, 2006 5:18 am
Thanks for the good suggestion. Metal.zip is indeed a great all around sound pack for NitroTracker! And that's my "default" sound pack these days.
However, I was wondering if someone has a list of suggested NitroTracker friendly sound sample pack for each music style. Like a pack for HipHop, a pack for pop ballad. Stuff like that. I said this because I went to http://freesound.iua.upf.edu and found myself pretty clueless, not knowing what sample or pack works for NitroTracker, when all I know is trying to find some nice piano and music box sound to write a short pop ballad tune for my sweetheart ;-> .
Deecay
#81600 - bor_venin - Sun Apr 30, 2006 2:45 pm
any new developments? :>
#81603 - 0xtob - Sun Apr 30, 2006 3:51 pm
Not yet, sorry. Had a busy week (real-life stuff to do).
But cool things are coming :-)
#81623 - bor_venin - Sun Apr 30, 2006 5:34 pm
I hope so man. I would really hate to see this project to stop here. There is so much more in it.
Keep it up!!
#81671 - Kvasir - Mon May 01, 2006 1:44 am
0xtob is a god in my book for releasing this. I love this program to death, seriously.
#81674 - compacho - Mon May 01, 2006 2:38 am
I love this program too. Its the killer app of the homebrew scene IMO.
To all the good tracker users here, got any helpful hints to tracker noobies such as myself?
I never composed beats before. So for me, I'm trying to learn by recreating old school NES beats or simple hip hop beats.
#81685 - tssf - Mon May 01, 2006 6:14 am
compacho wrote: |
I love this program too. Its the killer app of the homebrew scene IMO.
To all the good tracker users here, got any helpful hints to tracker noobies such as myself?
I never composed beats before. So for me, I'm trying to learn by recreating old school NES beats or simple hip hop beats. |
A lot of research on how the mod files work could be beneficial. Read tracking tutorials, experiment. If you hear an effect in a mod file you like, you should load it up in a tracker and check to see how the effect was achieved.
Also, don't distort your samples, don't overuse surround sound, and don't clutter the patterns with useless/unused stuff. :)
_________________
Mathew Valente [TSSF]
------
Chrono Resurrection Musician
#81688 - WaferMouse - Mon May 01, 2006 9:15 am
Heya, I found out about Nitrotracker a few days ago when I got my Supercard CF in the post and flashed my firmware.
Unfortunately, it hangs when I hit the disk tab :/ Draw3 does the same. DSLinux, however, doesn't, which I find odd :/
Anyways, just so you know :)
#81691 - Lord Graga - Mon May 01, 2006 10:12 am
0xtob, you wished to speak, I have shell accounts online on IRC 24/7 (LordGraga@EFNet, Graga@IRCNET).
#82493 - HtheB - Sat May 06, 2006 9:52 pm
does it allready open/save .mod files? :)
EDIT: when does it come :D
#82509 - 0xtob - Sun May 07, 2006 12:04 am
No it doesn't and MOD support has a low priority at the moment, so it will take some time. You can of course convert MOD to XM on your PC with practically every XM tracker.
#84214 - falcon!!! - Sun May 21, 2006 8:19 am
how is the project going on? ^^
#84364 - Neil - Mon May 22, 2006 3:22 am
Gotta say that I really can't wait to get my DS Lite and M3, this will be one of the first things I stick on there. Can't wait to be sat in the park on a sunny Summery day, sitting makes tuns with this amazing utility. Kudos :-)
#84390 - daninski - Mon May 22, 2006 10:13 am
it's really really good guys. first thing i did when i got homebrew working properly was put thins on my sd card.
#84616 - daninski - Tue May 23, 2006 7:03 pm
#84665 - OrR - Wed May 24, 2006 12:20 am
Nice! B)
#84666 - daninski - Wed May 24, 2006 12:32 am
i like the second best, a was my first try.
it sounds a bit distorted because i was on a train and had to make the noises quietly and close to the mic. i kinda like that tho. such a good program.
#84786 - Liquidnumb - Wed May 24, 2006 8:08 pm
Who do you want me to kill for this to work on a G6 or for an M3 of my own? I miss tracking back in the day. A portable tracker just seems like the best idea ever to me.
#84811 - falcon!!! - Wed May 24, 2006 9:46 pm
I post two my creations.
http://www.megaupload.com/?d=F4K9V86J
This is Boulevard Of Broken Dreams. THe drums could have been made better and some effects dont sound good on the DS.
http://www.badongo.com/file/728039
and this is Basket Case which I already postes, but that was in mp3 ;)
It's not perfect but it is enjoyable :)
A moderator made these links not clickable because they're unlicensed covers of copyrighted songs.
#84928 - falcon!!! - Thu May 25, 2006 8:59 pm
post your creations ^^
#87430 - nexxyz - Tue Jun 13, 2006 10:04 pm
I've been using FastTracker II for so long, the Buzz, now I got a little studio togehter...but I still do a lot of LSDJing, so I'm very much into portable tracker-like producing :) Complete XI support plus a few effects would be heaven for me!
_________________
"It's a fool's prerogative to utter truths that no one else will speak."
#87906 - bor_venin - Fri Jun 16, 2006 12:40 pm
so did this project die?
#87914 - Dracker - Fri Jun 16, 2006 2:44 pm
Works on M3SD :)
A couple notes (no pun intended):
Feature requests:
-I would like to see Impulse Tracker's .it support - most of the modules I have created are in this format, and I would love to use this app to tweak them!
-When recording a sample, I would liek a toggle mode as well as a hold mode. As in push a button to start and push it again to stop. Makes it easier to record, say, instruments ;)
Bugs:
-I found a crash bug. After recording a sample sometimes the app hard freezes. Other times it works fine.
Great work though, this is fantastic.
#88073 - 0xtob - Sat Jun 17, 2006 11:50 am
bor_venin wrote: |
so did this project die? |
Nooo! Of course not! How dare you ask such a thing! In fact, a new release is on its way. I'm just busy with other things, too.
Dracker wrote: |
Feature requests:
-I would like to see Impulse Tracker's .it support - most of the modules I have created are in this format, and I would love to use this app to tweak them!
-When recording a sample, I would liek a toggle mode as well as a hold mode. As in push a button to start and push it again to stop. Makes it easier to record, say, instruments ;)
Bugs:
-I found a crash bug. After recording a sample sometimes the app hard freezes. Other times it works fine. |
Sorry, .it support is not planned for the near future. You'll have to use an xm converter for now. A timed record mode is planned, so that it's easier to record two-handed instruments.
I know there are still rare recording freezes and I'm trying to track (haha) them down.
Tob
#88074 - falcon!!! - Sat Jun 17, 2006 11:57 am
you can made play option easier. because now I can only start to play from the beginning and if i stop, it then restart from the beginning. It should be added a pause function, for when I want to listen to only one part of the song.
#88149 - Neil - Sat Jun 17, 2006 8:57 pm
Good to hear what people have been making with this nifty little app! Less than two weeks till I get my DS now, this'll be one of the first thing I put on there (provided m3 M3SD arrives in time, grr.)
#88439 - Scorpei - Mon Jun 19, 2006 3:08 pm
Hey I was wondering, you've obviously have working SD functions, how is that possible?
Do you not use the modified FAT libs by Chism (like ScummVM and many others do)?
#88466 - HtheB - Mon Jun 19, 2006 5:57 pm
Scorpei wrote: |
Hey I was wondering, you've obviously have working SD functions, how is that possible?
Do you not use the modified FAT libs by Chism (like ScummVM and many others do)? |
fat driver from sata? (rein)
#88482 - emphyrian - Mon Jun 19, 2006 6:26 pm
#88489 - Scorpei - Mon Jun 19, 2006 7:26 pm
HtheB wrote: |
Scorpei wrote: | Hey I was wondering, you've obviously have working SD functions, how is that possible?
Do you not use the modified FAT libs by Chism (like ScummVM and many others do)? | fat driver from sata? (rein) |
You know the modified one from Sata, modified Chism lib (sorry I could be wrong on the name) that has (unstable) SD read/write support.
#88586 - HtheB - Tue Jun 20, 2006 2:31 pm
you think you are funny? :S
#88609 - emphyrian - Tue Jun 20, 2006 4:49 pm
yes, I do think I'm funny in general, but not in the case of that post. :P
I've been looking into DSness and its homebrew scene for a while but seem to have completely missed this application, which for me, would be singlehandedly the most excellent thing I could have on the SD card.
To be able to create some music on the move would be awesome and its now the reason I have to get my ds and superpass etc asap.
No offence was intended or anything. :)
Mike
#88769 - M-.-n - Wed Jun 21, 2006 3:46 pm
0xtob wrote: |
falconBy the way, there is a tracker for the GP32 now, called LittleGPTracker. It's not comparable to NitroTracker though, as it is a clone of LSDJ for the Game Boy, which is rather minimalistic because of the Game Boy's limited sound hardware, but very popular in the chiptune community.
|
Hey Tobs,
Props for mentionning LGPT here... handheld tracker a for sure an exciting field to work on... been thinking about a DS port but I guess it is good each of the console got it's special little app :)
Just for putting things right, LittleGPTracker does NOT try to emulate the gameboy chip... it is based on the user interface and philosophy of LittleSoundDJ but the sound engine is purely sample based, just like Nitro.
Good luck & <3
M-.-n
#89972 - shamburglar - Tue Jun 27, 2006 6:44 pm
just got a ds lite and am looking forward to using nitrotracker.... My interest in music was sparked by FT2 way back in the day.... anyhows....
I was wondering if the G6 Lite will be compatible with nitro tracker and if it is easy to transfer samples and stuff onto the cart..... if not what is a recomendable storage solutions for nitrotracker as well as other homebrew apps?
gonna get a passcard 3 btw...
thank you for making such a cool piece of software! I hope this is only the begeining of DS music making apps.... a live sample based realtime step sequencer would be a dream... anyways thanks again coders![/b]
#90112 - 0xtob - Wed Jun 28, 2006 1:50 pm
M-.-n:
Hey, thanks for the comments and big kodus on the piggy! Really a great job on the interface. Although I had no idea how to use it in the first place, I could make some basic drum loops within ten minutes without peeking in the documentation.
Keep it up! Handeld trackers ftw!
shamburglar:
Hi! Nice that you're interested in my program.
The G6 Lite is not a good solution for NitroTracker at the moment, because NitroTracker only supports reading from/writing to devices that are supported by Chishm's FATlib, which are the GBAMP, all variants of the M3 and all variants of the SuperCard. Support for other cards may come, though.
The GBAMP is generally considered the best solution for homebrew, but it sticks out of the DS Lite pretty bad. The are SD/miniSD variants of the M3/SuperCard don't stick out too bad in my opinion (I have an M3 miniSD which so far worked fine with the homebrew I tested). But PassCard should be fine.
Bye,
Tob
#90142 - shamburglar - Wed Jun 28, 2006 4:49 pm
Thank you for the reply. I was just about to order one of those g6 in fact. I will get the m3 mini I think. Can't wait to start making beats on my DS!
thanks again!
btw: are there any other recomendable music apps to try out on the ds?
#90148 - 0xtob - Wed Jun 28, 2006 5:16 pm
Sure there are!
For exampleThere are also some cool commercial music titles like Elektroplankton and Band Brothers.
#91290 - bugmenot! - Thu Jul 06, 2006 3:54 am
Works great with my Passcard3 + M3 MiniSD. Thanks so much for this release! An amazing feat!! I'll send some tunes in the future. Possibility to add volume envelopes? Effects column?
The major thing I would request is that the RecordOn/Off toggle works from a physical button the DS, like the L or R button. Having to make sure the record button screen is on the touch screen and then stylus-tap the record button is cumbersome!
#91293 - bugmenot! - Thu Jul 06, 2006 3:56 am
Also I cannot find the volume-column editing parameters ('sample controls'), that I can see here- http://nitrotracker.tobw.net/index.php?cat_id=4#samplecontrols
Where are they? Accessible from a menu/tab and I just can't find it?
Thanks.
#91342 - Neil - Thu Jul 06, 2006 4:24 pm
There are two little tabs on that sample page, look just to the left of the microphone (the "Record a sample with the microphone" bit). Clicking the bottom tab will bring those other options up.
#91344 - Neil - Thu Jul 06, 2006 4:30 pm
Oh yeah, there was a good discussion earlier in this thread about sample packs to use with NitroTracker. The metal2 zip that was suggested is proving handy, but what other zips are people using? I'll have to make some of my own when I get a chance, or even compile some of my faves that I use in the likes of Ableton.
Daninski, I really dig that "missyloopinthefacetimesnew" file you posted back on page 15, that's cracking, a real Radiophonic Workshop vibe to it, good work!
#91412 - daninski - Fri Jul 07, 2006 1:13 am
tarp :)
#91691 - miracleropit - Sat Jul 08, 2006 8:24 pm
Neil wrote: |
There are two little tabs on that sample page, look just to the left of the microphone (the "Record a sample with the microphone" bit). Clicking the bottom tab will bring those other options up. |
Oh, I see. Thanks, that is great, however it is not what I expected. I thought they would allow you to change the volume in the volume column of the tracker (so it is not always FF), but they just change the master volume of the sample, which can be done with the new amplitude scaling anyway. Tuning is nice, yes, but I still don't know how to edit the volume to be anything other than full (FF).
#91701 - 0xtob - Sat Jul 08, 2006 10:10 pm
miracleropit: Sorry, changing the volume column is not supported yet. I probably should have left it invisible until I implemented changing it. Support for volume/effects will come, but one thing after the other, so give me some time :-)
#91981 - miracleropit - Mon Jul 10, 2006 11:12 pm
0xtob wrote: |
miracleropit: Sorry, changing the volume column is not supported yet. I probably should have left it invisible until I implemented changing it. Support for volume/effects will come, but one thing after the other, so give me some time :-) |
Haha, ok. We anxiously await all FT2 features and more of course :].. As it is some nice simple tunes can be made; at least it is very useful for jotting down melodies on the fly. It is very great to work within the limitations as well. Ok, keep going! Thanks.
#93008 - dub3000 - Sun Jul 16, 2006 2:02 pm
hey, great work! i got my ds lite today, have been messing around with the program a little. pretty amazing, actually!
couple of questions:
- output sounds like it's 8bit/22khz (or thereabouts) - am i close here? is this a DS hardware limitation? i'm guessing there is no way to do interpolation in hardware? not really a biggy, i can always dump to my pc to render.
- having some weird problems loading my wav sample library - when i load a sample, it plays at a really low sample rate until i go into the sample editor and change the note tuning values up. maybe it's just my samples? i can send some if you're interested.
- feature request: when you click on a sample in the file dialog, it'd be great to hear a preview of the first second of that sample.
i've worked around the lack of volume column issue (at least for short samples) by loading multiple copies of the same sample and setting different volumes. i'm thinking for editing volume column, the best way to do it would be to have a volume bar (like a scroll bar) in the keyboard window that has values from 0x00 to 0xff, so you can just click in the bar and go back to editing notes and they'll all go in at that value.
another feature request: an alternative keyboard view w/ 4 "percussion" pads that can each be assigned to any sample at a specified note. for example, if you had kick drum, hi hat, snare and cymbal samples, you could assign each of these to a pad; it'd make it really easy to enter percussion patterns (instead of hunt-and-peck/swap between samples). of course, if you get XI support in there this won't matter as much.
i'll put these in the wiki anyway.
but yeah, awesome stuff! so impressed. i look forward to the train to work tomorrow, got a few ideas to try out.
cheers!
--dan
#93020 - tepples - Sun Jul 16, 2006 3:44 pm
dub3000 wrote: |
- output sounds like it's 8bit/22khz (or thereabouts) - am i close here? is this a DS hardware limitation? |
The Nintendo DS DAC runs at 10-bit 32768 Hz for each of two channels. (It's actually a 1-bit PWM DAC at 33.5 MHz, but it appears they didn't have the die area to do the proper delta-sigma noise shaping for 1-bit output.)
Quote: |
i'm guessing there is no way to do interpolation in hardware? |
No. But for some kinds of music, especially chiptunes, you don't want linear interpolation. You want band-limited nearest-neighbor interpolation, and plain nearest-neighbor is the cheap approximation.
Quote: |
having some weird problems loading my wav sample library - when i load a sample, it plays at a really low sample rate until i go into the sample editor and change the note tuning values up. |
Waveforms in XM instruments default to middle C (261.625 Hz) with 32 samples per cycle. This produces a nominal 8372 Hz playback rate.
Quote: |
another feature request: an alternative keyboard view w/ 4 "percussion" pads that can each be assigned to any sample at a specified note. |
Or you could assign samples at their MIDI positions on the keyboard (e.g. C36 = kick, D38 = snare, F#42 = hi-hat) and just remember those. To work around lack of XI support, make a .xm with common instruments already assigned.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#93051 - miracleropit - Sun Jul 16, 2006 7:43 pm
Quote: |
Quote: | i'm guessing there is no way to do interpolation in hardware? |
No. But for some kinds of music, especially chiptunes, you don't want linear interpolation. You want band-limited nearest-neighbor interpolation, and plain nearest-neighbor is the cheap approximation.
|
of course it would be great to have real interpolations as well. enough processor?
Quote: |
Quote: | another feature request: an alternative keyboard view w/ 4 "percussion" pads that can each be assigned to any sample at a specified note. |
Or you could assign samples at their MIDI positions on the keyboard (e.g. C36 = kick, D38 = snare, F#42 = hi-hat) and just remember those. To work around lack of XI support, make a .xm with common instruments already assigned. |
this response doesn't make any sense to me. i know about midi positions, but don't see how this relates to nitrotracker and its current ability to have one sample per 'instrument' - actually there are no instruments, just samples. the guy wants to be able to play different samples without switching in the sample-list, either by having instruments (xi's) and map different samples to different keyboard keys (like you seem to describe) or having a new drum-pad feature that is like one pseudo-instrument.
#93059 - tepples - Sun Jul 16, 2006 8:21 pm
miracleropit wrote: |
of course it would be great to have real interpolations as well. |
Linear interpolation is possible in software, but it has to be turned on and off for the whole player because standard XM doesn't have a field to switch between "chip" style (nearest neighbor or Blip Buffer) and "nice" style (linear or cubic) interpolation.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#93186 - dub3000 - Mon Jul 17, 2006 3:14 pm
tepples wrote: |
The Nintendo DS DAC runs at 10-bit 32768 Hz for each of two channels. (It's actually a 1-bit PWM DAC at 33.5 MHz, but it appears they didn't have the die area to do the proper delta-sigma noise shaping for 1-bit output.) |
shame they didn't go 12 bit, probably would have made a lot of difference (lots of old fun hardware samplers ran at 12 bit).
tepples wrote: |
No. But for some kinds of music, especially chiptunes, you don't want linear interpolation. You want band-limited nearest-neighbor interpolation, and plain nearest-neighbor is the cheap approximation. |
not familiar with blnn interpolation, cheers for the info.
in any case, the output quality from NT is a lot fuzzier with the samples i'm using than, say, New Super Mario Bros. or even Moonshell's XM player (because of the dithering maybe?).
tepples wrote: |
Waveforms in XM instruments default to middle C (261.625 Hz) with 32 samples per cycle. This produces a nominal 8372 Hz playback rate. |
"fmt" chunk in RIFF WAV header has the sample rate. "smpl"/"inst" chunks have tuning info (note/finetune). These would be much better than a default of 8kHz (most of my recent sample sets are going to be closer to at least 22kHz for middle C, which might explain the stupid amount of aliasing i'm getting). i was reporting a separate bug though, which is everything sounds weird on load; setting the tuned note up a semitone and down a semitone makes everything work properly. i'll get some video of it if anyone wants to see?
tepples wrote: |
Or you could assign samples at their MIDI positions on the keyboard (e.g. C36 = kick, D38 = snare, F#42 = hi-hat) and just remember those. To work around lack of XI support, make a .xm with common instruments already assigned. |
as others have paraphrased: i just want to punch drum patterns in really quickly. without a physical keyboard, the system really needs as many shortcuts as possible. i'll typically build my drum patterns up from cut up loops; we're talking a usual minimum of 2 kicks, 2 normal snares, a ghost snare, 2 closed hi hat and an open hi hat, so i can reshuffle the order of hits and get some nice free flowing groove happening.
another request, because i'm greedy: either implementation of the XM pattern speed command (F0x, from memory?) so we can fake "swing" by setting the speed like F08 F04 F08 F04 on alternating rows, or an overall swing feature. very useful for getting a nice feel in a track.
cheers!
--dan
#93210 - miracleropit - Mon Jul 17, 2006 7:38 pm
tepples wrote: |
Linear interpolation is possible in software, but it has to be turned on and off for the whole player because standard XM doesn't have a field to switch between "chip" style (nearest neighbor or Blip Buffer) and "nice" style (linear or cubic) interpolation. |
of course.. that's fine and how every other tracker i know of works. interp on/off in the playback settings.
dub3000 wrote: |
another request, because i'm greedy: either implementation of the XM pattern speed command (F0x, from memory?) so we can fake "swing" by setting the speed like F08 F04 F08 F04 on alternating rows, or an overall swing feature. very useful for getting a nice feel in a track. |
that would also be great! speed command is better than swing - more abilities and will need to be made for auto-swing to happen anyway.
so wait- DS sound chips are only at 10-bit? I thought the output of moonshell mp3 playback with good headphones sounded quite good, not unlike 16-bit playback... just very good downsampling?
#93255 - dub3000 - Tue Jul 18, 2006 2:33 am
tepples wrote: |
No. But for some kinds of music, especially chiptunes, you don't want linear interpolation. You want band-limited nearest-neighbor interpolation, and plain nearest-neighbor is the cheap approximation.
|
i went over that link - what's described there looks like it's just a synthesis technique, not an interpolation mode for freeform samples. from what i can tell, the closest approximation to BLNN i can think of would be the non-realtime sinc rendering which some trackers have (which isn't really going to work on a DS). or am i totally off track? i haven't really touched DSP stuff for about 8 years, uni was a long time ago...
cheers
--dan
#93260 - tepples - Tue Jul 18, 2006 3:03 am
Imagine synthesizing the Game Boy/GBC/GBA tone generator 3 with this. You take the sample up a few discrete steps, then down a few discrete steps, etc. depending on the first difference of the waveform data. Then do the same thing with a wavetable that has more than 32 steps. Resampling using band-limited square wave basis functions is like nearest-neighbor in that it preserves source aliasing (so that square waves and the like don't sound muddy at low pitches) and the overall -6 dB/octave tilt up to inf Hz characteristic of square waves. But it is unlike nearest-neighbor in that it eliminates destination aliasing.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#93273 - dub3000 - Tue Jul 18, 2006 5:46 am
i think we're actually agreeing here :-)
a pulse in the f-domain (i.e. brickwall filter) is a sinc fn in the t-domain; i was talking about filtering by convolving your samples with the sinc fn. the problem: it's slow as hell, even on a fast PC. i suspect doing this to a regular square wave would give you a band-limited square wave, btw.
linear interpolation (+ simple LP filtering) would be very nice to have for the stuff i'm working on, if the DS can handle it.
very low priority compared to "fix pattern corruption bugs", though, to be honest. i think it's something to do with some of the large samples i'm using?
cheers,
--dan
#93715 - 0xtob - Thu Jul 20, 2006 9:29 pm
dub3000 wrote: |
having some weird problems loading my wav sample library - when i load a sample, it plays at a really low sample rate until i go into the sample editor and change the note tuning values up. maybe it's just my samples? i can send some if you're interested. |
That's a bug that I accidentally introduced in the current version. I'm on it. dub3000 wrote: |
feature request: when you click on a sample in the file dialog, it'd be great to hear a preview of the first second of that sample. |
Thanks for reminding me. I actually wanted to do this earlier, but then I left it out somehow. dub3000 wrote: |
i've worked around the lack of volume column issue (at least for short samples) by loading multiple copies of the same sample and setting different volumes. i'm thinking for editing volume column, the best way to do it would be to have a volume bar (like a scroll bar) in the keyboard window that has values from 0x00 to 0xff, so you can just click in the bar and go back to editing notes and they'll all go in at that value. |
Yeah, I'm thinking of something like that. Sorry you have to work around this in such a complicated way at the moment. I should include editing functionality for at least the volume column soon (vol effects might still take a while though). dub3000 wrote: |
another feature request: an alternative keyboard view w/ 4 "percussion" pads that can each be assigned to any sample at a specified note. for example, if you had kick drum, hi hat, snare and cymbal samples, you could assign each of these to a pad; it'd make it really easy to enter percussion patterns (instead of hunt-and-peck/swap between samples). |
Nice idea I think, but too experimental for the current stage of the tracker. You could go with tepples' suggestion though, as multiple samples per instrument are already supported, just not yet accessible from the GUI. dub3000 wrote: |
in any case, the output quality from NT is a lot fuzzier with the samples i'm using than, say, New Super Mario Bros. or even Moonshell's XM player (because of the dithering maybe?). |
This may be because I had to do a kind of dirty workaround to get the hardware to play very high frequency samples (the DS crashes if the frequency is too high): I create several subsampled versions of each sample, by just leaving out every second sample. This creates a sample that is twice as high, but that I can play back at the same frequency. This of course reduces the quality when playing the sample back at high frequencies. The original frequency and lower ones should sound fine though except for lacking interpolation maybe.
Bye, and thanks for all your suggestions!
Tob
#93737 - tepples - Thu Jul 20, 2006 10:54 pm
0xtob wrote: |
This may be because I had to do a kind of dirty workaround to get the hardware to play very high frequency samples (the DS crashes if the frequency is too high) |
Approximately how high? Is it incapable of playing back properly beyond 32768 Hz? If so, ouch.
Quote: |
I create several subsampled versions of each sample, by just leaving out every second sample. This creates a sample that is twice as high, but that I can play back at the same frequency. This of course reduces the quality when playing the sample back at high frequencies. |
It would sound better to use a low-pass filter before you decimate the sample. Do you know how to do convolution? If so, try the 5-tap kernel [-1 2 6 2 -1]/8, which factors to [1 1] * [1 1] * [-1 4 -1] / 8.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#93917 - 0xtob - Sat Jul 22, 2006 12:00 am
tepples: I don't know the exact sampling frequency that made the DS crash, but it was really high. The problem is, that frequencies grow exponentially to the octaves, i.e. the frequency is doubled from octave to octave. OK, you probably know that, but I explain it anyway.
In XM, the sampling frequency that corresponds to C-4 is 8363. The highest note on the keyboard in XM trackers is H-7 (yeah, here's my german H again :-) H-7 is C-4 + 47 notes.
Then, you can assign a relative note to an instrument. This is the note that is mapped to C-4 on the keybord. A value of 0 means C-4 is mapped to C-4. The maximum value of relative note is 71, which corresponds to H-9.
So, if H-9 is mapped to C-4 then the note that is mapped to H-7 is A#13 (=C-4 + 47 + 71), which is the highest possible note in XM.
The frequency of a sample played back at A#13 is:
8363 * 2^(118/12) = 7629400.04 samples per second
I think it's forgivable for the DS to be incapable of downsampling samples with that sample rate, but it would have spared me some work.
Thanks for the hint with the lowpass filter. I'll give it a shot.
Tob
#94143 - dub3000 - Sun Jul 23, 2006 9:48 am
Really getting the hang of it now, this is great fun.
Here's a fragment I put together between Wynard train station and St Leonards train station this morning:
http://remaincalm.org/707.zip
--dan
#94389 - jin - Mon Jul 24, 2006 6:20 pm
Hello,everyone.
I tried Nitro with DS lite & GBAMP 2nd. version today, but it DOESN'T work.
tell me what should I do if you know.
#94448 - Mota - Mon Jul 24, 2006 9:30 pm
I was using the previous release on my Supercard CF just fine. Last week I swapped it for a Supercard MiniSD and upgraded to the new version (2)
Now I have 2 big problems:
1) The sample library loads INCREDIBLY slowly despite only having a couple of samples on my memory card - takes around 20 seconds to read any folder :( I didn't have this issue on CF
2) The samples now all load at the wrong frequency and distort (seems this is a known bug though)
I really hope there's a solution for these issues as I was loving the use of this awesome software
#94459 - 0xtob - Mon Jul 24, 2006 9:56 pm
jin:
Give us a little more information. How exactly are you trying to launch it? Do other homebrew programs work?
Mota:
I use Sata's modified FATlib which has support for Supercard (mini)SD, but which is very slow on this device. Once it supports all the features I need, I will swap to Chishm's new libfat which has Supercard (mini)SD support implemented by "the master himself". This should probably hopefully solve the problem with slow file access.
The sample bug is already fixed and sample frequncies will be set correctly again in the next version.
Bye,
Tob
#94582 - Elrinth - Tue Jul 25, 2006 1:06 pm
ok, now I finally have my EZ4lite micro TF 1gbyte... let's see if I get this nitro tracker going ;)
if I try to upload either .gba.nds or .nds file the ez4 client says: "This ROM is not a CLEAN ROM, it may cause unplayable."
if I try to send the .gba.nds file the ez4 client crashes
sending the .nds worked fine but when running it from the loader shows only two white screens and nothing happens.
ok.. I renamed it to "nitrotracker.gba" worked perfectly to open, worked perfectly to send, and got it running on my ds... tryied making some own samples and fiddle a bit.. very fun.. :D
but the icon which looks like 3 cd discs ontop of eachother made the program hang itself.
I hope ye, 0xtob, will add support for the EZ4! :)
here's a link:
http://nds.cmamod.com/ez4/gba_nds_fat+EZ4.rar
I'm not sure if these have been added to the todo but I'm sorry if someone else already noted...
Can you make so the samples can be speed up or slowed down?
Can you make so I can store the sound before I edit it? and save the edit one on another slot?
#94630 - jin - Tue Jul 25, 2006 4:02 pm
thanks,oxtob
my gears are DS lite (color is white), GBA movie player 2nd. version,
CF of Sandisk 512MB.
first I downloaded Nitro,then I copied .nds and .gba.nds files to CF card.
after that, played DS with GBAMP, but nothing happens from GBAMP's
first page.
GBAMP works correctly because I could listen to some wav and mp3 files.
on GBAMP's first page, I must select the function from Movie, Music,
FC game, Image, E-book.
but I couldn't find Nitro in any functions.
I didn't try to work other homebrew.
that is all of I can explain. what should I do ?
sorry, my weird English.
#94641 - Mota - Tue Jul 25, 2006 4:58 pm
*Oxtob, brilliant news, thankyou for taking the time to reply :) In the meantime i've flashed my forgotten gbamp2-cf and reverted to version 0.14 and now I'm happily tracking again :)
*Jin - it sounds like you're not properly set up for running homebrew. Firstly, your DS needs to be 'flashed' or have a 'passme' type device inserted. See here:
http://en.wikipedia.org/wiki/Nintendo_DS_homebrew#Running_DS_homebrew_software
Also, if your GBA Movie Player is booting to the menu page, then it also needs flashing, plus you'll need a copy of 'moonshell' on the CF card (it functions as a replacement menu/loader) as well as Nitrotracker
Flashing gbamp: http://chishm.drunkencoders.com/
Moonshell: http://mdxonline.dyndns.org/archives/2006/06/moonshell_ver13_24.shtml
I'm sure there are other ways that I haven't mentioned, but I'm not the person to ask about those :)
#94681 - 0xtob - Tue Jul 25, 2006 7:28 pm
Elrinth:
Hey, thanks for testing it on EZ4! I will add this info to the homepage. Also I'll send you a test version with the EZ4-fatlib. Would be great if we could get this working.
What do you mean with speed up or slow down? Changing speed without changing the pitch?
About duplicating: Hmm, I could implement copy+paste for samples.
jin:
Mota already said it. You need a NoPass or FlashMe (PassMe2 won't work with the GBAMP) and you need to flash your GBAMP. Because the Wikipedia article is somewhat inaccurate in some places, you might also want to have a look at http://tobw.net/dswiki/index.php?title=How_to_run_code.
Good Luck!
Tob
#94741 - Elrinth - Wed Jul 26, 2006 12:22 am
Great 0xtob!! :) I'm finally going to have some fun ;)
yeah I mean making sample longer/shorter... also adding echo effect on samples. :)
other than that.. great tracker! :) looking forward to getting it working with my own cart
#94874 - jin - Wed Jul 26, 2006 3:42 pm
thanks, Mota and Oxtob !!
I try it.
looking forward to enjoy this killer homebrew!!
#95363 - jin - Sat Jul 29, 2006 1:15 am
hi, Oxtob
I have some more questions...
now I'm going to get NoPass device,
but I don't know what device I should choose.
I think MAX Media Launcher from Datel is good, but
if you have recommended one, tell me please.
or can I use Passme1 ?
it's very cheap, so I want to use it if my gears allow.
#95369 - 0xtob - Sat Jul 29, 2006 2:02 am
jin: PassMe1 does not work with the DS Lite, so you need a NoPass. I personally have the Max Media Launcher which works fine for me, but that was reported the have damaged at least one DS. The risk is very low though.
#95462 - jin - Sat Jul 29, 2006 4:35 pm
hi,Oxtob.
thanks for your kindness!
I try Max Media Launcher .
I guess maybe it works fine.
#96062 - Mota - Tue Aug 01, 2006 2:57 am
I'd suggest a Max Media Launcher too, mine was rather tight in the slot though so I used it to flash my DS, meaning the Max Media Launcher does not need to be used again. You could even sell it :)
#98127 - leelinn - Sun Aug 13, 2006 11:51 am
Tnx a lot for yr reply. (the moderator forgot to attach here my post!!)
I'll start to collect all stuff i need to run yr Nitrotracker...than i'll start my testing-work for you...
tnx tnx a lot
MIDIDS...cool and easy to get...do u think to make it compatible with nitrotracker really?
This is my question: MIDIDS requires the GBA slot....as well the NOPASS device (is it right?). How is it possible to have midi & nitrotracker at the same time?
lee
aka nrgiga
#98232 - serf - Mon Aug 14, 2006 7:33 am
Nitrotracker looks awesome, and I've been dying to try it. Unfortunately, it hangs whenever I select the HD tab. I'm running v0.2 off of an M3 SD adapter. I've already tried formatting the SD card and switching to a different SD card, as well as getting rid of everything on the card except the .gba.nds file and a .xm (to test), and still had the same result every time.
Might there be something I've forgotten to do or try? Does this sound like it might be a hardware issue?
#98249 - TheRain - Mon Aug 14, 2006 10:15 am
leelinn wrote: |
Tnx a lot for yr reply. (the moderator forgot to attach here my post!!)
I'll start to collect all stuff i need to run yr Nitrotracker...than i'll start my testing-work for you...
tnx tnx a lot
MIDIDS...cool and easy to get...do u think to make it compatible with nitrotracker really?
This is my question: MIDIDS requires the GBA slot....as well the NOPASS device (is it right?). How is it possible to have midi & nitrotracker at the same time?
lee
aka nrgiga |
Hey there,
DSMIDI requires that you use Flashme, not a nopass device. It plugs into the DS card slot, not the GBA port. See my website for details --> http://www.collinmeyermusic.com/dev/
#98483 - jin - Tue Aug 15, 2006 3:36 pm
hi,Oxtob and Mota
thanks for your kindness again, but I can't use Nitro, yet...
I bought Max Media Launcher, and put GBAMP NDS Firmware Hack Version 2.11, and Moonshell.
when I flashed GBAMP, I guess I misstook...
I started GBAMP menu page, then chose "Game", next I chose GBAMP NDS Firmware Hack Version 2.11.
then message shows "push L+R and select", but I pushed L+R and start.
after GBAMP didn't work...
screen is black, nothing is happen.
is GBAMP crushed?
I have to buy GBAMP again???
tell me please.
#98493 - jin - Tue Aug 15, 2006 4:49 pm
sorry, I update GBAMP, it become work fine.
but it seems GBAMP NDS Firmware Hack Version 2.11 doesn't work.
when I turn DSlite on and select Start GBA game, GBAMP menu launched.
or insert Max Media Launcher and GBAMP and turn NDS on,
both of screens are white. nothing happens.
on CF card, I put ndsmp.nds, NitroTracker.nds, s_rn.xm, _BOOT_MP.nds, _BOOT_MP_MMCF.nds, and moonshell folder.
what is my miss??
#98534 - emphyrian - Tue Aug 15, 2006 8:29 pm
serf wrote: |
Nitrotracker looks awesome, and I've been dying to try it. Unfortunately, it hangs whenever I select the HD tab. I'm running v0.2 off of an M3 SD adapter. I've already tried formatting the SD card and switching to a different SD card, as well as getting rid of everything on the card except the .gba.nds file and a .xm (to test), and still had the same result every time.
Might there be something I've forgotten to do or try? Does this sound like it might be a hardware issue? |
Same, think its the hardware not being compatable with lots of homebrew yet. :(
#98803 - serf - Thu Aug 17, 2006 6:18 pm
Yeah ... maybe. I thought I'd seen people earlier in this thread claiming that they'd had Nitrotracker working with their M3 SD adapters. Maybe I'll try an earlier version (if I can find one to download) tonight and see if that works.
#98819 - Mota - Thu Aug 17, 2006 8:03 pm
jin wrote: |
sorry, I update GBAMP, it become work fine.
but it seems GBAMP NDS Firmware Hack Version 2.11 doesn't work.
when I turn DSlite on and select Start GBA game, GBAMP menu launched.
or insert Max Media Launcher and GBAMP and turn NDS on,
both of screens are white. nothing happens.
on CF card, I put ndsmp.nds, NitroTracker.nds, s_rn.xm, _BOOT_MP.nds, _BOOT_MP_MMCF.nds, and moonshell folder.
what is my miss?? |
Sounds like you've flashed the GBAMP correctly now, so its probably a botched moonshell installation. To make life easier for you I've hosted a copy of the one I use here:
ftp://danielkeeling-1504754:HjXhQaM8@hosting.123-reg.co.uk/Moonshell.zip
extract that onto the ROOT directory of your CF card. Then run as normal, it should boot straight into moonshell. If it doesn't, you messed the flashing up.
Let us know how it goes
NB: The contents of that zip file are the property of the original authors, not me.
#98835 - 0xtob - Thu Aug 17, 2006 9:34 pm
jin: Hmm that's strange, it should work like that. Maybe try reformatting your card or use another card. Make sure the moonshell file is called _BOOT_MP.NDS all in caps.
emphyrian/serf: I had reports of NitroTracker not working correctly on newer M3 miniSDs, but I thought it would work fine on M3 SD. Please tell me if older releases work. Else, contact me and I'll bomb you with debug versions :-)
Everyone: I've found a serious bug in the "ins" button in the pattern view. Avoid this button for now as it causes memory corruption and thus random crashes. Use cut/paste instead. It will be fixed in the next version. Sorry for the inconvenience.
I'm working on 0.2.1 which will have improved usability, stability and compatibility. Can't promise any date though, as my coding time is limited atm.
Tob
#98840 - emphyrian - Thu Aug 17, 2006 9:54 pm
You are doing great dude. Thanks for the offer (if I read properly) in your post. I will contact you tommorow when sobre. ;)
#98932 - serf - Fri Aug 18, 2006 4:28 pm
Awesome -- thanks, Tob! I've sent you an email.
#99715 - Elrinth - Wed Aug 23, 2006 3:35 pm
Great job! Now nitrotracker support ez4lite!
now only for the ezcrew to release the sdk for saving and i'm going to use this program sooooo much!
thx alot for the effort you put in making nitrotracker 0xtob!
#99739 - jin - Wed Aug 23, 2006 6:12 pm
hi,Oxtob and Mota!
I've tried again, but nothing changes.
first, I used another card. (Sandisk 256MB)
then put ndsmp.nds, NitroTracker.nds, s_rn.xm, _BOOT_MP.nds, and shell folder on it.
that shell is the one that Mota gave me.
then I turned DS on with Max Media Launcher and GBAMP,
the screens are white, nothing happens.
also I tried reformatting CF card (from FAT to FAT32),
but the result was same.
my GBAMP crushed?
#99760 - mrpham - Wed Aug 23, 2006 8:26 pm
I made an account here at gbadev.org just to say how awesome this app is for the DS. Amazing work 0xtob! I have a soft spot for chiptunes and with this app, the idea of being to make tunes on the go is extraordinary.
I just want to ask however, Nitrotracker v0.2 crashes fairly often on my DS when trying to save or sometimes loading samples but it's something I can cope with. The real problem I'm having is the slowness of the tracker when I open the file browser. Simply opening the browser will cause the app to stall for about 5-10 seconds. Entering/Leaving a folder would also cause the app to do the same thing. Is this problem due to an incompatibility with the equipment I'm using? Or perhaps it's something else completely?
My DS is one of the first models that came out (I think it's the old Platinum Silvers). It's flashed with FlashMe v7 and I use a Supercard SD flashed with the latest firmware along with a Centrios 66x 256 MB SD card.
Other than that however, and aside from the crashing, the tracker works great.
I hope you best of luck with your projects, 0xtob! Cheers!
#100510 - dub3000 - Mon Aug 28, 2006 11:04 am
here's my most recent work, courtesy the traffic jam my bus was stuck in today:
http://remaincalm.org/44.zip
everyone, remember:
- don't use the INS or DEL functions, because they corrupt your file
- samples are imported with incorrect tuning values; set the tune values to C-5 and finetune to 0
- changing pattern lengths is only for the extremely brave
it's not finished yet
but these things rarely are
#100515 - falcon!!! - Mon Aug 28, 2006 12:04 pm
excellente work!
Is it a creation of yours?
#100526 - dub3000 - Mon Aug 28, 2006 1:06 pm
you mean the song, yeah? 100% in nitrotracker.
#100614 - 0xtob - Mon Aug 28, 2006 11:19 pm
Elrinth wrote: |
Great job! Now nitrotracker support ez4lite! |
Just to clarify: "now" means "in the next version"
jin:
Hmm, this is strange. Does the GBAMP still work in GBA mode? Perhaps try flashing it again? I'm really running out of ideas :-/
mrpham:
Hey, thank you very much! Sorry about the crashes. They will get less frequent and eventually disappear completely as the tracker progresses. As pointed out by dub3000, there are some "risky" things to do. Also you have to be careful about memory usage, as the tracker currently does not check if you try to use too much memory.
Extreme slowness on SC SD is a known problem of FATlib. I hope this will be fixed at some point, but that's up to the great people working on the FATlib (chishm and several other contributors).
dub3000:
Really well done track! I could never come up with that! Hooray for traffic jams! Must have been a pain to make without control over the volume colmn. I should really do something about this.
Little correction: "del" has no known problems in 0.2. All these problems will be fixed in the next release.
And yes, I'm still on it, only my coding time is very limited at the moment.
Thanks for comments/reports/songs!
Tob
#100784 - Kinl - Wed Aug 30, 2006 2:35 pm
Hey,
Great program by the way and it works great albeit with the slow file access, although I have a problem with saving on my Micro SD... is this something thats not supported at the moment? and do you think you'll get round to fixing it (if its fixable at all).
This is the best thing to hit the DS big time :) woooo
#100803 - 0xtob - Wed Aug 30, 2006 8:10 pm
Kinl:
Is this a SuperCard miniSD you're having the trouble with? The next version of NitroTracker will use a newer FATlib that might potentially fix it. And even if it doesn't, I'm sure it will be fixed at some point. I'm just not the person responsible for the FATlib, so I can't tell when.
Thanks!
Tob
#100834 - Kinl - Thu Aug 31, 2006 12:32 am
Its a Micro SD with a Supercard Lite, Its be great if it would get sorted :)
Cheers
#103108 - jin - Tue Sep 19, 2006 7:29 am
hi, Oxtob nad Mota!
I could launch NITRO at last !!!!!!!
Sorry, it was very simple misstake and thanks for both of you kindness!!
NITRO is killer homebrew !
GREAT! AWESOME! SPLENDID!
#103117 - retrohead - Tue Sep 19, 2006 10:23 am
Nitro tracker works fine with Supercard Lite micro SD. Just patch the gba.nds file with the moomshell patcher that comes with the SuperCard Soft
#103377 - jsainsbury - Thu Sep 21, 2006 1:51 pm
Hi, this is my first post! Hello.
I'm a nitro tracker fan from London.. etc.
And first of all..Tob.. thanks.
Your tracker is as far as I'm concerned the tidiest bit of homebrew on the ds so far.
And as a musician, this is great for me. Love it!
Now, there are a few things I've found problems with with v0.2+ my setup [supercard lite, micro sd 1gb, superkey] .
I can't seem to save, at all, which is a shame. The saving process appears to happen, but the resulting save file never appears.
Also:
When I load in .wav samples from my collection I get issues.
First, the sample plays back in a massively glitched out/low/bitcrushed way.
I can sort of fix this by playing with the relative pitch, but this doesn't fix the problem.
At a higher pitch the sample sounds correct, but then, at the end of the sample, it glitches. At the end of every sample I hear the sample again, an octave up, then another octave up, unitl there is a machinegun type glitch of barely audible noise. Very weird. And almost impossble to work with.
This problem does not occur at all with samples recorded in with the mic.
Other than that, I am so impressed with the design of Nitrotracker, really works with the stylus/dual screen.
Feature Requests!
An effect collumn, with the ability to manipulate sample offset [0900] ?
The possibiolty to tell a sample to play to it's end, or to stop.
Sample looping? Pitch envelopes? [much like the fade out/in but with the ability to make a pitch bend.]
Rudimentary insert effects? [Delay line, sample reduction? ]
Thanks a lot, Jack.
#103428 - retrohead - Thu Sep 21, 2006 10:35 pm
Did you do as i said in the post prior to yours?
It saves fine on my Supercard Lite doing that. I also noticed the problem with wav files sounding corrupted. It seems to play every octave of the sound with a kind of reverb on it. Really strange!
#104194 - dub3000 - Wed Sep 27, 2006 2:17 am
fyi, the program gets a bit confused with stereo samples - try just loading mono samples and some of those problems should disappear (or just clip the end off the corrupt samples after you load them).
#104498 - Sk0gkatt - Fri Sep 29, 2006 7:58 pm
Hello World,
I have a problem to run Nitrotracker. Similar to Jin's problem :
- I upgraded GBAMP firmware 1.94 to 2.0. No problem.
- I copied GBAMP_Multiboot files on CF card.
- then NT & others games.
And I see any .nds files on the screen. CF cart used is a Kingston CF 512 mb, ever used before by a user : films & audios file works perfectly with. I tested with a Nikkon CF 8 mb and same result, I don't see games/soft.
The DS Lite is new, bought 2 weeks ago.
Need help ^_^
#104518 - 0xtob - Sat Sep 30, 2006 12:02 am
Hey!
I guess you mixed something up. You don't have to use an the official GBAMP firmware patch, but an unofficial patched firmware made by chishm. This firmware then allows to load DS homebrew software from your CF card. It is available from here.
When you have it, follow this tutorial to install it.
Good luck!
Tob
#104532 - Sk0gkatt - Sat Sep 30, 2006 8:34 am
Hello, yes I installed the update e19 + schism 2.11 firmware. Is it possible to unflash or downgrade the gbamp firmware ? Actually I see all but not the .nds files.
#104539 - 0xtob - Sat Sep 30, 2006 10:22 am
Do you have a NoPass or flashme? And do you have a file named "_BOOT_MP.NDS" on your CF card?
#104543 - Sk0gkatt - Sat Sep 30, 2006 11:09 am
yes I put _BOOT_MP.NDS on the CF card.
No for NoPass or flashme.
Since I upgrade with e19 patch, I see nothing in FC games with the Kingston card. With Nikkon card, I just see folders et some files.
#104584 - jin - Sat Sep 30, 2006 5:40 pm
hello, Sk0gkatt
tell you what I have done for your installation.
hope my advice is good...
my gears are : DS lite / max media launcher / GBAMP / sandisk CF card
1st. I saw here
http://www.ndshb.com/modules.php?name=Content&pa=showpage&pid=26
2nd. I put GBAMP update.e19 and ndsmp.gba (not ndsmp.nds)
on my CF card then flashed GBAMP.
3rd. put multi boot file, moonshell that Mota gave me and Nitro Tracker
on my card.
4th. play NT.
I guess you can launch NT.... maybe.
#104594 - 0xtob - Sat Sep 30, 2006 6:57 pm
Sk0gkatt: Well, you need a NoPass like the Max Median launcher then. Else you can't run DS homebrew from the GBA slot.
#104607 - Sk0gkatt - Sat Sep 30, 2006 9:11 pm
Ahhhhhhhhhhhhhhhhhhhhhhhhhhhhh !!!!!!!!!!!!!!!!!!!!!!!!!!!!
Ok I must buy a Max Media launcher... I believe it was a CF card-like.....
Hum hum, I am reading the description in french, and I don't understand 1 thing : where must I use the MML ? In the DS port card and then I can run NT in gba port ?
It's very interesting, it's like my beginning under Linux two years ago, I understood nothing :-)
#104612 - tepples - Sat Sep 30, 2006 9:45 pm
MAX Media Launcher is just a NoPass card. MAX Media Dock is MAX Media Launcher plus a CF adapter that's similar to a stripped-down GBA Movie Player.
You use MAX Media Launcher in slot 1 and GBA Movie Player in slot 2.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#104621 - Sk0gkatt - Sat Sep 30, 2006 10:10 pm
ok thanks !
#105031 - Sk0gkatt - Thu Oct 05, 2006 11:11 am
Hi all & world,
I received the Max Media launcher card. Card refuse to boot and tell to me : "unrecoverable error occured :unable to load layout.ini" on a black screen.
The first time I installed all the files like a big lamer, I think I flashed the gbamp with update.e19 and ndsmp.nds (and not ndsmp.gba).
:-) Well, now, what sould I do ?
#105178 - Sk0gkatt - Fri Oct 06, 2006 4:23 pm
Hum, Ok It work now :-) I forgot a folder......
For information, I just want say GBAMP refuse to boot with Nikon CF 8mb. I formated in fat the 2 CF cards and Kingston CF 512mb work perfectly now.
Let's go look at this Homebrew...
.. ....
oh oh ! OH OH !! O H OH !!!!!!
It's wonderful ! Great stuff !
Thanks for all users who helped me !
#105196 - 0xtob - Fri Oct 06, 2006 5:38 pm
Sk0gkatt: Nice to hear it's working for you now. If you come up with some nice piece, feel free to share it :-)
I apologize for the horrible lack of updates, which is due to three reasons
- I've had little free time in the last three months
- Some major changes in NT are due (porting graphics to 8bit, somehow getting more space for the XM player on the arm7)
- I've been working on another yet-to-be-announced project (which NitroTracker will also benefit from ;-)
I have several nice new ideas for NT which I personally find very exciting. Just be patient :-)
There will probably first be a bugfix and compatibility release, then I'll approach the major changes and new features.
Bye!
Tob
#105201 - Sk0gkatt - Fri Oct 06, 2006 6:13 pm
Hi,
For Christmas, it will be perfect :)
A question : I test a XM and it miss 2 channels in the song, this 2 are empty. Is it normal ?
After some tests : most of my XM files crash NT, crash after have delete a song for a new.
I have a problem : i don't see anything on the pattern screen :) Seriously, it's too small.
#105247 - 0xtob - Fri Oct 06, 2006 10:53 pm
NitroTracker only supports 16 channels. If the channels you are missing are above 16, there's nothing you can so. If they are below 16,please send me the XM so I can have a look.
XM files cause NitroTracker to crash if they are too big. This is due to the limited RAM of the DS (4MB). Taking into account NT's own size in RAM and the memory overhead of an XM, I guess the maximum XM size is something around 1.5 MB.
I did all I could for displaying as much as possible on the pattern screen. A smaller font would be unreadable. I will probably make the columns configurable, so you can disable the volume colmn for example and display more channels at once.
#105281 - Sk0gkatt - Sat Oct 07, 2006 8:54 am
Oh ok, effectively, I see 30 channels....
The XM I can read weigh 1.3mb. The 5 others XM I can't read weigh less than 120 kb. In fact all XM songs of the same artist crash with NT.
About column : Yes resizable will be great, and yesterday I imagined to have focus on a column which would be a bit bigger than others. Like the visual effects we can see with MacOs or Enlightenment 17 under Linux. I don't know if It's easily to code....
_________________
miaouuuuuuuuuuuuuuuuuuuuuuuuuuuu
#105553 - Sk0gkatt - Mon Oct 09, 2006 3:07 pm
Hello, after 2 days to 'tame' the NT interface, I have some suggestions-questions :
About Tool Button :
- The NT tutorial says nothing about the 'Tool Button' : what is the use for 'Handedness' > left/right ?
- Will you plan to add some features for this Tool section ?
About Pattern screen :
- After some hours, my brain told me : why not use the R button to have a menu with options ?
- Miss the important 'Loop' action !!! :-) Not easy to create a pattern if we can listen again & again & again automatically.
- May it be to enable/disable the channels we just want to see ? ex : if I have 10 channels, I would have 10 little buttons I could set and say to NT : please display just channel 1 3 5.
- Same suggestion for mute/un-mute a channel.
About recording with microphone :
- I suppose I shall sing out after I press on A ? The sample is very short, is it a normal result ?
About the general interface :
- Hum.... NEAR PERFECTION ? :-) Very simple to use.
Conclusion : funny entertaining software !
_________________
miaouuuuuuuuuuuuuuuuuuuuuuuuuuuu
#105589 - MiL0 - Mon Oct 09, 2006 10:05 pm
0xtob wrote: |
Sk0gkatt: Nice to hear it's working for you now. If you come up with some nice piece, feel free to share it :-)
I apologize for the horrible lack of updates, which is due to three reasons
- I've had little free time in the last three months
- Some major changes in NT are due (porting graphics to 8bit, somehow getting more space for the XM player on the arm7)
- I've been working on another yet-to-be-announced project (which NitroTracker will also benefit from ;-)
I have several nice new ideas for NT which I personally find very exciting. Just be patient :-)
There will probably first be a bugfix and compatibility release, then I'll approach the major changes and new features.
Bye!
Tob |
can't wait!
personally I'm hoping that you (or someone else) is working on a beat slicer tool / rex file creator... that would be so useful for me so I could slice by breaks whilst on the move and then ftp them back to my daw for use in cubase/reason.
#105610 - tepples - Tue Oct 10, 2006 3:43 am
What exactly does a beat slicer do?
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#105697 - dub3000 - Wed Oct 11, 2006 5:36 am
Beatslicer: looks for distinct hits in a loop (e.g. drum hits in a drum loop) and splits them into separate samples, sometimes automatically looping on decay portion of note. lets you reorganize loops on the fly.
#105719 - MiL0 - Wed Oct 11, 2006 2:15 pm
dub3000 wrote: |
Beatslicer: looks for distinct hits in a loop (e.g. drum hits in a drum loop) and splits them into separate samples, sometimes automatically looping on decay portion of note. lets you reorganize loops on the fly. |
exactly :D
not very good at programming but it doesn't sound like a very difficult program to create... (hint hint!) ;]
#105736 - Darkflame - Wed Oct 11, 2006 4:15 pm
sounds pretty darn hard to me.
_________________
Darkflames Reviews --
Make your own at;
Rateoholic:Reviews for anything, by anyone.
#105804 - dub3000 - Wed Oct 11, 2006 11:58 pm
i'm guessing it's moderately difficult. there are algorithms out there to do the hit detection based on some kind of threshhold, then all you need to do is a GUI to allow the user to tweak hit points and a WAV file exporter.
still a fair bit of work, though.
#105956 - MiL0 - Fri Oct 13, 2006 4:44 pm
I'm not bothered about the beat detection; I just want something that will let me import a wav file (or mp3) and, using the touchscreen, let me zoom and cut the breakbeat into seperate parts manually and then allow me to save these parts as seperate wav files.
If someone understands the REX file format then saving as a REX file would be even better (but that's a bit optimistic I'll admit)
#106109 - Sprak - Sun Oct 15, 2006 9:58 am
Something that would really make Nitrotracker skyrocket above and beyond every other tracker out there is MIDI output, using Collin Meyer's MIDI library and hardware hack. Being able to use the DS to sequence external synths along with the internal tracks would definitely make me bring the DS out in live situations.
/Thomas
_________________
http://www.covox.net
#106152 - MiL0 - Sun Oct 15, 2006 11:38 pm
Sprak wrote: |
Something that would really make Nitrotracker skyrocket above and beyond every other tracker out there is MIDI output, using Collin Meyer's MIDI library and hardware hack. Being able to use the DS to sequence external synths along with the internal tracks would definitely make me bring the DS out in live situations.
/Thomas |
or if someone could get midi to work over wlan ;]
#106178 - Sprak - Mon Oct 16, 2006 7:47 am
MiL0 wrote: |
or if someone could get midi to work over wlan ;] |
Heh, it's an interesting concept. Timing issues and overall practicality would interfere though ;)
Couldn't imagine that the dsmidi interface would be so simple in its construction. Will probably build one out of my Metroid demo cart just for the hell of it.
_________________
http://www.covox.net
#106467 - sonny_jim - Thu Oct 19, 2006 12:23 pm
the DSMidi interface is REALLY REALLY easy, no components needed, just a blank NDS slot 1 cart. Lynx kindly provided me a few so I've got spares lying around. The only tricky part is getting the wires not to chafe inside the casing when you insert/remove.
But yeah, it really is that easy to make!
#106582 - cacomistle - Sat Oct 21, 2006 12:12 am
i bought a max media launcher and max media dock with a CF card a few days ago.
i have the NitroTracker.nds file in my root folder. i can get Nitro Tracker to open, but i can't click on anything.
??
#106877 - jsainsbury - Tue Oct 24, 2006 10:46 am
Mil0 - all you need to do, is in nitrotracker import say 8 version of the same break, the you can use nitrotrackers' wave editor to crop the break to the single hits, edits ahoy, etc.
Same mil0 from doa?
#106882 - 0xtob - Tue Oct 24, 2006 12:27 pm
Sk0gkatt wrote: |
About Tool Button :
- The NT tutorial says nothing about the 'Tool Button' : what is the use for 'Handedness' > left/right ?
- Will you plan to add some features for this Tool section ? |
Settings the handedness to left swaps the functions of the ABXY butons with the directions of the D-pad, so left-handers can use the program more easily. The settings screen will be filled up over time.
Sk0gkatt wrote: |
About Pattern screen :
- After some hours, my brain told me : why not use the R button to have a menu with options ?
- Miss the important 'Loop' action !!! :-) Not easy to create a pattern if we can listen again & again & again automatically.
- May it be to enable/disable the channels we just want to see ? ex : if I have 10 channels, I would have 10 little buttons I could set and say to NT : please display just channel 1 3 5.
- Same suggestion for mute/un-mute a channel. |
1. Nice idea, but what kind of options should be there?
2,3,4. Are in my TODO list
Sk0gkatt wrote: |
About recording with microphone :
- I suppose I shall sing out after I press on A ? The sample is very short, is it a normal result ? |
Look what it says: "hold the a button", not press :-)
cacomistle wrote: |
i bought a max media launcher and max media dock with a CF card a few days ago.
i have the NitroTracker.nds file in my root folder. i can get Nitro Tracker to open, but i can't click on anything. |
Sorry, but the max media dock is not supported by NitroTracker. The problem is that Datel doesn't release a FAT library for it. The problem that you can't tap on anything is probably not related to the FATlib, but to the way the MMD loads nds files. If you catch me on IRC (#dsdev on Blitzed), we can look into this problem, but I guess the FAT issue can't be fixed without them releasing a proper fatlib.
MiL0 wrote: |
personally I'm hoping that you (or someone else) is working on a beat slicer tool |
Hmm, this concept is new to me too. I'm not sure if a thing like this works with the way in which you arrange drum beats in a tracker. But I guess you want this as a separate program anyway. Technically it should be quite possible.
Bye,
Tob
#107093 - MiL0 - Thu Oct 26, 2006 2:53 pm
jsainsbury wrote: |
Mil0 - all you need to do, is in nitrotracker import say 8 version of the same break, the you can use nitrotrackers' wave editor to crop the break to the single hits, edits ahoy, etc.
Same mil0 from doa? |
yep!
who's this?
#107777 - Radivaxx - Wed Nov 01, 2006 11:05 pm
Thanks for a awesome homebrew!
I find it very fun, but i can't save on some strange way, when i click on the "save and load" tab it freezes :s
Does that have something to do becuse it can't save the files?
Becuse when i play other games they can't save too, so i'm getting error everytime i start my m3:a :s
I got a M3 MINI SD so ya know.
#107796 - tepples - Thu Nov 02, 2006 1:25 am
There are two different libraries for reading files from a memory card in homebrew programs for the Nintendo DS: one that works with a lot of adapters but can only load files of specific names, and one that can read a list of files and allow the user to select one but has less adapter compatibility.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#107942 - r0ryboy - Fri Nov 03, 2006 10:00 am
I'd first like to say the program looks great. I can't wait to dig into it but unfortunately, much like Radivaxx, I'm having some issues loading samples. Although the program doesn't freeze, the load and save buttons for samples and songs seem to do nothing. I read on the site this may be due to the FAT file storage system. Maybe you covered this already, just want to make sure I didn't miss the boat :B.
I'm running it on a G6 Lite, which I believe to be similar to the M3.
Thanks!
#107967 - 0xtob - Fri Nov 03, 2006 3:36 pm
r0ryboy, Radivaxx: Yes, this is a problem with the FAT library. As tepples said, a newer FAT library with better support is on its way, but I cannot switch to it until the functionality for listing directories is available. Another (bigger) problem is that the company behind M3/G6 does not want to release the source code for accessing the file system on their cards. Unless they change their mind, support for their cards can not be added to the fat library, and thus to no homebrew ds program.
Tob
#110633 - jsainsbury - Thu Nov 30, 2006 12:25 am
any updates on when we might see a new version?
absolutly no rush, though, just hoping for save on my supercard lite.
#110640 - Bluemercury - Thu Nov 30, 2006 1:02 am
0xtob wrote: |
r0ryboy, Radivaxx: Yes, this is a problem with the FAT library. As tepples said, a newer FAT library with better support is on its way, but I cannot switch to it until the functionality for listing directories is available. Another (bigger) problem is that the company behind M3/G6 does not want to release the source code for accessing the file system on their cards. Unless they change their mind, support for their cards can not be added to the fat library, and thus to no homebrew ds program.
Tob |
why not use chism fat libs for m3 cards?
#110652 - parad0x - Thu Nov 30, 2006 3:25 am
Would an updated FAT library fix the extreme slowness of file loading on my SuperCard MiniSD?
There are other projects that don't suffer from this - is it fixable? :)
#110693 - 0xtob - Thu Nov 30, 2006 4:18 pm
After releasing DSMIDIWiFi I can finally continue NitroTracker. Hold on a little longer, problems with new cards will hopefully all be fixed.
#110713 - jsainsbury - Thu Nov 30, 2006 10:38 pm
thanks tob!
#111275 - filtah - Tue Dec 05, 2006 11:40 am
Hi everyone,
im a noob here, just got a nintendo ds lite, and cant wait to get started using nitro tracker.
i neeed a little help tho, as there seems to be many hardware options available to run nitro tracker on.
ive done some reading up on it, and have a fair idea of what is needed now.
although the most compatible option seems to be using the GBAMP/MML combo, it seems a little too bulky for me.
so far the best option i have found is the DS-Xtreme. a bit expensive, but seems worth it , due to the huge 4GB memory, and easy of use.
I am aware this is also a now product, and seems to be on pre-order.
Can anyone here confirm that the DS-Xtreme is compatible and working without problems in Nitro Tracker?
DS-Xtreme does seem to own all the other carts ive seen.
your advise would be greatly appreciated, thanks ;)
#111282 - 0xtob - Tue Dec 05, 2006 12:36 pm
Hi! I don't have a DS-Xtreme yet, but some people reported that NitroTracker runs on it. Some people had minor problems with saving (i.e. saving a file twice did not work), but I should be able to fix that once I have my DS-Xtreme. By the way, the DS-Xtreme only has 512 megabytes of memory. The "4MB" is "4 megabit".
#111366 - filtah - Tue Dec 05, 2006 10:19 pm
0xtob wrote: |
Hi! I don't have a DS-Xtreme yet, but some people reported that NitroTracker runs on it. Some people had minor problems with saving (i.e. saving a file twice did not work), but I should be able to fix that once I have my DS-Xtreme. By the way, the DS-Xtreme only has 512 megabytes of memory. The "4MB" is "4 megabit". |
Hi again, do u mean 4Gb, as in 4 giga-bit?
not sure wot u mean by 4MB.
512meg seems a little low actually, thats a bit disapointing.
Ideally i need a solution which supports nrmal SD cards (not the mini ones),
as my mp3 player and digital camera reads them.
do you know any device that fits the ds lite without sticking out too much and works well with Nitro tracker?
cheers
#111374 - 0xtob - Wed Dec 06, 2006 12:03 am
Oh sorry, of course I meant gigabit. There are no solutions for the DS slot that take SD cards, as they are just too big. For the GBA slot, there are products by M3 and Supercard that take SD media, but they still stick out quite a bit. But most miniSD and microSD cards come with SD adapters, so you can still use them in your digital camera.
#111380 - filtah - Wed Dec 06, 2006 1:41 am
Hi again,
Thanks for your reply's Tob, they have been really helpful.
I do have i final question however.
I think maybee i will go for the supercard lite micro.
just a bit dubious if ill be able to save with this cart.
i've heard mixed opinions in this forum of it working with moonshell patcher,
and others saying its not working atall. (saving that is)
can anyone here confirm from experience that save is working, and also file navigation is not toooooooo slow??
cheers guys, and big respect to Tob for making such a cool program ;)
#111394 - tepples - Wed Dec 06, 2006 5:04 am
Doesn't the Magic Key 2 use standard SD cards?
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#111401 - 0xtob - Wed Dec 06, 2006 7:29 am
filtah: I had reports that NitroTracker works fine on SC lite, including saving. I don't know about fat access speed though. But I recently ordered one from donation money and I'll try to keep NT compatible with it.
tepples: Yes it does, I forgot about that. But it qualifies neither as "not sticking out too badly" nor as "runs NitroTracker without problems".
#111478 - filtah - Wed Dec 06, 2006 11:02 pm
hello again!
did a bit more surfing and descoverd yet more options available!
i think i may have found the most ideal cart, the NinjaPass X9 !!
looks well sweet,
like the DS-Xtreme but accepts micro sd carts,
and its a lot cheaper , infact it is very reasonably priced.
maybee seems too good to be true?? anyone using this/ know how compatible it is/ if its any good???
thanks again
#111486 - filtah - Thu Dec 07, 2006 1:08 am
well, seems i can reply to my owmn post!
the ninjapass x9 does not appear to support homebrew atall at the mo, also seems a little sketchy compatibility wise and with saving.
looks like a supercard lite all the way then.
just one thing that i thaught about tho, which i guess would affect everyone here using slot 2 carts (running a no pass in slot 1 too), is the impact on battery life.
do you find that you get much less battery life when using homebrew, compared to just playing a normal DS game cart ?
is it possible that flashing a ds could potentially give better battery performance as slot 1 would be vacant, therefore consume less power??
cheers
#111516 - tepples - Thu Dec 07, 2006 5:12 am
filtah wrote: |
is it possible that flashing a ds could potentially give better battery performance as slot 1 would be vacant, therefore consume less power?? |
Yank the NoPass (the same way you yanked a DS Game Card to learn your DS's firmware version) and it won't use any power.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#111543 - jsainsbury - Thu Dec 07, 2006 12:58 pm
Just to add to the debate and confuse matters:
I still cannot save nitrotracker songs on my supercard lite with sandisk ultraII microsd.
I've tried using the moonshell patcher to no avail, once going through the save process everything seems to work but there is never a saved file.
It kind of limits my enjoyment of NT because I'd not bother to complete a complex song if I can't save it for later perusal.
I've spoke to you t0b via email about this and I'm not trying to hassle but I'd be interested to know why I can't save and others can?
If it's possible for someone to send me their working supercard lite nitrotracker file then I'll format my sandisk and test that out, as a trial and error method.
email me at jack dot fenton at gmail dot com with your file if you can, someone anyone with a working supercard lite nitrotracker.
Thanks.
Also: Yank the noPass? I don't understand to be honest!
#111548 - 0xtob - Thu Dec 07, 2006 4:16 pm
jsainsbury: Hmm that's strange. Some people reported that it worked after applying the Moonshell patcher. I'll be receiving my Supercard Lite shortly, so I'll take a look at that myself.
Yanking the NoPass means starting your DS with the NoPass inserted and then taking it out while the DS is running. As The NoPass is only required for booting from the GBA slot, it won't be needed afterwards and can be taken out. But I have no idea if this really increases the battery life.
#111660 - pas - Fri Dec 08, 2006 8:42 pm
@tob:
I like your programm, but I can?t find Instrumentsamples (.wav) that work with the Nitrotacker... Do you maybe know some pages ? (I especially would like a electric guitar and an piano sampel ;) ) Hope you answer:
Pas
#111685 - 0xtob - Fri Dec 08, 2006 11:55 pm
pas:
Currently NitroTracker has a bug that causes the relative note and finetune values of a loaded wav file to be calculated wrongly, so they are played at a very low frequency. So after loading a wav you have to adjust the relative note manually.
If this does not fix the problem, then your wavs are probably compressed. You can use an audio editor like Audacity to convert them to uncompressed PCM wavs.
For samples, you might want to look at these pages.
#111767 - evanflash - Sat Dec 09, 2006 11:34 pm
i have tried to load quite a few .xm files and only a handful of them have worked. those that do work run perfectly, and i am able to save, record my own samples and everything perfectly. I was wondering if there is any reason that certain xm's would not work. is there a file-size limit or something?
i am running the current release (NitroTracker 0.2)
Hardware: m3 lite "perfect" microSD
#111775 - 0xtob - Sun Dec 10, 2006 12:23 am
There are two reasons for the limited support:
* The maximum file size is limited by the DS's RAM
* There are bugs :-)
I cannot say precisely how big an XM file may be, as that depends on the number/length of samples, but generally I think everything under 1MB should be pretty safe. You might want to use shrinkxm and see if it can squeeze some bytes out of your XMs.
I'm trying to make loading and especially saving as stable as possible, so please bear with me. This limit could disappear though, considering the builtin RAM of the SC and M3 and the recently figured out Opera RAM. But I think I'm talking too much :-)
#111836 - tepples - Sun Dec 10, 2006 9:19 pm
0xtob wrote: |
I'm trying to make loading and especially saving as stable as possible, so please bear with me. This limit could disappear though, considering the builtin RAM of the SC and M3 and the recently figured out Opera RAM. But I think I'm talking too much :-) |
Don't rely too much on the RAM being there. Opera is not available for sale in North America, and now that SLOT-1 adapters are becoming popular, a lot of people have cards without RAM.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#111843 - evanflash - Sun Dec 10, 2006 10:13 pm
i see what you're saying teeples, but those of us with the M3 lite series of cards would be very happy if the extra RAM in there was put to good use :-)
#111891 - Elrinth - Mon Dec 11, 2006 1:16 pm
heya 0xt0b drop a message @ me whenever you've implemented anything related to EZ4 in any program :D *wishes to try it out
#111953 - filtah - Tue Dec 12, 2006 1:07 am
evanflash wrote: |
i have tried to load quite a few .xm files and only a handful of them have worked. those that do work run perfectly, and i am able to save, record my own samples and everything perfectly. I was wondering if there is any reason that certain xm's would not work. is there a file-size limit or something?
i am running the current release (NitroTracker 0.2)
Hardware: m3 lite "perfect" microSD |
Hi there!
im having a hard time deciding on which cart to buy!
its either gonna be a m3 lite perfect, or a supercard lite,
but i've heard both mixed opinions of compatibility for both of them!
help!!
from what i've read:
sc lite - should be able to save, but file access is slow, however some users have been unable to save atall.
may take a risk on this one, it is fairly cheap anyhow, also seems to have good homebrew compatibility.
m3 lite perfect: reported save working, but how fast is file access????
if it's fast, i think ill go for this one. (also prefer the sd card hidden)
m3 lite seems like a safer bet, but how is other homebrew compatibility with this card??? (is it true that ds organise dropped m3 support?)
does it really work well with nitrotracker (saving that is)
also i found this reported bug in the wiki for m3 lite pro:
Nitro Tracker shows the Disk tab (2nd tab) and hangs (stops responding to input)
--- maybee this only happens with the "pro" version. can anyone confirm?
if i decide to go with the m3lite perfect, what are the main advantages over the supercard, they really seem pretty well matched, im not fussed too much about gba compatibility anyhow.
Is the m3 lite perfect really worth the extra cash??
(sorry for asking so many qustions guys got a bit carried away!)
thanks, any advise would be greatly appreciated :)
#111961 - 0xtob - Tue Dec 12, 2006 1:48 am
Hey!
Well, I have absolutely no idea about the homebrew compatibility of the m3 lite perfect, but reinmoon has support for m3 lite, so it could work with their FAT driver. I also don't know if newer fatlibs fix the slowness with SC lite :-/ I'll try different versions once my SC lite arrives. At the moment, I'd say go for a SC Lite, because it's been around for a little longer and from what I've heard support seems to be OK. Can't guarantee anything of course :-)
#112162 - evanflash - Wed Dec 13, 2006 9:10 pm
filtah -
I have only had the m3lite perfect for a week or so, but i have used the original m3 lite for like 4 or 5 months. every homebrew app i try works fine on it (including my favs: dsmidi wifi and nitrotracker). As far as playing roms i really like the support i can get from the m3wiki, and every rom i have tried (after proper patching) runs flawlessly. I can't speak to any other products, but I am quite pleased with the m3 lite perfect for playing dsroms, nes emulation and homebrew. as far as specifically nitroTracker: the only problems i have had are also documented as bugs or current limitations. saving has worked perfectly (knock wood) on a sandisk microSD card. i have nothing to compare to as far as speed.
#112165 - 0xtob - Wed Dec 13, 2006 9:26 pm
evanflash: Hey, thanks for clearing that up. I'll add this info to the compatibility list.
A little hint though: This is a legal forum, so please don't talk about ROMs!
#112494 - Dr Skunk - Sat Dec 16, 2006 11:31 pm
Hi!
Nitrotracker is a wicked piece of software, respect for coding it :)
I wondered, could you help me with a problem I am having? My setup is a DS Lite, Supercard SD and Maxmedia launcher. My problem is the same as this guy...
jsainsbury wrote: |
When I load in .wav samples from my collection I get issues.
First, the sample plays back in a massively glitched out/low/bitcrushed way.
This problem does not occur at all with samples recorded in with the mic.
|
Cheers!
#112497 - 0xtob - Sat Dec 16, 2006 11:45 pm
Hey thanks, glad you like it!
Does this also apply?
Quote: |
I can sort of fix this by playing with the relative pitch, but this doesn't fix the problem.
At a higher pitch the sample sounds correct, but then, at the end of the sample, it glitches. At the end of every sample I hear the sample again, an octave up, then another octave up, unitl there is a machinegun type glitch of barely audible noise. Very weird. And almost impossble to work with. |
If so, you might want to check if the sample is stereo, because stereo samples are not handled correctly in the current release. This will be fixed with the next release that I'm currently working on. Also make sure the sample is not compressed.
If nothing helps, send me the sample :-)
#112504 - Dr Skunk - Sun Dec 17, 2006 2:08 am
0xtob wrote: |
Hey thanks, glad you like it!
Does this also apply?
Quote: | I can sort of fix this by playing with the relative pitch, but this doesn't fix the problem.
At a higher pitch the sample sounds correct, but then, at the end of the sample, it glitches. At the end of every sample I hear the sample again, an octave up, then another octave up, unitl there is a machinegun type glitch of barely audible noise. Very weird. And almost impossble to work with. |
If so, you might want to check if the sample is stereo, because stereo samples are not handled correctly in the current release. This will be fixed with the next release that I'm currently working on. Also make sure the sample is not compressed.
If nothing helps, send me the sample :-) |
Hey, thanks for getting back to me!
If I play a sample it sounds different on each note, and the octave controls make no difference. Some notes are almost recognisable as the original sample, but most are completely garbled. I'm not using compressed or stereo samples...
FWIW I just tried again with the samples from http://www.modarchive.com/cgi-bin/download.cgi/waveworld/wav/drums/roland_tr-505.zip
I would love to be able to get some real samples working on this wicked little program :)[/i]
#112706 - mprey - Tue Dec 19, 2006 5:52 pm
Hey, I don't want to sound ungrateful, but I just discovered Nitro and I'm really loving it, the whole interface works SO well for the DS...but I was saddened to find out that there's no looping implemented yet...so since the last update of the software was half a year ago I was wondering if progress is still being made on the software?
I think looping is quite the necessary minimum to make anything beyond percussive tunes, i.e. chiptunes etc. - of course you can use piano and guitar samples etc. but I guess there is no possibility for longer notes as of now, except perhaps to load longer samples...
So I'm really hyped that there's a tracker with great potential for DS, but I can't use it fully yet. I'm probably not the first person to ask when a new release will come but I don't have the time to check 20 pages ;)
So I would like to ask when there is a new version and if, will it include looping..some popular effects (0xx, 4xx would be my most wished for) would be awesome as well but I'm sure you know that too...just wondering how far up in the priority list looping is...
#113392 - daninski - Wed Dec 27, 2006 8:21 am
Happy xmas! how are your supercard lite investigations going? do you ever get publisher interest for nitrotracker out of interest?
_________________
www.holbrooksfilms.com
www.tdotodotm.com
#113410 - 0xtob - Wed Dec 27, 2006 2:16 pm
Dr Skunk:
Hmm, I'll look into this. This doesn't happen on my Supercard Lite, but I'll bug a friend who has an SC SD and test it on his card.
mprey:
Hey, glad you like my app :-) Trust me, I badly want to implement looping myself and it's practically the next thing on the list once I'm done with the next release, which should come in the next time (I don't want to promise anything, because I have a tradition of not fulfilling my deadlines :-)
The next version will be mainly a bugfix/usability/compatibility release with one very cool new feature that's easy to guess considering what I've been doing lately :-)
daninski:
I got my SC Lite and found a bug in Sata's modified fatlib that caused the horrible slowness on Supercard SD, miniSD and Lite. Also, I hacked in native support for the card, so that the "Moonshell Patcher" is no longer required. So the next release will work great on the SC Lite.
I'm not looking for publishers, because I want to keep this a hobby. I also wouldn't think I could get this published because the audience is just too small.
I'm nearly done with the new version, but I still want to include chishm's great DLDI, so give me some more days :-)
#113424 - daninski - Wed Dec 27, 2006 7:34 pm
that's amazing news on the SClite front. did you ever follow the nanoloop project? that wasn't ever published but he sold the carts; gb, gba...
_________________
www.holbrooksfilms.com
www.tdotodotm.com
#114030 - jsainsbury - Wed Jan 03, 2007 1:15 am
Fantastic news re the updates...
but I wonder what this [wireless?] new feature will do for us lucky chaps! :D
#114264 - filtah - Fri Jan 05, 2007 11:31 pm
hay guys, just want to say happy new year and thanks to everyone for helping me make a dicision on buying a cart
i got myself a supercard lite, as i hope the support to become great for it,
Got it running nitrotracker without problems, used the moonshell patch, and now nitro is saving anll my tunes! ace! file access is a bit slow, but definately something i can put up with, it aint killin me!
just messed arround recordind sounds with the mic, works like a dream,
sample seem a bit distorted, need to play around with them a bit, but so far so good,
Thanks so much Tob for such a great app!!!
i have one question tho, how do you make patterns loop? ive played the demo song and it seems to loop fine, but i cant seem to loop my crappy tunes, am i missing something?
New version sounds kickin by the way, any idea when were likely to expect it?
thanks ;)
#114266 - 0xtob - Fri Jan 05, 2007 11:51 pm
Quote: |
how do you make patterns loop? |
You just add your pattern to the pattern list multiple times by pressing the "ins" button next to the list.
Quote: |
New version sounds kickin by the way, any idea when were likely to expect it? |
Yes, NOW :-)
NitroTracker v0.3 is out!
New features include
- MIDI support via Wifi
- Realtime sample preview
- Better usability
- Better card support
- Pattern looping
Thank you all again for your bug reports and ideas. Please keep 'em coming!
Tob
#114287 - falcon!!! - Sat Jan 06, 2007 9:28 am
Woah excellent work! I will let you know soon if the card you marked with unknown support, are supported
#114293 - clrFog - Sat Jan 06, 2007 11:03 am
Sitting here playing around with the new .03 release and I must say it feels like it is more stable. Previous version crashed after a number of saves and I had to defrag my card to get it running again. No such problems yet. The improvement in the GUI is very nice!! I love this app thx tob!! =) I want to upload some work soon. I have some feature suggestions that would make this a definite workstation for me:
1: Cell Editing, when I flip screen to edit pattern there is an "edit cell" button and when it is pressed I can tap on a pattern cell and it expands and shows parameters like volume, panning, note value etc. That is individual settings for each note. Is it possible to implement panning of instruments at all? Would make huge difference.
2: Hardware synth integration. I saw that you have used the PSG synth in your dsMIDIWIFI app. It would be totally awesome to be able to use it inside NT to make more advanced continous melody and basslines. How to make a good interface to it I havent thought about, but just the idea of it makes me drool! =)
Thank you so much for your good work and keep up the good work!!
_________________
DS lite white, M3 perfect lite micro SD, Sandisk 512MB
#114297 - NotOminous - Sat Jan 06, 2007 12:09 pm
First off, huge props to 0xtob, NitroTracker is beautiful and one of the reasons I bought my Nintendo DS in the first place :) Really appreciate the effort dude.
Okay, now for a problem... I have a Nintendo DS Lite, a Supercard Lite/Micro SD with firmware 1.7 and a Kingston 1GB MicroSD card.
The new version of NitroTracker reads from the MicroSD card almost instantaneously which is fantastic, but I'm still having the same problem as I have since I started using Nitrotracker... The card gets corrupted when I try to save (and I have to reformat).
I've read in a lot of places that patching it with "patch moomshell for super card.exe" makes it work, but it seems to make no difference for me. It's the same with Nitrotracker 0.3 and 0.2.
Any ideas?
I would love to get this sorted out so I can finally have Nitrotracker completely working. I'd be able to take it with me everywhere and write tracks as inspiration strikes.
EDIT: I just got some help and finally got it working! For those who have the same problem, follow these steps...
1) Go to this page http://chishm.drunkencoders.com/DLDI/ and download the DLDI patch for "SuperCard (SD Card)", and the patcher tool.
2) Patch NitroTracker.ds.gba (make sure it's ".ds.gba" and not one of the other two files that come with the zip).
3) Rename to NitroTracker.sc.nds
4) No more corrupt on save!
Big thanks to the man chishm himself for helping me over IRC.
Last edited by NotOminous on Sat Jan 06, 2007 1:55 pm; edited 1 time in total
#114303 - filtah - Sat Jan 06, 2007 1:22 pm
hi tob and a big THANK YOU!
it just gets better! very exited about the new version!
downolading it now, and will let you know how it goes
#114308 - filtah - Sat Jan 06, 2007 3:34 pm
hay all, been playing around with the new version, and i like the new features, file loading is very rapid now, better than i could have hoped for, however there seems to be some bugs with saving, it doesnt seem to work every time. this is very hit and miss :(
Is it necessary to still patch the file using the moonshell patcher?
will try this with a patched version to see if it helps.
also, may be a wild guess, but my battery light is on red, could this be affecting the reliability of the saving?
SC lite 1gb sandisk micro sd
#114311 - 0xtob - Sat Jan 06, 2007 3:56 pm
Wow, thanks for the nice feedback. I'm glad it's working fine so far :-)
SC Lite owners: I've fixed a serious write issue with SC Lite. Please re-download v0.3. There's no need for patching any more (neither moonshell patcher nor DLDI).
clrFog: In fact, both of the features you suggested are already on the list. PSG has a rather low priority though, as it will break compatibility with XM, but I agree it would be very cool to generate oldskool sound directly.
NotOminous: Thanks very much for poining that out and helping me fix this problem!
filtah: See above :-)
#114327 - Goldeneye - Sat Jan 06, 2007 6:32 pm
R/W working perfectly with R4 using DLDI :)
#114328 - 0xtob - Sat Jan 06, 2007 6:36 pm
Great news! Thanks!
#114340 - spanielgita - Sat Jan 06, 2007 9:36 pm
Hello there,
although i have not tried this program, it looks ways cool! very well done.
I actually came across it on youtube, there are 2 small videos with a guy playing about on it! i wish there were some more user videos but at least you get an idea of how it works!
well i have a m3 simply ds on the way and i was wondering if this awesome looking program will run on it? also, if this isn't the case will there be any simply compatibility in future releases?
Seems that not alot of homebrew is running on the simply as of yet, i think the msn program works but thats about it, would be most awesome if this program works!
Also does anybody have any sample tracks they have uploaded? i would love to hear them
many thanks
Dan
#114353 - 0xtob - Sun Jan 07, 2007 2:12 am
I'm not sure but rumor has it that the M3 simply is the same as the R4DS. If that is the case, then the R4DS DLDI driver could be used with it. Please let me know once you have the device!
I would actually like to put some example songs on the homepage, so if anyone has made some good songs and wants to be famous, let me know :-)
#114358 - tepples - Sun Jan 07, 2007 3:15 am
0xtob wrote: |
so if anyone has made some good songs and wants to be famous, let me know :-) |
Are ocremix.org style enhanced cover versions acceptable (I have plenty of those), or do you need songs to be 100 percent original?
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#114362 - 0xtob - Sun Jan 07, 2007 3:37 am
Remixes are fine I guess. ocremix even has some fine versions of the Tetr*s theme and I don't think they get sued to death.
#114367 - tepples - Sun Jan 07, 2007 5:24 am
0xtob wrote: |
Remixes are fine I guess. ocremix even has some fine versions of the Tetr*s theme and I don't think they get sued to death. |
What people think of as "the Tetris theme" is Korobeiniki, which was composed over a century ago.
Right now my mixes are in s3m format, as they have been composed in MPT, but I could go through and convert what I can to xm.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#114388 - gho - Sun Jan 07, 2007 1:21 pm
Most excellent work! I have a SC lite. Though not neccessary, I tried the DLDI patch method and guess what, it worked like a charm!
Looking at the memory card inflation, it was about time to have something like this.
Both thumbs up, to chism also!
#114393 - 0xtob - Sun Jan 07, 2007 1:32 pm
tepples: Thanks for the offer, but I'm looking for music made with NitroTracker. Ah yes, I remember that the Tetris theme also appeared in a movie I saw and I thought it was a folk remix :-)
#114412 - spanielgita - Sun Jan 07, 2007 7:21 pm
thanks oxtob,
i'll let you know if its compatible with the m3 simply, should receive it at some point next week, intending to do a review on it anyway, focusing mainly on its compatibility with hombrew.
I'll let you know :)
#114478 - jsainsbury - Mon Jan 08, 2007 7:14 am
Tob: thanks!
Everything is working spot on perfect now!
Well I haven't tried the ds midi yet but one day!
#114506 - spanielgita - Mon Jan 08, 2007 3:32 pm
so can anybody confirm if it works with the m3 simply yet?
#114823 - Dr Skunk - Wed Jan 10, 2007 11:00 pm
Hello again,
I've just downloaded the latest version, but now I can't load sounds :(
The first time I touch the load button there is a pause... then nothing happens. If I try again, the button registers that I've touched it but nothing happens.
Cheers :)
#115018 - mildcore - Fri Jan 12, 2007 6:25 am
Nitro tracker definitely works in an m3 simply card!!
Bloody good it is too. Thanks loads oxtob, everyone loves it!!!
#115091 - spanielgita - Fri Jan 12, 2007 11:08 pm
glad to hear it, i received my simply today, but i cant get it to work. did the patching thing, but i dont know what to rename the .gba game to? also what files to i need on the memory card?
basically i dont have a clue!?
some help would be most appreciated thanks.
#115112 - 0xtob - Sat Jan 13, 2007 1:24 am
Dr Skunk:
When you tap on a .wav file you should hear a preview of the file. Is this the case?
spanielgita:
Use NitroTracker.nds, patch it for R4DS and copy it to your card. Optionally, copy .wav and .xm files to the card so you have some material.
#115145 - NotOminous - Sat Jan 13, 2007 6:37 am
Here's a bug I've found:
After putting a track together the other day and moving it over to my computer, it seems that the xm files saved by NitroTracker sometimes have garbage notes saved in them that cause sort of "stuck" notes in other players (Like MilkyTracker and Winamp/WSP Plugin)
Here is the track I first noticed it with. There are a couple of long, stuck notes in the second pattern audible when played in MilkyTracker etc.
http://home.exetel.com.au/mb1/random/DNB3.XM
The problem seems to come about after you've placed notes and then clear them. NitroTracker doesn't completely clear out the note.
#115162 - Bentso - Sat Jan 13, 2007 1:21 pm
Dr Skunk wrote: |
Hello again,
I've just downloaded the latest version, but now I can't load sounds :(
The first time I touch the load button there is a pause... then nothing happens. If I try again, the button registers that I've touched it but nothing happens.
Cheers :) |
I have same problem. NitroTracker 0.3 doesn't open filerequester at all, so I can't load songs/samples.
I'am using SC Lite.
The file operations worked with SC Lite on NitroTracker 0.2 allthough slowly.
#115172 - 0xtob - Sat Jan 13, 2007 2:53 pm
NotOminous:
Wow, how come I have overseen that? Anyway, it's fixed now and the next version will delete notes properly. Thanks for reporting! Very cool tune by the way. Using the hardware PSG should make things like these sound even cooler.
Bentso:
Yeah, there are some people having trouble with SC Lite while it works fine for others (like me). Things you could try:
- Use the DLDI patch for SC Lite
- Reformat the card
- Try another card (if available)
Chishm is aware of this problem and he's getting an SC Lite soon, so I hope he'll find out the cause of this trouble.
#115176 - Dr Skunk - Sat Jan 13, 2007 3:07 pm
Bentso wrote: |
Dr Skunk wrote: | Hello again,
I've just downloaded the latest version, but now I can't load sounds :(
The first time I touch the load button there is a pause... then nothing happens. If I try again, the button registers that I've touched it but nothing happens.
Cheers :) |
I have same problem. NitroTracker 0.3 doesn't open filerequester at all, so I can't load songs/samples.
I'am using SC Lite.
The file operations worked with SC Lite on NitroTracker 0.2 allthough slowly. |
Yep, that's it. My card is an SD one though... (forgot to mention that!)
0xtob: I've tried the DLDI patch to no avail. I will try formatting my card...
Thanks for your help!
#115205 - Bentso - Sat Jan 13, 2007 6:36 pm
I've tried DLDI-patch and formatting. But can't get the fileoperations to work in NitroTracker.
I've also tried with two different MicroSD-card brands. Kingston and Toshiba.
Hope I get the latest version working soon. Having a tracker in my pocket all time is just too cool =)
#115218 - dantheman - Sat Jan 13, 2007 8:25 pm
See Firon's post at http://forum.gbadev.org/viewtopic.php?t=12001&start=180 for an alternative DLDI file that you could try. Please post your results and report if reading and/or writing work for you.
#115239 - Bentso - Sun Jan 14, 2007 2:32 am
That alternative DLDI worked \o/
Thanks!
#115243 - 0xtob - Sun Jan 14, 2007 3:07 am
Interesting! I added this to the documentation.
Dr Skunk: Does this DLDI work for you too?
#115269 - Bentso - Sun Jan 14, 2007 10:34 am
Ok I got little carried away here.
Song/sample loading works but saving still doesn't.
#115287 - Firon - Sun Jan 14, 2007 6:20 pm
Yes, the driver appears to be read-only for the "unsupported" devices.
#115332 - spanielgita - Mon Jan 15, 2007 3:04 am
Sorry to keep going on about this buts it driving me to drink! i "simply" cannot get this to work with the m3 simply!!! tried patching a million times now, i just get to the startup screen then i freezes.
anybody have ideas? i even tried going back to the older m3 simply firmware!
is it a fat/fat32 issue perhaps?
i'm losing my mind here.... :s
cheers
Dan
UPDATE: here is a video of what happens EVERY time,ive tried everything...
http://www.zippyvideos.com/5671340426532616/bew/
#115685 - filtah - Thu Jan 18, 2007 11:41 am
spanielgita wrote: |
Sorry to keep going on about this buts it driving me to drink! i "simply" cannot get this to work with the m3 simply!!! tried patching a million times now, i just get to the startup screen then i freezes.
anybody have ideas? i even tried going back to the older m3 simply firmware!
is it a fat/fat32 issue perhaps?
i'm losing my mind here.... :s
cheers
Dan
UPDATE: here is a video of what happens EVERY time,ive tried everything...
http://www.zippyvideos.com/5671340426532616/bew/ |
Hay,
I just watched the video u made trying to load nitro tracker.
I think i know why it wont work- you are loading version 0.1.4
This is a vey old version!
you need to download the latest version 0.3
You will need to patch this using the DLDI.
#115726 - shovsori - Thu Jan 18, 2007 7:24 pm
i have A Ds linker called ds linker ! it's a slot 1 type of linker like ds extreme for exemple
i m crazy about doing a live show with nitrotracker and my classical hardware like rythmbox and samplers, but i m not sure about what i have to do here ?
I have to get the correct DLDI ? patch ? when i start nitrotracker ( my ds linker OS display the nitrotracker icon but then it goes blank (sic) snif )
ok i stop crying, i m just curious about how to make nitrotracker with these new type of linker like DS X , ninjapass, DS Linker, ...
Thanks a lot , this scene is amazing !
#115727 - 0xtob - Thu Jan 18, 2007 7:42 pm
shovsori:
When NitroTracker doesn't even start, it's a problem with the way the DS Linker launches the file. You could try launching it with DSOrganize. But before, you have to patch both DSOrganize and NitroTracker with the DLDI patch for the DS Linker, available from here.
_________________
http://blog.dev-scene.com/0xtob | http://nitrotracker.tobw.net | http://dsmi.tobw.net
#115728 - spanielgita - Thu Jan 18, 2007 7:44 pm
filtah wrote: |
Hay,
I just watched the video u made trying to load nitro tracker.
I think i know why it wont work- you are loading version 0.1.4
This is a vey old version!
you need to download the latest version 0.3
You will need to patch this using the DLDI. |
THANK very much filtah! love you
OMG i will try that now, what an idiot i am
EDIT: actually a note to oxtob, the picture links you to the old version of nitrotracker, whereas the "download 0.3" works fine. is this meant to be the case?
#115733 - spanielgita - Thu Jan 18, 2007 8:16 pm
ok that worked perfectly, thanks again.
now i just need to hunt down some decent samples!
i am SO impressed with this program, can't believe its not commercial.
Many thanks to oxtob, your obvious hard work is greatly appreciated, keep up the good work.
Dan
#115761 - licnep - Thu Jan 18, 2007 11:43 pm
The program is fantastic.
I'd like to have the source code to try making some modifications.
Is it already somewhere or, can you send it to me?
Thank you a lot.
#116733 - filtah - Sun Jan 28, 2007 11:54 pm
Hi Tob,
Ive been playing around a bit more with nitrotracker, and although i still think this program is super dope, unfortunately ive been getting some problems with saving songs :(
on a few occasions now i have lost tunes cos they havnt saved, even after verifying by loading them straight after saving- next time i boot up the songs aren't there :(
i had one occurance of a song getting corrupt after saving a modified version- although i think i was pushing the file size - was over 1 meg.
i got a weird black screen with some text (cant remember now , deleted the file sorry!)- advising to report to you - something about not being able to write memory. I got this when i tried to load the corrupt file, crashing nitrotracker.
What i want to know is: could these errors be due to the firmware i am using with the SC Lite (1.63), what version are you testing with?
or
are the bugs likely to affect eveyone, and are just bugs in the application which may have accumulated by file browsing/ and/or editing the song?
Also, could going into sleep mode affect saving?
Ill have to try patching with the DLDI to see if that helps, this uncirtian saving is getting quite annoying, i need more reliability.
All that said, thanks so much for all your hard work on nitrotracker, you really have done a good job regardless.
Keep up the good work!
#116780 - Bentso - Mon Jan 29, 2007 1:53 pm
I just noticed that there was new DLDI for SC Lite posted on http://chishm.drunkencoders.com/DLDI/ dated 2007-01-19.
With this DLDI loading and saving works in NitroTracker with my SC Lite.
#117011 - tetsujin - Wed Jan 31, 2007 7:58 pm
licnep wrote: |
The program is fantastic.
I'd like to have the source code to try making some modifications.
Is it already somewhere or, can you send it to me? |
I would be interested in that, too, if Tobias is down with the idea. I haven't done any DS programming yet so I don't feel confident that I could actually do anything useful with the source yet - but as I get up to speed I'd enjoy being able to tweak the program, and maybe even contribute something useful to it. If that's not the way it's gonna be... Well, I'll still enjoy using the binary a real whole lot. :)
I just tried this program (why on Earth did I not try it when I first FlashMe'd my DS, almost a year ago??) and it's great fun. I'm no musician, but I'm interested in getting good enough at making music to create music for my own projects (I want to make an original game with a dual-SID C64 sometime...) and for a while I've been thinking that it'd be great to have a program for, say, my Palm Pilot that would give the the ability to toy around with ideas any ol' time I wanted to... Having a program like this on my DS is just about perfect. Once I got the hang of the interface I spent some time trying to remember how to make chords and how to play the scale in different keys - I played around like a kid with one of those old Casio sampling keyboards, and delighted at making my crude rendition of "Row Row Row Your Boat" (a round, even) and trying it with different sounds. Once the juvenile novelty of playing tunes with fart noises wears off I think I'm really going to enjoy the whole process of making songs with sounds recorded on-the-spot.
The interface is pretty nice overall. I especially like the tap & drag that's used for things like the BPM control, pattern length, etc. It's a simple and compact way of controlling the values (maybe there was something similar in FT2?) - the only problem I've had with it is landing on a specific value. If I want my pattern length to be 80, I can drag it to 80, but sometimes it'll jump back to 7f as I lift the stylus. Maybe a bit of delay between reading the touchscreen and updating the value would straighten that out - then if the touchscreen value changes just before the pen is lifted, it won't affect the value (because it'd be inside that delay window).
I was also wondering why "B" notes are shown as "H"?
A lot of the things I'd like to see in the program are already on other people's feature request lists. Hardware synth support would be great fun - maybe there's a way you can crowbar that into XM format, or maybe NitroTracker should get its own file format at some point. There was also a feature request on the Wiki for "drawing samples" - I don't know if that's the same idea as what I was thinking of: I was thinking something along the lines of a simple synthesizer for creating waveforms, using either a recorded sample or a fundamental waveform, and using the pen to tweak the frequency and amplitude (or a filter) with the result being a new sample. So if you were using a sine wave as input you could create Theremin-like samples, or if you were using a sample or something like a square wave, you could use "freq + filter" as the two axes of the touchscreen and hear the effects of the filter.
One thing that bugged me a bit was that every time I'd re-record a sample, it'd be renamed in the sample list to "rec". I think this is a handy feature when a new sample is being created, but sometimes I'll record a sample, name it, and then want to re-record it to get a better effect. Perhaps the renaming should only happen if the sample's old name is blank.
I also want to second the request for an Arpeggiator. :)
Another thing that'd be handy is the ability to apply certain classes of changes to a whole selection of notes in a pattern. For instance:
- change samples: make the selection, then choose this action, and it will cook up a list of all the samples currently used within that selection. It'll display that list on the left and the full list of samples for the song on the right. User then draws lines from the list on the left to the list on the right to define the mapping, then taps "go" and all the remapping is done. (Defining a full mapping, rather than a single-instrument mapping, is useful if, for instance, you want to swap two instruments. Rather than having to change A to C, B to A, C to B, you can just change A to B and B to A at the same time.)
- "Change notes" - similar "map drawing" as with "change samples" - but also with the ability to change everything by a certain offset (number of octaves or half-steps within an octave)
- Compress/expand timing
_________________
---GEC
I think that all the work that's been done by the homebrew community so far to support people who want to program for the GBA or DS is amazing.
Thank you, everyone, I look forward to taking advantage of your work.
#117039 - tepples - Wed Jan 31, 2007 10:15 pm
tetsujin wrote: |
the only problem I've had with it is landing on a specific value. If I want my pattern length to be 80, I can drag it to 80, but sometimes it'll jump back to 7f as I lift the stylus. Maybe a bit of delay between reading the touchscreen and updating the value would straighten that out - then if the touchscreen value changes just before the pen is lifted, it won't affect the value (because it'd be inside that delay window). |
Garbage values when the pen is lifted are a problem with a lot of homebrew.
Quote: |
I was also wondering why "B" notes are shown as "H"? |
I seem to remember reading that the notes internationally called "B flat" and "B" are called in German "B" and "H" respectively.
Quote: |
There was also a feature request on the Wiki for "drawing samples" |
This refers to editing waveforms by drawing on the screen. The sample in each column would snap to the stylus location. I seem to remember that some old Mac audio editor (was it called SoundWave?) had this.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#117048 - tetsujin - Wed Jan 31, 2007 11:09 pm
tepples wrote: |
Quote: | I was also wondering why "B" notes are shown as "H"? |
I seem to remember reading that the notes internationally called "B flat" and "B" are called in German "B" and "H" respectively.
|
Ah. That explains that. :) Good to know.
Quote: |
Quote: | There was also a feature request on the Wiki for "drawing samples" |
This refers to editing waveforms by drawing on the screen. The sample in each column would snap to the stylus location. I seem to remember that some old Mac audio editor (was it called SoundWave?) had this. |
That was my other guess, but I didn't know if there was a use for that kind of feature.
_________________
---GEC
I think that all the work that's been done by the homebrew community so far to support people who want to program for the GBA or DS is amazing.
Thank you, everyone, I look forward to taking advantage of your work.
#117210 - NotOminous - Fri Feb 02, 2007 10:56 am
I've been playing around with NitroTracker some more lately. Putting together some tracks made entirely of sounds recorded through the mic. Interesting results, planning to release a few soon.
On to the point of my post though... I think I found an obscure bug today. It's to do with file system access, so I'm not sure if it's 0xtob's job to fix but I'll post it anyway.
I'm using a Supercard Lite with a Kingston 1GB MicroSD card. Filesystem access usually works quickly and flawlessly.
The bug causes files to be deleted from the card when they shouldn't be. It's hard to reproduce but it appears to be caused by some combination of long filenames, saving to a directory that contains a lot of files, and using a directory that contains a lot of files with sequential naming, like "0000001.xm", "0000002.xm", "0000003.xm".
I will load up a previously saved song, say "0000003.xm". I'll make a few changes to it, and then try and save it under the name "0000004.xm". What appears to be every second time I do this, "0000003.xm" will be deleted, and "0000004.xm" will not be saved. But then if I try saving as "0000004.xm" again, it will save succesfully (though "0000003.xm" will still be missing).
If it's not a problem with my specific card and the DLDI driver, I suspect perhaps NitroTracker has some filenames in its memory mixed up, or is maybe relying on only the first 8 characters of the filename when checking what files exist, etc?
I've tried to explain this as best as I can, and like I said it's hard to reproduce, but it's a problem I'd like fixed if possible, since I've lost a few of the latest versions of my tracks this way, without realising til later that the newer version hadn't saved, and the older version had been deleted.
EDIT: I just managed to reproduce it then by randomly loading and saving-as different filenames. It seems whether the filenames are sequential doesn't make a difference.
I just lost a track I'd been working on for a few hours :(
#117222 - 0xtob - Fri Feb 02, 2007 2:51 pm
spanielgita wrote: |
the picture links you to the old version of nitrotracker, whereas the "download 0.3" works fine. is this meant to be the case? |
Oh, of course not! Stupid me!
licnep wrote: |
I'd like to have the source code to try making some modifications. |
A source release is planned, but before I want to make several things clearer, cleaner and better :-)
filtah wrote: |
What i want to know is: could these errors be due to the firmware i am using with the SC Lite (1.63), what version are you testing with?
or
are the bugs likely to affect everyone, and are just bugs in the application which may have accumulated by file browsing/ and/or editing the song?
Also, could going into sleep mode affect saving? |
Have you tried using the latest SC Lite DLDI? Some SC Lite models are known to misbehave. The SC Lite firmware should not be the problem though. Running out of RAM can cause all kinds of strange things probably. I'll add a RAM usage display to keep track of that.
tetsujin wrote: |
I especially like the tap & drag that's used for things like the BPM control, pattern length, etc. It's a simple and compact way of controlling the values (maybe there was something similar in FT2?) - the only problem I've had with it is landing on a specific value. |
Hmm, maybe it would also help if you could use them both ways: Sliding the stylus and tapping the up/down arrows. On the other hand, this problem also affects other controls, so I'll give the delay idea a try.
Quote: |
I was also wondering why "B" notes are shown as "H"? |
I was wondering why every other tracker shows "H" notes as "B" :-) OK, I think I'll change that since it has caused some confusion.
Quote: |
A lot of the things I'd like to see in the program are already on other people's feature request lists. Hardware synth support would be great fun - maybe there's a way you can crowbar that into XM format, or maybe NitroTracker should get its own file format at some point. There was also a feature request on the Wiki for "drawing samples" - I don't know if that's the same idea as what I was thinking of: I was thinking something along the lines of a simple synthesizer for creating waveforms, using either a recorded sample or a fundamental waveform, and using the pen to tweak the frequency and amplitude (or a filter) with the result being a new sample. So if you were using a sine wave as input you could create Theremin-like samples, or if you were using a sample or something like a square wave, you could use "freq + filter" as the two axes of the touchscreen and hear the effects of the filter. |
I'll try not to break compatibility with XM when including PSG support, but of course all other trackers / XM players just won't play the PSG sounds then. A sample toolkit with synth-like generators and filters would be cool! I actually coded something like this for the PC, so maybe I can re-use the code.
Quote: |
One thing that bugged me a bit was that every time I'd re-record a sample, it'd be renamed in the sample list to "rec". I think this is a handy feature when a new sample is being created, but sometimes I'll record a sample, name it, and then want to re-record it to get a better effect. Perhaps the renaming should only happen if the sample's old name is blank. |
Oh, haven't thought of that. I won't change the name any more if the instrument already has a name.
Quote: |
Another thing that'd be handy is the ability to apply certain classes of changes to a whole selection of notes in a pattern. For instance:
- change samples: make the selection, then choose this action, and it will cook up a list of all the samples currently used within that selection. It'll display that list on the left and the full list of samples for the song on the right. User then draws lines from the list on the left to the list on the right to define the mapping, then taps "go" and all the remapping is done. (Defining a full mapping, rather than a single-instrument mapping, is useful if, for instance, you want to swap two instruments. Rather than having to change A to C, B to A, C to B, you can just change A to B and B to A at the same time.)
- "Change notes" - similar "map drawing" as with "change samples" - but also with the ability to change everything by a certain offset (number of octaves or half-steps within an octave)
- Compress/expand timing
|
I'm currently thinking of ways how to edit several notes at once for being able to edit effects quickly (arpeggio!), so I might as well use this for transposing etc.
Thanks for the ideas!
NotOminous wrote: |
The bug causes files to be deleted from the card when they shouldn't be. It's hard to reproduce but it appears to be caused by some combination of long filenames, saving to a directory that contains a lot of files, and using a directory that contains a lot of files with sequential naming, like "0000001.xm", "0000002.xm", "0000003.xm".
I will load up a previously saved song, say "0000003.xm". I'll make a few changes to it, and then try and save it under the name "0000004.xm". What appears to be every second time I do this, "0000003.xm" will be deleted, and "0000004.xm" will not be saved. But then if I try saving as "0000004.xm" again, it will save successfully (though "0000003.xm" will still be missing). |
Hmm, the fact that songs are deleted makes me think this is a problem with the SC Lite driver, because NitroTracker can't delete files. I'll play around with my SC Lite and see if I can reproduce this. After a file was accidentally deleted, have you tried running chkdsk or fsck on the MicroSD card to see if the file system got corrupted and if file can be rescued that way?
I'm sorry to hear about your data loss, hopefully the issues will be resolved. Looking forward to hear your tracks!
_________________
http://blog.dev-scene.com/0xtob | http://nitrotracker.tobw.net | http://dsmi.tobw.net
#117227 - Red XIII - Fri Feb 02, 2007 3:29 pm
I have a SCL Rumble,which i suppose has the same drivers as a simple SCL,but I'm sad to see that I can't run 0.3. I tried both 1st and 2nd 0.3 versions,but unfortunately I get white screens when I boot this nice app.
I tried patching with SCSD & SCL .dldi's,but nothing.
BTW, SCL Rumble has more support than people say,as basically NitroTracker is the only app I can't seem to boot.
_________________
He who laughs last, obviously didn't get the joke.
If at first you don't succeed, redefine success.
Jesus said to John "Come forth and I will grant you eternal life." John came fifth and won a toaster.
#117236 - tetsujin - Fri Feb 02, 2007 6:20 pm
0xtob wrote: |
tetsujin wrote: | I especially like the tap & drag that's used for things like the BPM control, pattern length, etc. It's a simple and compact way of controlling the values (maybe there was something similar in FT2?) - the only problem I've had with it is landing on a specific value. |
Hmm, maybe it would also help if you could use them both ways: Sliding the stylus and tapping the up/down arrows. On the other hand, this problem also affects other controls, so I'll give the delay idea a try. |
On a somewhat separate topic - one of the downsides of the tap&drag control is that it's limited by the borders of the screen - meaning that if a control is on the bottom-left of the screen it's hard to decrease its value, or if it's at the top-right of the screen it's hard to increase its value. And in any case there's a limit on how much you can increase or decrease a value before you need to lift the pen and start over.
I was thinking of alternate solutions and one idea I had was that changing values could be done by "turning a crank" - putting the pen down on the control would give you the "crank handle" (a line, at least, from the center of rotation to the pen point) which you could move with the pen - and you could increase the value by turning it clockwise, decrease by turning counterclockwise. Something like that would work best if there were graphics going along with it, though - to provide a visual cue that the thing works by rotation. It would also work best if the center of rotation were the center of the screen - so a control like that might need to be somewhat modal in nature.
I gotta go through one of those tutorials on making music with a tracker - maybe pick up some samples, too. I'm finding it difficult to move beyond my early efforts...
_________________
---GEC
I think that all the work that's been done by the homebrew community so far to support people who want to program for the GBA or DS is amazing.
Thank you, everyone, I look forward to taking advantage of your work.
#117364 - NotOminous - Sun Feb 04, 2007 7:17 am
My problem seemed to be coming from saving into a folder with too many XM files already in it. I've since cleared out my MicroSD card and the problem has gone away for now, so I'll just avoid it this way. It's probably to do with DLDI stuff anyway.
Also seconding a RAM usage bar. That would help a lot. Also possibly maybe you could put checking in to refuse recording new samples/loading new samples if there's not enough memory? I'd rather this than having a crash. Otherwise, showing the filesize next to samples would be handy too, so you can avoid loading big ones when you know you don't have the memory left, though isn't really needed if large files won't load anyway.
One idea I've had that I don't think has been mentioned yet, is how about a downsampling ability? So far I've had to manually downsample WAVs to 22khz or less so the memory doesn't get filled up too quickly. It'd be handy to have.
Also be great to have the ability to save off WAV files to memory card, though I think you're already working on that, or planning to. :)
Also, while I'm here, added a new track to the Art Section in your wiki, 0xtob! Looking forward to seeing more from others posted there too. http://tobw.net/dswiki/index.php?title=NitroTracker/Art_Section
EDIT: It'd also be nice to have notes played in their own virtual channel when you're playing on the keyboard. At the moment notes get cut off by anything in channel 0 if you jam while playing your track.
Last edited by NotOminous on Mon Feb 05, 2007 8:00 am; edited 1 time in total
#117378 - Mrshlee - Sun Feb 04, 2007 1:31 pm
Red XIII wrote: |
I tried patching with SCSD & SCL .dldi's,but nothing. |
Try booting into moonshell and then loading the tracker.nds in moonshell...
_________________
MrShlee.com
Projects
Dev-Scene
MyTechpedia
#117435 - daninski - Sun Feb 04, 2007 9:32 pm
YAAAAAAAAAAAY! it works perfect with my supercard lite! i thought it was broken seeing as nothing else seems to work on it :)
you are my hero *kirtseys*
_________________
www.holbrooksfilms.com
www.tdotodotm.com
#117442 - compacho - Sun Feb 04, 2007 10:02 pm
Glad to see this project is still going on. One of the finest examples of homebrew software.
#117549 - daninski - Mon Feb 05, 2007 4:12 pm
wifi works perfect with me mac too. top screen in the keyboard midi program is corrupted mind, the thing works perfect so it's neither here nor there. don't suppose there's going to be any chance of being able to slide the stylus across keys? stylaphone style?
_________________
www.holbrooksfilms.com
www.tdotodotm.com
#117672 - TM - Tue Feb 06, 2007 2:49 pm
First of all, well done. It look amazing, can't wait to use it. I 've been into a gamboy workshop for a week where we code and play with the library of the synthesiser. But you are really good!!!!!
I forgot evry thing about coding for gamboy. if you don't practice.......
I specially like the midi-wifi. Amazing and It look simple. I work on installation and performance using Director<->MapleMidi<->Ableton Live.
It's cool but playing live with the ds is even more cool!!!
I have DS lite (pink), and so I search for how to use it, but I read that it's more tricky for lite and for flashing compare to old DS. That scared me a bit cause the lite cost 99pound and I don't want to destroy it. On the other hand you don't really speak aubout it for the midi-wifi.
When I look for cards I found the M3 Simply (Slot 1) wich is cheaper then the DS-xtrem but you said that you need to install (on the card, I imagine ) a DLDI. Do you have any persons who already use the M3 Simply (Slot 1) and install DLDI and had you application working perfectly ?
I really look forward for your answer, I am french, not really good in english and have little money that I don't want to spoil. That's why I am asking those questions. Hope you don't think that I'm lasy, I just don't want to get it wrong.
After that I will send video of me doing sound with the Kaos DS. Once again, your softs rocks. BRAVO BRAVO BRAVO BRAVO !!!!!
_________________
fuck dance let's art
#117675 - TM - Tue Feb 06, 2007 3:00 pm
sorry, this message is more for the midi-wifi, even if the nitro tracker and other soft look cool.
_________________
fuck dance let's art
#117999 - mjxii - Fri Feb 09, 2007 1:07 am
I have to say that nitrotracker was the homebrew that got me the most excited when I got my DSX.
I have the newest version, many bugs were addressed and it works much better.
My only problem is that when i reload a song that i composed and saved in Nitrotracker certain notes will have moved over to another track. I use only one sample per track, example, hihat track 1, sinth track 2, ect...
so it will look all messed up but it plays fine. very strange. kind of makes it not worth using right now. I have gotten hours of enjoyment out it though. being able to sequence anywhere is so cool.
really looking forward to an update. thanks again.
myspace.com/enslavedbyowls (my music)
#118325 - abmthe3rd - Mon Feb 12, 2007 5:10 am
1 )omfg.
I've been lookin for somethin like this for ages, and even though im sure ones bin out for ages but when you put it on a DS -sigh- massive thanks for the hard work.
and now onto the question:
So ive been abusin the dsmidiwifi addon, and connecting to the PC [using Ubuntu] while running QctrlJack and Qsynth. I load up the soundfonts i wanna use on my pc, and for every instrument on the soundfont, it takes up a instrument slot. So far so good. I lay down some notes, with the different instruments and hit play, but all the notes are only the first slotted instrument. Does anyone know how make the channels correspond to the instruments i was using?
Thanks
~Nell
#118709 - mierda-lokataire - Thu Feb 15, 2007 11:07 pm
HI man
Before , I want to thank you a lot , cause you create nitrotracker
Its a super homebrew and I can make music anywhere I want now...
QUESTION: can I use 4bit pcm wav samples in Nitrotracker??
(i cannot test it for the moment because my microsd usb drive has a problem )
thanks
#118725 - tepples - Fri Feb 16, 2007 4:32 am
RIFF WAVE defines the data format for PCM such that the length of each sample is be a multiple of 8 bits. Do you mean ADPCM?
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#119366 - daninski - Thu Feb 22, 2007 1:21 pm
#119897 - abmthe3rd - Tue Feb 27, 2007 10:16 am
daninski thats a funny lil track, what instruments did you use?
#119905 - daninski - Tue Feb 27, 2007 11:12 am
i just make noises into the mic and play around with them in the editor until they sound like what i want. i haven't put any instruments into it yet, i will tho.
_________________
www.holbrooksfilms.com
www.tdotodotm.com
#119942 - GoopyMonkey - Tue Feb 27, 2007 8:27 pm
Just wanted to say that the GBAMP SD IS supported, just not saving. Just to clear up that li'l bit on the site. :)
_________________
My favourite DS apps:
GBAMP Multiboot
Colors!
jEnesis
#119988 - 0xtob - Wed Feb 28, 2007 2:44 am
tetsujin wrote: |
I was thinking of alternate solutions and one idea I had was that changing values could be done by "turning a crank" - putting the pen down on the control would give you the "crank handle" (a line, at least, from the center of rotation to the pen point) which you could move with the pen - and you could increase the value by turning it clockwise, decrease by turning counterclockwise. Something like that would work best if there were graphics going along with it, though - to provide a visual cue that the thing works by rotation. It would also work best if the center of rotation were the center of the screen - so a control like that might need to be somewhat modal in nature. |
Yes, several music programs for the PC have controls like this. Most of the time I find them hard to handle though. You would get higher precision, but you're still limited by the borders of the screen. Displaying the control in the center of the screen would require displaying it as an overlay, and the user would have to tap on it to activate the overlay, then change the control and then tap somewhere else to remove the overlay, which would be somewhat tedious.
I think I'll stick to the current controls, but what I could do is to make them speed-aware (like the iPod clickwheel for example). I.e. the values don't change linearly to the stylus position, but the interval between two pixels is dependent on the stylus speed.
NotOminous wrote: |
Also possibly maybe you could put checking in to refuse recording new samples/loading new samples if there's not enough memory? I'd rather this than having a crash. Otherwise, showing the filesize next to samples would be handy too, so you can avoid loading big ones when you know you don't have the memory left, though isn't really needed if large files won't load anyway. |
When recording or loading a sample, the program already checks if enough RAM is free. At least it's in there now. No idea if I implemented it before or after the 0.3 release.
NotOminous wrote: |
One idea I've had that I don't think has been mentioned yet, is how about a downsampling ability? So far I've had to manually downsample WAVs to 22khz or less so the memory doesn't get filled up too quickly. It'd be handy to have. |
Great idea actually. It's on "the list" now - the other things you suggested, too.
Fantastic work with the song! Would you mind if I used it as the new demo song? I have to admit the current demo song wasn't even made with NitroTracker (shame on me!)
By the way, I learned about the history of the Amen break just yesterday.
daninski wrote: |
don't suppose there's going to be any chance of being able to slide the stylus across keys? |
Stylophone! I just saw a video of that. You see I should spend less time on Youtube and more time on coding :-) On the other hand the amen break video inspired me to code some basic beatslicing. I intentionally removed the sliding feature form the keyboard (it's still possible in the DS Sampling Keyboard) because it was too easy to slide off the note you want to hit. I find it easier to play melodies the way it is now.
Nice track by the way! I can't believe the instruments are all recorded :-)
mjxii wrote: |
My only problem is that when i reload a song that i composed and saved in Nitrotracker certain notes will have moved over to another track. I use only one sample per track, example, hihat track 1, sinth track 2, ect... |
Really strange. I'll blame it on the DSX FAT bug :-) Have you tried the DSX DLDI yet? That should fix most problems with the DSX. The next version of NitroTracker will fix some more, so that it finally becomes 100% reliable in combination with the DSX (at least I haven't had any problems since).
abmthe3rd wrote: |
I lay down some notes, with the different instruments and hit play, but all the notes are only the first slotted instrument. Does anyone know how make the channels correspond to the instruments i was using? |
OK, that's maybe a little underdocumented (as in "not documented"): It's not the channels that are mapped to MIDI channels but the instruments. I.e. a note played with instrument x will send a MIDI note event with MIDI channel x. I should add that to the docs.
GoopyMonkey: Thanks! I added this to the compatibility list.
I'm currently thinking about a way to integrate bug reports and feature requests better into the development process, as the Wiki-based approach is too hard to keep organized. I'll let you know about this.
The project is making some great progress in the last weeks. I have a lot of plans for 0.4 which will add several new features that I'm pretty excited about. I don't want to get too specific though :-)
Thanks a million for your ongoing support and suggestions!
Tob
_________________
http://blog.dev-scene.com/0xtob | http://nitrotracker.tobw.net | http://dsmi.tobw.net
#120042 - MiL0 - Wed Feb 28, 2007 3:47 pm
thank you SO much for considering some sort of basic beat slicing tool!!! I write dnb tracks (got a few out on various dnb record labels) and it would be so handy to have a portable beatslicer for those long train journeys to work.
#120105 - daninski - Thu Mar 01, 2007 2:01 am
0xtob wrote: |
daninski wrote: | don't suppose there's going to be any chance of being able to slide the stylus across keys? |
Stylophone! I just saw a video of that. You see I should spend less time on Youtube and more time on coding :-) On the other hand the amen break video inspired me to code some basic beatslicing. I intentionally removed the sliding feature form the keyboard (it's still possible in the DS Sampling Keyboard) because it was too easy to slide off the note you want to hit. I find it easier to play melodies the way it is now.
Nice track by the way! I can't believe the instruments are all recorded :-)
|
maybe a check box? :) not sure how the slide would work n the trackerbit... BUT I LOVE STYLOPHONES!
_________________
www.holbrooksfilms.com
www.tdotodotm.com
#120108 - tepples - Thu Mar 01, 2007 2:08 am
Perhaps activate the glissando if the stylus is moved more than 16 pixels or something.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#120113 - daninski - Thu Mar 01, 2007 2:36 am
[an aside] ...glissando has to be one of the best words ever... [/an aside]
_________________
www.holbrooksfilms.com
www.tdotodotm.com
#120115 - DekuTree64 - Thu Mar 01, 2007 2:44 am
I like key modifiers. Like, hold down one of the D-pad directions to enable glissando.
Another similar effect that could be fun is doing smooth pitch bends as you drag back and forth. Basically auto-calculated tone porta effects. Or do volume slides by vertical motion. Although that wouldn't work too well with the keyboard at the bottom of the screen.
_________________
___________
The best optimization is to do nothing at all.
Therefore a fully optimized program doesn't exist.
-Deku
#120129 - abmthe3rd - Thu Mar 01, 2007 6:30 am
0xtob, Thanks for the reply. I kinda understand what you mean, and i got it to
work somewhat, problems arise if you load a already made song from the DS.
I have a feeling this one is gonna be REALLY long winded. I apologize in advance lol.
So i have a song i made wih like three instruments. we'll say kick, brass and a vocal, I setup on ubuntu with Qjack, a synth instrument player prog and DSmidiwifi. I'll connnect to DSmidiwifi and load the song i already made, On the synth program I'll pick three new instruments we'll say A B C. On the synth prog. each channel an instrument is on corresponds to the different slots the instruments are on, in nitrotracker.
so i map A to Channel 1, which would be the Kick on the DS. I can touch the keyboard on the DS and it'll play the instrument A on the PC. and i'll do the same for the rest. B to 2(vocal), C to 3(brass). everything seems to be candy. When i play back the song i made, on the DS only the first channel instrument on the synth will be heard. [in this case A]. and it will be the only instrument, for all the patterns on my DS song. So the pattern i layed for the brass on the DS will be played by A on the synth as too for the vocal.
So i poke around, and i switch instruments B and C to channel 1 on the synth prog and now they are heard. in conjunction with instrument A. So now for the Kick pattern instrument A B and C all play at the same time, and the same for the brass, and vocal. abm remains confused lol.
I hope you understood that stuff. it was a b*tch to put in words.
2nd question {short}
when i connect to the synth prog on my PC and play any instrument with an Echo from the DS the note gets stuck and will continue to play unless i hit the stop button on the DS, OR use the "- -" button i guess the sound stopper button.
`abmthe3rd
I'll upload the lil song i made too whenever i get some more time
#120216 - c0n - Thu Mar 01, 2007 9:27 pm
your tracker is the best thing to ever happen to the ds.
i'm just wondering... since you implimented dsmidiwifi, do you ever plan on adding support for the midi hardware here?
everything else i use is synced without needing a laptop, and i would poo myself if nitrotracker could join the club :)
#120527 - systmcrsh - Sun Mar 04, 2007 12:46 pm
MiL0 wrote: |
thank you SO much for considering some sort of basic beat slicing tool!!! I write dnb tracks (got a few out on various dnb record labels) and it would be so handy to have a portable beatslicer for those long train journeys to work. |
The 'Sample offset' command (Note + 9 + Sample offset --- chapter 3.10 in the FT2 manual) makes any kind of beatslicer unnecessary. In fact this command alone is much more powerful than a beatslicer when used in various ways... you can even do some old school time stretching with it. (oh, & i also have long subway journeys to work :))
I'm thinking that this command may be the most tedious or difficult to implement in Nitrotracker, but also the most missed if it's never included :(
Implementing the command may not be that difficult, but i think getting accurate sample offset parameters might be.
I did think of a few practical concepts for entering effect commands though. I think the easiest way would be when you have the note data selected with the DPAD, maybe you could have a keyboard icon that you tap. After tapping this hypothetical icon, you just type in the commands and that's it. You wouldn't be able to visually see the effects during playback or normal editing, but they would be there. There's a few other concepts I've thought of that are more elaborate... maybe I'll discuss em later :)
EDIT: Removed bug report - not accurate.
Last edited by systmcrsh on Wed Mar 07, 2007 1:58 am; edited 3 times in total
#120528 - NotOminous - Sun Mar 04, 2007 12:54 pm
0xtob wrote: |
When recording or loading a sample, the program already checks if enough RAM is free. At least it's in there now. No idea if I implemented it before or after the 0.3 release. |
You're right, there's already checking there. I guess I find sometimes that it'll give me the warning that it couldn't load the sample, but then freeze a few seconds later anyway. Might be a problem specific to my setup maybe?
0xtob wrote: |
Fantastic work with the song! Would you mind if I used it as the new demo song? I have to admit the current demo song wasn't even made with NitroTracker (shame on me!) |
I'd be honoured!
#120617 - systmcrsh - Mon Mar 05, 2007 12:48 am
I noticed 2 related bugs today... one quite serious:
After trimming a sample in the sample editor, I tried re-saving the edited sample. Any attempt to modify the sample name resulted in the .xm extension being added to the filename. Since I didn't want to over-write the original sample, i just changed directories and accepted the default unchanged sample name. After saving, the saved sample is corrupted and can't be loaded. It also can't be played or edited on a computer.
Is this because NitroTracker is saving the sample with an xm header instead of a wav header?
Sorry, if these have been brought up before... 30 pages in this thread is a ton of reading! :/
#120628 - systmcrsh - Mon Mar 05, 2007 1:51 am
Edit: Removed bug report - not accurate.
Last edited by systmcrsh on Wed Mar 07, 2007 2:00 am; edited 2 times in total
#120648 - NotOminous - Mon Mar 05, 2007 3:58 am
systmcrsh wrote: |
I noticed 2 related bugs today... one quite serious:
After trimming a sample in the sample editor, I tried re-saving the edited sample. Any attempt to modify the sample name resulted in the .xm extension being added to the filename. Since I didn't want to over-write the original sample, i just changed directories and accepted the default unchanged sample name. After saving, the saved sample is corrupted and can't be loaded. It also can't be played or edited on a computer.
Is this because NitroTracker is saving the sample with an xm header instead of a wav header?
Sorry, if these have been brought up before... 30 pages in this thread is a ton of reading! :/ |
You can't save samples out from NitroTracker at the moment. Hopefully this is coming soon.
systmcrsh wrote: |
Basically I have an xm with a track that uses the 9x sample offset command. This was made in FT2. Nitro ignores the pattern/note data for the notes that use the 9x command. I figured a way around it... by just loading the same sample I used (dog2) into an empty sample slot. Then I trimmed the sample and renamed it (dog5). I entered the notes where they should be using the dog5 sample. I noticed that the volume command showed correctly the previous entered value for volume. I then re-saved the song. Then I reloaded the song to see if the changes I made would still be there. Exaclty the same thing happened -- The notes had disappeared.
I then took that work-around song and loaded it into MilkyTracker. The notes were correct in Milky, but the OLD 9x commands were still there. I left the note data, but deleted the 9x commands and re-saved the file as dogshit-milky-fixed.xm. I then loaded this 'fixed' xm into Nitro and it played back perfectly. |
Similarly with this... effects just haven't been implemented yet. You'll notice you can't even adjust the volume of individual notes at the moment. As far as I know 0xtob is planning to add some effects soon, so just stick around and play with what's available for now.
#120846 - emphyrian - Tue Mar 06, 2007 4:46 pm
Hey,
I havnt looked into this (and other) programs for a while as I became annoyed with my m3 mini sd. All this driver stuff and the lack of support from M3 was something, but that 'PDA' thing just took it over the edge.
Anyway, its probably been mentioned alot but just wanted to say congratulations for making it into computer music magazine again, this time in the form of a letter and reply!
Another interesting note is the reply states that they will have a feature comming soon on the wii, I'm guessing wii music. SHould be interesting.
Miike
#120853 - 0xtob - Tue Mar 06, 2007 7:44 pm
MiL0 wrote: |
thank you SO much for considering some sort of basic beat slicing tool!!! I write dnb tracks (got a few out on various dnb record labels) and it would be so handy to have a portable beatslicer for those long train journeys to work. |
I'm at leat considering copy+paste for samples, and of course the sample offset effect, so don't except ReCycleDS :-)
daninski wrote: |
I LOVE STYLOPHONES! |
tepples wrote: |
Perhaps activate the glissando if the stylus is moved more than 16 pixels or something. |
DekuTree64 wrote: |
I like key modifiers. Like, hold down one of the D-pad directions to enable glissando.
Another similar effect that could be fun is doing smooth pitch bends as you drag back and forth. Basically auto-calculated tone porta effects. Or do volume slides by vertical motion. Although that wouldn't work too well with the keyboard at the bottom of the screen. |
How about a "Jam mode" with the keyboard in the middle, glissando and pitch bends/vol change using vertical sliding? Buttons could be used for playback control, changing instruments, and toggling between different functions of pen sliding.
abmthe3rd:
Aaah, sorry it turns out to be a bug. Thanks a lot! It's fixed in the next version.
abmthe3rd wrote: |
when i connect to the synth prog on my PC and play any instrument with an Echo from the DS the note gets stuck and will continue to play unless i hit the stop button on the DS, OR use the "- -" button i guess the sound stopper button. |
Hmm, I guess it doesn't send a stop event then. In that case it would be a bug(?) in the PC sequencer, because it should send a stop-note after the echo is over. It's also possible that the Stop-Note just gets lost, because receiving packets with the DS is less reliable than sending.
c0n wrote: |
i'm just wondering... since you implemented dsmidiwifi, do you ever plan on adding support for the midi hardware here? |
No, but something even better ;-)
systmcrsh wrote: |
I also noticed a bug with XMs that use the 'Sample offset' command (9xx command) --- If a XM has notes entered that use this command, the notes are completely ignored and do not show up in the pattern editor at all. |
Strange. I'll look into it. Thanks for the extensive bug reports!
NotOminous wrote: |
I guess I find sometimes that it'll give me the warning that it couldn't load the sample, but then freeze a few seconds later anyway. Might be a problem specific to my setup maybe? |
Nope, the problem is on my side. It turns out I forgot memory checking when loading wav samples. Added it to the list as top-prioroty. Thank you for letting me use the song!
NotOminous wrote: |
systmcrsh wrote: | I noticed 2 related bugs today... one quite serious:
After trimming a sample in the sample editor, I tried re-saving the edited sample. Any attempt to modify the sample name resulted in the .xm extension being added to the filename. Since I didn't want to over-write the original sample, i just changed directories and accepted the default unchanged sample name. After saving, the saved sample is corrupted and can't be loaded. It also can't be played or edited on a computer.
Is this because NitroTracker is saving the sample with an xm header instead of a wav header?
Sorry, if these have been brought up before... 30 pages in this thread is a ton of reading! :/ |
You can't save samples out from NitroTracker at the moment. Hopefully this is coming soon. |
Yeah, shouldn't be much work.
emphyrian wrote: |
I havnt looked into this (and other) programs for a while as I became annoyed with my m3 mini sd. All this driver stuff and the lack of support from M3 was something, but that 'PDA' thing just took it over the edge.
|
Have you tried using DLDI?
emphyrian wrote: |
Anyway, its probably been mentioned alot but just wanted to say congratulations for making it into computer music magazine again, this time in the form of a letter and reply!
Another interesting note is the reply states that they will have a feature comming soon on the wii, I'm guessing wii music. SHould be interesting.
Miike |
Wow cool! Do you have the magazine and a digital camera or scanner so you could post a picture of it? That would be very nice!
Yeah, there are quite a few experimental Music projects using the Wiimote. Also there's the semi-announced Wii music game. Whatever it's about, it's probably going to be an interesting read.
_________________
http://blog.dev-scene.com/0xtob | http://nitrotracker.tobw.net | http://dsmi.tobw.net
#120888 - systmcrsh - Wed Mar 07, 2007 1:10 am
0xtob wrote: |
I'm at leat considering copy+paste for samples, and of course the sample offset effect, so don't except ReCycleDS :-) |
That's awesome!
Here is a video on basic 9x usage at MilyTracker's site: http://www.milkytracker.net/video/MilkyTracker.Basic9xx.XviD.avi
I'm guessing a difficult part in Nitro would be displaying the offset values for the sample in the sample editor. You can see where these are displayed in Milky in the above video.
In FT2 they are displayed in the S.E.Ext. (sample editor extended).
You notice in both MT/FT2 editors when you click anywhere in the sample with the cursor, it displays the selected value for that area of the sample you clicked. Example - "000040CA" , or "000040CA-00006BFC" if you select a range. You then truncate the example value above to "40" to have the sample be triggered from that that area. (Note + 9 + offset)[C-1 . 1 . . 940]
Because of the limited display size in Nitro, you could probably get away with truncating the values that are displayed. Like in FT2/MT they are displayed as in the above example "000040CA" ... in Nitro you could simply display it as "40CA".
Seems complicated but its actually quite easy when you get used to the concept.
Attached below are 4 different techniques of using the 9x command:
9x Beat Slicing
9x Time Stretching
9x Reverse
9x Reverse Backwards!
Note the above examples will not work in NitroTracker (yet! :)). They will work in MT/FT2
If you open the sample editor in FT2/MT during playback, you can visually see what is going on with the 9x command.
EDIT: BUG I removed my earlier posts reporting a 9x effect command bug. The bug has nothing to do with the 9x command. The bug of "disappearing notes" was due to having a note with TWO effect commands (in my case a volume command and a sample offset command). --- so for clarity: There is a bug when you have a note with TWO effect commands, the notes do not show up in NitroTracker at all. When you remove one of the effect commands, the notes reappear.
#120953 - emphyrian - Wed Mar 07, 2007 6:18 pm
emphyrian wrote: |
I havnt looked into this (and other) programs for a while as I became annoyed with my m3 mini sd. All this driver stuff and the lack of support from M3 was something, but that 'PDA' thing just took it over the edge.
|
Have you tried using DLDI?
Cant say I've heard of it, I shall look into it. Although I will say I tried the latest build last night and it seemed alright in my quick test play! yay!
emphyrian wrote: |
Anyway, its probably been mentioned alot but just wanted to say congratulations for making it into computer music magazine again, this time in the form of a letter and reply!
Another interesting note is the reply states that they will have a feature comming soon on the wii, I'm guessing wii music. SHould be interesting.
Miike |
Wow cool! Do you have the magazine and a digital camera or scanner so you could post a picture of it? That would be very nice!
I should be able to mate, though probably not till tommorow at the earliest.
Yeah, there are quite a few experimental Music projects using the Wiimote. Also there's the semi-announced Wii music game. Whatever it's about, it's probably going to be an interesting read.[/quote]
Deffo. Keep up the good work dude.
#120971 - emphyrian - Wed Mar 07, 2007 10:00 pm
[Images not permitted - Click here to view it]
I'll try and dig out the first mention tommorow. :)
#120972 - 0xtob - Wed Mar 07, 2007 10:14 pm
Thanks a lot, emphyrian! Don't worry about the first mention, I already found it (here). Cool that my app made it into a professional magazine. That's a big motivation boost!
_________________
http://blog.dev-scene.com/0xtob | http://nitrotracker.tobw.net | http://dsmi.tobw.net
#120973 - emphyrian - Wed Mar 07, 2007 10:17 pm
Haha, interestingly... I might be thinking of something else! I will check, its probably that but I'm not sure. All good anyway mate, I'm sure it wont be the last time!
*edit* Lol, your signature should be their phrase of 'Forget Mario, this is what the DS is really for!' ;)
#121647 - InGeNus - Tue Mar 13, 2007 6:14 pm
Hi Oxtob! I bought a M3 simply only for your applications (DSmidikeyboard and nitrotracker) but i have some problems with Nitrotracker !
In fact, i dont know why, but the homebrew cant see any sample. I put the sample pack we can dl on your website in the repertory of nitrotracker, i make "sng" or "smp" and load, but i cant see anything !
Do you know how i can fix it ?
thx :)
#121679 - systmcrsh - Tue Mar 13, 2007 11:01 pm
InGeNus i have the m3 simply too and nitrotracker works great. you need to patch NitroTracker.nds with DLDI.
first you need r4tf.dldi and the patching software. you can get them both here:
(R4(DS) - Revolution for DS M3 Simply compatible & Win32 GUI)
http://chishm.drunkencoders.com/DLDI/
choose r4tf.dldi as your DLDI source, and NitroTracker.nds as the binary. patch it and transfer it to your simply. you can now load & save from memory card in nitrotracker.
you will need to use the above method and patch almost every homebrew application you want to use with the simply.
#121737 - InGeNus - Wed Mar 14, 2007 12:48 pm
Wow, this is great ! Big thanks, i didnt know that homebrews have to be patched. Now yes :)
#124373 - NotOminous - Thu Apr 05, 2007 3:05 pm
Bump...
Any news on a new version, 0xtob?
#124403 - 0xtob - Thu Apr 05, 2007 7:51 pm
Don't worry, I'm still on it :)
I'm currently struggling with MIDI input via DSerial. Several other cool things will also be in the next version. I can't promise a release date though. Hmm, I should really release more frequently, considering there were only three major releases in a year.
By the way, it was NitroTracker's birthday sometime in the middle of March! Let's see what the next year will bring.
_________________
http://blog.dev-scene.com/0xtob | http://nitrotracker.tobw.net | http://dsmi.tobw.net
#126721 - Sweater Fish Deluxe - Thu Apr 26, 2007 2:35 am
I don't know if this is the best place to be asking, but this topic is the largest group of NitroTracker users I could find, so I figured it'd be the best place to start.
Now that 0xtob has released libntxm, I'd really like to have music created using NitroTracker in one of the games I'm working on (which will also feature graphics created using Phidias). Would anyone here be interested in doing a track?
I'd like something with a theramin-type sound in it. Beyond that, anything from minimalist ambience to a funky bass heavy dance track could work.
PM me or post here if you'd like to contribute. I'll send you a WIP version of the game so that you can see what you think fits. I have more thoughts about what I'd like to hear that we can talk about, but for the most part I'm open to your ideas.
Or let me know if there's somewhere else I should be asking where I might get more responses.
...word is bondage...
#128842 - willg - Tue May 15, 2007 9:42 pm
First of all, thanks for Nitrotracker. I bought a DS just to run this program.
I was wondering what to maximium file size was for NTracker. I've been having several xm's coming up as zero-sized files which I figure to mean that they were too large.
Is there anyway of showing that before the file is saved?
Looking forward to the next update. Soon I hope :-)
will
#128878 - 0xtob - Wed May 16, 2007 9:08 am
Hi! There's no limit for the size of saved files. The RAM size limits the maximum size of songs that are loaded/created, but if you hit that limit, NitroTracker should tell you (or at least act weird (or both)). Files coming out as 0-byte is probably a problem with the flash card you are using. What kind of card is it? In some cases you can recover the lost songs using chkdsk/fsck.
_________________
http://blog.dev-scene.com/0xtob | http://nitrotracker.tobw.net | http://dsmi.tobw.net
#128958 - willg - Thu May 17, 2007 3:06 am
Thanks for the reply. I'm using a 2 gig Lexar microsd with the SuperCard lite.
will
#128973 - 0xtob - Thu May 17, 2007 8:16 am
Hmm, I also have a SC Lite, but haven't had this problem yet. Make sure the filesystem is ok (by using chkdsk or fsck). Maybe the old fatlib that NTv0.3 uses has problems with very big cards. The next NitroTracker version will use the new libfat, so let's hope that the issue is fixed there :)
_________________
http://blog.dev-scene.com/0xtob | http://nitrotracker.tobw.net | http://dsmi.tobw.net
#129993 - LamptonWorm - Tue May 29, 2007 10:41 pm
Hi,
I'm new to the gbadev scene and I've just got a DS lite and a DS Fire Card - Nitrotracker loads up fine and seems to work bar one key thing - I don't get the file list for loading/saving tunes. Any ideas? I guess its a compat/file system issue?
Cheers,
LW.
#129997 - 0xtob - Tue May 29, 2007 11:26 pm
LamptonWorm:
I haven't heard of the DS Fire Card yet, so I guess it's a new device on the market. Judging from a picture of the device, I'd guess it's a clone of the NeoFlash MK5, so the DLDI patch for that card might work.
Try downloading this patch, and, if you haven't already, one of the patching tools and try to patch NitroTracker with that.
Hope this works. Please tell me if it did.
PS: I just realize that this patch is read-only. However, it usually only takes a few weeks for a fully working DLDI patch to appear. If not, pressure the manufacturer :)
_________________
http://blog.dev-scene.com/0xtob | http://nitrotracker.tobw.net | http://dsmi.tobw.net
#130001 - LamptonWorm - Wed May 30, 2007 12:28 am
Hi,
Thanks for the quick reply - patching got the read working fine so that's cool. I'll keep an eye out for when write is available (argh, can't wait!!) unless there are any other options?
Cheers,
LW.
#130015 - FifthE1ement - Wed May 30, 2007 5:15 am
0xtob wrote: |
LamptonWorm:
I haven't heard of the DS Fire Card yet, so I guess it's a new device on the market. Judging from a picture of the device, I'd guess it's a clone of the NeoFlash MK5, so the DLDI patch for that card might work.
Try downloading this patch, and, if you haven't already, one of the patching tools and try to patch NitroTracker with that.
Hope this works. Please tell me if it did.
PS: I just realize that this patch is read-only. However, it usually only takes a few weeks for a fully working DLDI patch to appear. If not, pressure the manufacturer :) |
Hey 0xtob, the DS Fire Card is AKA DS Fire Link, which is by the EWIN2 team and is an N-Card clone.
FifthE1ement
_________________
Moddz Network: News | Homebrew Database |Developer Blogs | Wiki | Downloads
#130025 - 0xtob - Wed May 30, 2007 8:40 am
FifthE1ement:
Good to know that. We homebrewers have strange knowledge, don't we? :) It turns out I'm using the N-Card firmware on my MK5, so the MK5 also seems to be an N-Card clone.
LamptonWorm:
The N-Card page in the DLDI Wiki links to a firmware upgrade that automatically patches homebrew when it's loaded. You might want to try it if you're brave :)
_________________
http://blog.dev-scene.com/0xtob | http://nitrotracker.tobw.net | http://dsmi.tobw.net
#130028 - FifthE1ement - Wed May 30, 2007 9:21 am
I can do you one better. The DSLinker has an auto-patching DLDI that is better then the N-Card one and has write support. I have reviewed almost all of the N-Card clones and I think the top two are the DSLinker and MK5. I have a whole list of the N-Card clones and review performance results at the site in my sig if you want to check it out.
FifthE1ement
_________________
Moddz Network: News | Homebrew Database |Developer Blogs | Wiki | Downloads
#130032 - LamptonWorm - Wed May 30, 2007 10:10 am
Hi,
Thanks for the info and speedy response, its very helpful round here :)
Ok, more newbie questions I'm afraid - I'm not 100% sure which one I need (sorry guys, trying to get up to speed!). I guess for auto-patching dldi drivers they live on the card?
...there's a link to a zip here for N-Card which sounds ok...
http://dldi.drunkencoders.com/index.php?title=N-Card
...or is it this one I need (version 3?)...
http://dldi.drunkencoders.com/index.php?title=DSLink_%28microSD_Card%29
NT is very cool though, I used to use MED back on the Amiga, then FT2 on PC, so the idea of having a portable tracker is just brilliant.
Ps. just reading your review
Cheers,
LW.
#130122 - dantheman - Thu May 31, 2007 1:51 am
All the N-card clones can use the firmwares of the other devices. In this case, the DSLINKER's firmware was recently updated, and now includes built-in DLDI patching that has been confirmed to have full read/write support, meaning that the manual DLDI patches on the DLDI website/wiki are not as functional. You'll want to download the actual DSLINKER firmware and install that onto your DS Fire Link. Then launch the .nds file like normal and it will automatically patch it with the read/write DLDI file.
Now what would it take to extract that DLDI file so that other N-card clones can use it? I would imagine that if the auto-patcher actually modifies the file itself, we could just copy and paste the 32 kb section reserved for DLDI and it would be as simple as that, but if it patches the file in RAM, it might not be so easy.
On a side note, the DS Link is a completely different product than the DS LINKER and is not one of the N-card clones.
#130170 - LamptonWorm - Thu May 31, 2007 12:57 pm
Hi,
Thanks for the information, I guess as they can use the same firmware that the upgrade process is the same (just reading the DSLinker readme) for my DS Fire Link?
Cheers,
LW.
#130186 - dantheman - Thu May 31, 2007 6:54 pm
More than likely, yes.
#130244 - LamptonWorm - Fri Jun 01, 2007 12:41 pm
Hi,
Good news - got file save + load working. Using DSLinker firmware as suggested (thanks!). Couple of quick comments...
- can't save recorded samples, is that expected?
- if I sample something, use it in a song, save that .xm then re-load it the sample quality sounds reduced, does the sample get compressed as part of the .xm format?
Cheers,
LW.
#130285 - 0xtob - Fri Jun 01, 2007 11:15 pm
Sample saving is not supported yet. Due to a bug, the save button is still visible when "smp" is selected, which is confusing. This decrease of sample quality would surprise me. Samples are not reduced or compressed in any way when saving.
_________________
http://blog.dev-scene.com/0xtob | http://nitrotracker.tobw.net | http://dsmi.tobw.net
#131029 - zippypinhead - Sun Jun 10, 2007 9:35 am
Cool app, best homebrew for nds by far.
Is it possible to use Nintendo's DS Browser Ram Expansion for longer samples and loops ?
Is there there a restriction on sample length.
thx for answering
have a nice weekend
#131030 - cartesia - Sun Jun 10, 2007 9:44 am
Is there any plan to include the option to send MIDI over DSerial?
#131808 - runamok - Wed Jun 20, 2007 9:43 am
Hi 0xtob, I fall in love with nitrotracker.
And I'm another guy that buy DS only for this GREAT homebrew!
but I've a problem....
es.:
I created an .xm with all my pref sample.
I always use this file to create a new song. (renamed)
Sometimes I modify a sample (ex. volume or fade).
It works great... but when i reload the .xm the sample don't work.
If I open .xm with winamp or milktracker it work!
Only in Nitrotracker it doesn't work.
I tryed to change channel... doesn't work.
I tryed to change sample volume ... doesn't work.
It doesn't work touching the keyboard too.
I tryed to modify the sample in milktracker (volume), save .xm and reopen with NitroTracker..doesn't work.
If You need I can send You my .xm file.
I work with R4 revolution on slot-1 patched with DLDI and a 2Gb Sandisk transdata.
Sorry for my approximative English.
Bye Runamok
#132095 - InGeNus - Sat Jun 23, 2007 10:50 am
Hi Oxtob, i have a little problem with the sample's loading. I took some samples from Fruity loops (with .wav extension) but they all nearly dont work and I dont know really why ...
Any explication ?
#132429 - JCHile64 - Tue Jun 26, 2007 4:40 pm
I downloaded the v.0.3, and whenever I try to play anything, I hear nothing! I am using a CF Card on a Max Media Dock. The CF card is a lexar. Why can I hear any thing? I would love to use the program if I could.
_________________
Hmmm, what to put here....
#132985 - Orphu - Mon Jul 02, 2007 12:09 pm
Hi there!
I'm new to Nitrotracker and to this forum. 1st i have to say - awesome project. Not only nitro (had a look around in the forum).
My question is: I would like to use nitro in sync to my hardware midi-sequencer. So there is no chance to use dsmidiwifi. Are there any other solutions ?? Is it possible to take the nanoloop-sync-cable for nitro ??
best regards
orphu
_________________
Speak'n'Spell
#134162 - willg - Wed Jul 11, 2007 4:43 am
0xtob....
Do want to bother you, but any chance of an update in the near future?
will
#134163 - willg - Wed Jul 11, 2007 5:25 am
Meant "don't". Sorry
will
#134167 - dantheman - Wed Jul 11, 2007 7:47 am
There's an edit button next to each of your posts that you can press to edit your post at any time. You can also go to your profile and add "will" to your signature so that you don't have to keep typing it out each time.
#134217 - willg - Wed Jul 11, 2007 6:29 pm
good to know.thanks.
#134678 - Tightwad - Sun Jul 15, 2007 5:52 pm
Working great as far as I can see!!
I tried previously with G6lite + DLDI but saving did not work (as stated on the Nitrotracker website.
I used NitroTracker.nds and the NEW version of the DS Real system software.
DLDI patch is applied by the system when running Nitrotracker.
LOVE this software... great work!
Definitely the best Homebrew app for the DS.
#134791 - Jono-60 - Mon Jul 16, 2007 9:19 pm
Hi
Im new to DS homebrew. I just downloaded NT as I have always wanted a portable music system.
Im just wondering how do you change the hex values for each note? E.g. FF is full volume, can I change this? Can I add any effects like sample retrigger, offset etc?
#137204 - Miisen - Wed Aug 08, 2007 8:34 pm
I've just downloaded NitroTracker v0.3 and I am using R4DS. And as JCHile64 mentioned there is no sound when I try to play a song! ._. Everything else seems to work though, it's only the sound.
#137222 - JLsoft - Wed Aug 08, 2007 10:25 pm
I'm using it here with an R4, no problem.
Are you talking about playing a pre-made .XM?
...and if you mean you can't hear anything you've composed...this might be a dumb question, but have you loaded/recorded a sample for the current instrument? :)
#138817 - urribarbar - Wed Aug 29, 2007 11:08 am
I'm using R4 too- no problem!!!
#138819 - urribarbar - Wed Aug 29, 2007 11:16 am
Hi 0xtob
Do you plan randomization functions for note pitch and instruments?
And will be more powerful live pattern select for performance -I cant use it now for live.
Portable-live!!!
#139491 - clrFog - Thu Sep 06, 2007 7:57 pm
Hi 0xtob! Long time no see. What are the status of the nitrotracker projekt? Any update soon? I am really looking forward for it. Cheers
_________________
DS lite white, M3 perfect lite micro SD, Sandisk 512MB
#139792 - systmcrsh - Mon Sep 10, 2007 7:03 am
i specifically bought a ds for nitrotracker and no updates in 9 months!?
get to it man! :)
hehe j/k. shoot me a pm if you'd like some practical concepts on new feature design ;)
#139980 - leaphion - Wed Sep 12, 2007 9:20 am
I just bought my NDS Lite for this, but I cannot seem to be able to transfer it correctly to my SC Lite. Anyone else having problems with this?
Edit: Got it. Nevermind.
#140017 - deanster04 - Wed Sep 12, 2007 8:55 pm
every time I try to load song or sample my nintendo ds says (no files found FAT already inited) Im using supercard sd mini : (
#140021 - bean_xp - Wed Sep 12, 2007 9:10 pm
deanster04 wrote: |
every time I try to load song or sample my nintendo ds says (no files found FAT already inited) Im using supercard sd mini : ( |
Works fine for me on same SC mini-SD, did you try using moonlight DLDI?
#140023 - deanster04 - Wed Sep 12, 2007 9:22 pm
moonlight DLDI no i just got ds today so i dont know what im doing
where do i get moonlight
#140024 - bean_xp - Wed Sep 12, 2007 9:32 pm
Try the DLDI site.
It's the second DLDI driver for "Supercard SD" (near the bottom of list). The sites also got the patching software, did you get that already?
#140025 - deanster04 - Wed Sep 12, 2007 9:34 pm
thanks for responding
I dont know anything about this stuff but ill give it a try and see if can i can get it to work
#140046 - dantheman - Thu Sep 13, 2007 12:41 am
Try using DLDIrc, available from that Wiki, in the Tools section. It's one of the easiest ways for Windows users to patch with DLDI.
#140547 - NastyNic - Mon Sep 17, 2007 10:11 am
hey nitro tracker is great works fine on my sc lite rumble - except one thing:
I cant save songs, it stucks by "one moment"
any clues?
#141403 - vic - Tue Sep 25, 2007 1:26 am
NastyNic : you probably need to apply the DLDI patch for your card :
http://chishm.drunkencoders.com/DLDI/
And one question about Nitro Tracker : does it support more than the 7 channels that can be displayed on the screen, and if so, how ? :)
#142272 - inf_livez - Sun Oct 07, 2007 2:45 pm
hello i'm trying to get my head around nitrotracker i've bought all
the hard wear needed but it still doesn't seem to be recognised buy
the max media launcher (all i get is a blank screen). i'm using a 64
megabyte flash card and a mac is this part of my problem?
cheers mr livez
#143866 - 0xtob - Fri Oct 26, 2007 10:25 pm
Hey! Sorry for the late reply, but I've been rather busy with real life ;)
I'm really amazed that interest in NitroTracker evidently hasn't decreased even though I didn't update it in ages :) I thank you all for your kind comments and I'm really glad I could make some people happy with this :) I'll catch up with answering now, but because it's quite a lot, I hope you'll excuse me being rather brief.
zippypinhead wrote: |
Is it possible to use Nintendo's DS Browser Ram Expansion for longer samples and loops ?
Is there there a restriction on sample length. |
I've thought about using RAM expansions, but it turns out the DS cannot play sounds directly from the Slot-2 memory area, so I forgot about that. Recorded samples are limited to 8 seconds, loaded samples are only limited by RAM.
cartesia wrote: |
Is there any plan to include the option to send MIDI over DSerial? |
Yes, this will be possible in v0.4
runamok wrote: |
I created an .xm with all my pref sample.
I always use this file to create a new song. (renamed)
Sometimes I modify a sample (ex. volume or fade).
It works great... but when i reload the .xm the sample don't work.
If I open .xm with winamp or milktracker it work!
Only in Nitrotracker it doesn't work.
I tryed to change channel... doesn't work.
I tryed to change sample volume ... doesn't work.
It doesn't work touching the keyboard too. |
Hmm, sounds like a bug. It would be easiest of you sent me the problematic file. (My e-mail address is at the bottom on the nitrotracker page)
InGeNus wrote: |
Hi Oxtob, i have a little problem with the sample's loading. I took some samples from Fruity loops (with .wav extension) but they all nearly dont work and I dont know really why ...
Any explication ? |
Yes, I guess your sample isn't in the proper format. Make sure it's uncompressed PCM WAV. Perhaps try opening and saving them with Audacity.
JCHile64 wrote: |
I downloaded the v.0.3, and whenever I try to play anything, I hear nothing! I am using a CF Card on a Max Media Dock. The CF card is a lexar. Why can I hear any thing? I would love to use the program if I could. |
What happens when you load the bundled s_rn.xm and play it?
Orphu wrote: |
My question is: I would like to use nitro in sync to my hardware midi-sequencer. So there is no chance to use dsmidiwifi. Are there any other solutions ?? Is it possible to take the nanoloop-sync-cable for nitro ?? |
As I already said: Yes there will be! You'll need a DSerial and an easy to make MIDI cable and NitroTracker v0.4 will be able to talk to your hardware dirctly.
Jono-60 wrote: |
Im just wondering how do you change the hex values for each note? E.g. FF is full volume, can I change this? Can I add any effects like sample retrigger, offset etc? |
I think it's a little misleading to display the volume column without having the functionality to edit it :) Of course this will come in the future.
Miisen wrote: |
I've just downloaded NitroTracker v0.3 and I am using R4DS. And as JCHile64 mentioned there is no sound when I try to play a song! ._. Everything else seems to work though, it's only the sound. |
Same question for you as for JCHile64 ^^
urribarbar wrote: |
Do you plan randomization functions for note pitch and instruments?
And will be more powerful live pattern select for performance -I cant use it now for live.
Portable-live!!! |
I think this is a little too advanced for the current state of the software, but feel free to convince me otherwise. But I don't quite get it: You want to play random notes with random instruments. Wouldn't that sound quite ... random? :)
NastyNic wrote: |
hey nitro tracker is great works fine on my sc lite rumble - except one thing:
I cant save songs, it stucks by "one moment"
any clues? |
This is odd. But tbh the SC Lite Rumble isn't known for awesome homebrew compatibility :/ So I can only ask the standard question: Are you using the DLDI? :p
vic wrote: |
does it support more than the 7 channels that can be displayed on the screen, and if so, how ? :) |
You can just add new channels :) There's an add button in the main tab. If you have more channels than fit on the screen you can scroll through them using the D-Pad.
inf_livez wrote: |
hello i'm trying to get my head around nitrotracker i've bought all
the hard wear needed but it still doesn't seem to be recognised buy
the max media launcher (all i get is a blank screen). |
Which kind of hardware do you have exactly? If you haven't already, get a DLDI Tool like DLDIDrop (for Mac) and patch NitroTracker with it.
willg wrote: |
Do want to bother you, but any chance of an update in the near future? |
clrFog wrote: |
What are the status of the nitrotracker projekt? Any update soon? I am really looking forward for it. Cheers |
systmcrsh wrote: |
get to it man! :) |
I know it's been a while since the last update. I have a rather fixed feature set for 0.4 now and the coolest stuff is already there (channel mute/solo, sample looping, volume envelopes). I haven't worked on it for quite a long time (You know, real life. It's that thing where the pizza man comes from.) but I hope I can finish a kickass new version this year.
Again, thank you very much for all your support! I certainly have enough motivation to continue, that's for sure! :)
Cheers!
Tob
PS: By the way, this post was made using the excellent phpbbadvancedquickreplyquoteedit plugin for Firefox ^^
PPS: Yes, someone managed to think of a more complicated name than DSMIDIWifi :)
_________________
http://blog.dev-scene.com/0xtob | http://nitrotracker.tobw.net | http://dsmi.tobw.net
#144019 - MarioMan94 - Sun Oct 28, 2007 8:46 am
for some reason, i can't type capital letters using the NitroTracker 'typewriter'. Is this a bug? btw, i'm using CycloDS evolution.
#144031 - 0xtob - Sun Oct 28, 2007 11:13 am
Nope, it's a feature :) I was too lazy to include capital letters in the font. It's planned of course.
_________________
http://blog.dev-scene.com/0xtob | http://nitrotracker.tobw.net | http://dsmi.tobw.net
#144191 - MarioMan94 - Tue Oct 30, 2007 1:51 am
If it's ok with you, i'd like to know exactly what's coming in this new version of NitroTracker.
#144321 - Gasten - Wed Oct 31, 2007 4:11 pm
[quote="MarioMan94"]If it's ok with you, i'd like to know exactly what's coming in this new version of NitroTracker.[/quote]
I would like to know this to!
Since I just bough a expensive r4ds to run Nitrotracker on, and it turns out that I need to buy a MicroSD-car too (who sells a package that includes a reader for a card, but not the actual card?). This leaves me with an option: return the r4ds or buy a MicroSD. Therefore, I'm wondering if I can excpect any of these features in the next Nitrotracker-release:
* Sample-drawing with the stylus.
* XM-effects (at least stuff like pitchbend, volume bend and others that is common in chip-music).
*cross my fingers*
EDIT: Also, in what timespan do you plan to release it? 2 weeks? Within 6 months? Around 2010? When hell freezes over?
#144341 - tepples - Wed Oct 31, 2007 7:48 pm
Gasten wrote: |
Since I just bough a expensive r4ds to run Nitrotracker on, and it turns out that I need to buy a MicroSD-car too (who sells a package that includes a reader for a card, but not the actual card?). |
A lot of major electronics and office supply stores sell USB SD writers. Most do not come with a blank SD card. I can't exactly say who per the forum rules.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#144342 - Gasten - Wed Oct 31, 2007 7:52 pm
tepples wrote: |
Gasten wrote: | Since I just bough a expensive r4ds to run Nitrotracker on, and it turns out that I need to buy a MicroSD-car too (who sells a package that includes a reader for a card, but not the actual card?). |
A lot of major electronics and office supply stores sell USB SD writers. Most do not come with a blank SD card. I can't exactly say who per the forum rules. |
Sure, sure. But that's not quiet what I meant. You know, they ship with the flash cart, a microSD-reader, and drivers - but no microSD! It's like selling a toy with battery-recharger, but no batteries to charge. Pisses me off!
#144366 - MarioMan94 - Thu Nov 01, 2007 4:06 am
Gasten wrote: |
Sure, sure. But that's not quiet what I meant. You know, they ship with the flash cart, a microSD-reader, and drivers - but no microSD! It's like selling a toy with battery-recharger, but no batteries to charge. Pisses me off! |
People have different uses for the flash carts, so flash cart producers don't want to include a card if it will either be too small or too big in capacity. They want the people to buy a memory card that better suits them.
#144385 - Gasten - Thu Nov 01, 2007 11:21 am
MarioMan94 wrote: |
Gasten wrote: | Sure, sure. But that's not quiet what I meant. You know, they ship with the flash cart, a microSD-reader, and drivers - but no microSD! It's like selling a toy with battery-recharger, but no batteries to charge. Pisses me off! |
People have different uses for the flash carts, so flash cart producers don't want to include a card if it will either be too small or too big in capacity. They want the people to buy a memory card that better suits them. |
But why the reader?
Oh, well. Sure. I shouldn't be complaining. I should've checked what the box included.
#145145 - zippypinhead - Mon Nov 12, 2007 12:25 am
Hi 0xtob,
good to hear you back on the beat...
Wouldn't it be great not only to adjust the volume in the tracker window? What about controlling pan for stereo output? Any plans for that?
thanx for reply
zippypinhead
#146088 - DJNoam - Wed Nov 28, 2007 7:35 pm
Hey Nice software!
A friend of mine has it, but i am asking myself what kind of flashcard(s) are needed
DJ Noam
_________________
DJ Noam
#146130 - jackman - Thu Nov 29, 2007 11:26 am
Supported Devices can be found here (scroll down a few lines): NitroTracker- Requirements
_________________
Equipment:
Nintendo DS, GBAMP v2, SuperCard SD, SuperKey, Acekard 2i
#146208 - ratboy - Fri Nov 30, 2007 2:42 pm
Just wanted to say i LOVE nitrotracker.
It may lack looping, any effect commands and multi sample intruments but the interface is fantasticly well thought out.
The combination of touch screen and game controls feels like the good bits of using milkytracker on windows mobile plus the good bits of using lsdj on the game boy. If only the DS had more memory i really think itd be a platform for an amazing tracker.
I think you should develop one for the gp2x f200 :) Lots more ram (64mb)
fast cpu and its got a touch screen too.
Go oooon!
#146312 - Gasten - Sun Dec 02, 2007 5:20 pm
ratboy wrote: |
I think you should develop one for the gp2x f200 :) Lots more ram (64mb)
fast cpu and its got a touch screen too. |
There is Piggytracker for gp2x (i think). samplebased with lsdj interface. Would rock if I had a gp2x.
#146313 - ratboy - Sun Dec 02, 2007 6:21 pm
yes little piggy is very good. I like the lsdj style set up but i think the bits of nitrotracker that are in place feel so usable and so well thought through that id like to see something like it on a machine without the memory and processing restrictions the ds has.
I think the gp2x f200 can run milkytracker too.
#146861 - Mattyoak - Mon Dec 10, 2007 10:45 am
Hi, as you can tell I'm new here, so hello to all.
I've installed Nitrotracker and it's great but I can't find samples anywhere on the internet to use with it.
I know there are probably some links in this topic somewhere but its very long, and searching didn't seem to help.
If someone could point me in the right direction that would be great. I also need to know what files it can read as samples
Thanks in advance.
#147292 - gr3ger - Tue Dec 18, 2007 2:13 am
Something i really miss in this software is the functionality of "painting" your own waveforms when creating an instrument.
I don't know whether this is an easy task or not, it's probably not but imo i thing it is an essential function :P
Most trackers for PC such as milkytracker has the functionality of creating own samples by drawing the waveforms with your mouse, this would be really great when someone would like to make fully custom instruments such as pulse and so on.
I really appreciate what you are doing and nitrotracker is by far the best tracker there is for handheld consoles today :)
#147302 - Gasten - Tue Dec 18, 2007 10:04 am
gr3ger wrote: |
Something i really miss in this software is the functionality of "painting" your own waveforms when creating an instrument.
I don't know whether this is an easy task or not, it's probably not but imo i thing it is an essential function :P
Most trackers for PC such as milkytracker has the functionality of creating own samples by drawing the waveforms with your mouse, this would be really great when someone would like to make fully custom instruments such as pulse and so on. |
Yeah, this feature is my most-wanted, too!
gr3ger wrote: |
I really appreciate what you are doing and nitrotracker is by far the best tracker there is for handheld consoles today :) |
I dunno... LSDj is great, too... But they got pretty different ways of doing things. Nitro is a more traditional modtracker, while lsdj is trying totally new stuff.
#147306 - ratboy - Tue Dec 18, 2007 1:41 pm
I think looping of samples has to come before waveform creation.
That and a simple volume envelope would make a very big difference to nitro tracker because both would allow long notes without having to have long samples using up the 3.5mb the ds has to work with.
That and the normal tracker effect commands would be the most important things for me. Sample offset would be hugely useful.
Oh.. itd also be nice if the pattern arranger in the song section had a "make selection unique" option like renoise. can save some annoying juggling around when arrangeing.
#148194 - acrnym - Thu Jan 03, 2008 2:18 pm
Great program. REALLY looking forward to another update. Any news on this?
I'd like to see a mixer in there sometime :)
_________________
myspace.com/theacrnyms
#148355 - short3000y - Fri Jan 04, 2008 10:46 pm
is there a way to get tracks from multiple tracks from multiple songs and use them in one song?
_________________
piano black lite, GnM, 2gb, flashed firmware
#148433 - Gasten - Sat Jan 05, 2008 5:52 pm
short3000y wrote: |
is there a way to get tracks from multiple tracks from multiple songs and use them in one song? |
What d'ya mean? Like... get the bassline out of a mp3 or something? that isn't possible. Though, you yould sample and beat-slice some part where the bass is almost alone. try eqing away the other instruments. And yeah, this have to be done in a audio/sample editor before you arrange stuff in Nitro.
#148477 - short3000y - Sun Jan 06, 2008 5:33 am
Gasten wrote: |
short3000y wrote: | is there a way to get tracks from multiple tracks from multiple songs and use them in one song? |
What d'ya mean? Like... get the bassline out of a mp3 or something? that isn't possible. Though, you yould sample and beat-slice some part where the bass is almost alone. try eqing away the other instruments. And yeah, this have to be done in a audio/sample editor before you arrange stuff in Nitro. |
like beats from one .xm file and use them in another .xm file
_________________
piano black lite, GnM, 2gb, flashed firmware
#148582 - iiingo - Mon Jan 07, 2008 5:38 pm
Hi! I'm a fellow amateur musician that just *loves* the thought of being able to portably create music ft2-style with my ds...
The only problem is that i own an x9 ninjapass flashcart and i've tried all kinds of combinations of roms and DLDI patching i've found out about, and still not gotten saving/loading to work.
Otherwize the program works fine but there's no point in using it witithout loading/saving, so my question is:
Has anyone else managed to get save/load to work on ninjapass x9 or do you think that it will work in the near future? I'm thinking about buying a r4ds otherwize and selling my ninjapass, only for the sake of nitrotracker :P.
cheers! / iiingo
#148669 - Gasten - Tue Jan 08, 2008 6:29 pm
short3000y wrote: |
Gasten wrote: | short3000y wrote: | is there a way to get tracks from multiple tracks from multiple songs and use them in one song? |
What d'ya mean? Like... get the bassline out of a mp3 or something? that isn't possible. Though, you yould sample and beat-slice some part where the bass is almost alone. try eqing away the other instruments. And yeah, this have to be done in a audio/sample editor before you arrange stuff in Nitro. |
like beats from one .xm file and use them in another .xm file |
Ah, ok.
Dunno. Probably not. Yet. You could always prepare a xm on the PC and do the work on the DS.
iiingo wrote: |
Hi! I'm a fellow amateur musician that just *loves* the thought of being able to portably create music ft2-style with my ds...
The only problem is that i own an x9 ninjapass flashcart and i've tried all kinds of combinations of roms and DLDI patching i've found out about, and still not gotten saving/loading to work.
Otherwize the program works fine but there's no point in using it witithout loading/saving, so my question is:
Has anyone else managed to get save/load to work on ninjapass x9 or do you think that it will work in the near future? I'm thinking about buying a r4ds otherwize and selling my ninjapass, only for the sake of nitrotracker :P.
|
How much memory do the card have?
#148719 - iiingo - Wed Jan 09, 2008 9:48 am
Quote: |
How much memory do the card have? |
It's an 1GB Kingston (JP) microSD.
#148737 - Gasten - Wed Jan 09, 2008 5:40 pm
can you save/load with any game/program? What filesystem do you use, fat32, right?
#148797 - iiingo - Thu Jan 10, 2008 11:07 am
Gasten wrote: |
can you save/load with any game/program? What filesystem do you use, fat32, right? |
I don't know.. i think i formatted it with FAT16 last time, but i'm not sure, formatting it fat32 now just to make sure, which one am i supposed to use? my friend has got the *exact* same setup and he can save in Colors, but i can not (even aften patching with x9sd dldi patch) so i might have something to do with fs?
#148801 - iiingo - Thu Jan 10, 2008 12:02 pm
OMG! after alot of work i got it working on my Ninjapass x9 + Kingston JP 1GB! I have to use FAT16 for filesystem on the SD card, and the X9 SD 6 DLDI patch from this page: http://dldi.drunkencoders.com/index.php?title=Ninjapass_X9
It did not work with the X9 SD 5 patch, that was the whole problem!
Both loading and saving works perfectly (as far as i've tested this far).
Cheers! / iiingo
#149080 - 0xtob - Tue Jan 15, 2008 12:08 am
Hey there!
I still didn't manage to get hell to freeze over, but that doesn't matter because actually I wanted to release v0.4 before that happens :)
Since some people are curious, here's what to expect:
- Sample looping with adjustable start/end points. Both forward and ping-pong looping will be supported
- Volume envelopes for instruments that can be drawn with the stylus
- Multiple samples per instrument and mapping keyboard keys to samples
- Channel mute/solo
- Twice the amount of RAM! (Samples use less space in memory now)
This is what's there at the moment. What's left to do is bug chasing and some other minor features.
zippypinhead wrote: |
Wouldn't it be great not only to adjust the volume in the tracker window? What about controlling pan for stereo output? |
Both will come once I implement the effects GUI (whether that's before or after hell freezes over / DNF is released / insert random thing that will never happen, is yet to be decided though :)
ratboy wrote: |
I think you should develop one for the gp2x f200 :) Lots more ram (64mb) fast cpu and its got a touch screen too. |
Indeed, that's a nice device! There's two things it doesn't have though: Wifi and market penetration. I think the audience of DS homebrew is just bigger. Also, where's the fun when you don't have to struggle for the last bit if RAM? :)
Mattyoak wrote: |
I've installed Nitrotracker and it's great but I can't find samples anywhere on the internet to use with it. |
Theer are some pointers to sample collections in the documentation. Also Soundsnap seems like a good resource.
ratboy wrote: |
Oh.. itd also be nice if the pattern arranger in the song section had a "make selection unique" option like renoise. can save some annoying juggling around when arrangeing. |
I looked for that feature in Renoise but couldn't find it. Can you tell me where it is or what exactly it does?
short3000y wrote: |
is there a way to get tracks from multiple tracks from multiple songs and use them in one song? |
You can load one song, copy the track you want, load the other song and paste it there. Is that what you're looking for?
I hope I can release the new version soon. You know I am cheating on NitroTracker a little, but that may eventually result in something really interesting for you :)
_________________
http://blog.dev-scene.com/0xtob | http://nitrotracker.tobw.net | http://dsmi.tobw.net
#149109 - ratboy - Tue Jan 15, 2008 2:51 pm
Very happy to see there will be some updates :)
Word seems to be spreading about nitro. It has fans among a few producers i know.
good choice of things to include in the next version. Sample offset would be the thing i want most alongside what you mention. pllleeeeeaassseee...
I know what you mean. The gp2x is a bit niche and it has the piggy. The ds works damn well with nitro so itd be great to see how much you can squeeze out of those processors and ram :)
The make selection unique feature ... you can find it in renoise in the pattern arranger at the left side when you select one or more patterns then right click... its near the bottom of the menu that comes up.
Say you want to have 4 patterns play then play again but with extra instruments or changes. you just add another instance of the 4 patterns again to the play order .. select them then click make selection unique and it makes them into new patterns ready to be edited. This can make laying out tracks much less fiddly than a clone option on its own. There is also a "delete unused patterns" feature which does what it says and also renumbers the patterns you have used in the order they are in the playlist.
If ive explained any of the above badly let me know. They are great features but they often confuse people at first glance. (They did me) I think due to being on a little mobile device nitro would benefit hugely from them.
Sorry to drone on so much...Once im less broke ill make a donation oxtob. thanks!
#149115 - 0xtob - Tue Jan 15, 2008 4:29 pm
OK, I see how it works now. This would indeed speed editing up a bit, so I'll add it to my list. Sample offset is an effect, so it'll have to wait until I implement the effects GUI, sorry.
Cheers!
_________________
http://blog.dev-scene.com/0xtob | http://nitrotracker.tobw.net | http://dsmi.tobw.net
#149122 - Gasten - Tue Jan 15, 2008 5:20 pm
Ratboy: like the most/greatest chip (no samples) trackers? lsdj, goat, maxYMizer (?), etc. That would be neat. very neat indeed.
0xtob: Nice to see you back on nitro! Love it!
#149182 - ratboy - Wed Jan 16, 2008 1:21 pm
Fantastic :)
Ill mention one other thing that would be ideal here too even though i realise these is only remotely likely after i fly on a pig to that ski holiday in hell.... resampling. If it can be done it would be stunning. both handy as a way of saving space (with sample offset).. emulating effects and most importantly making new percussive sounds with layering.
And i know its touchscreen and ft2based but there are a lot of buttons going unused at the moment. Steal a few ideas from lsdj in terms of navigating within patterns and editing/copying/pasting notes etc. If you havent used it ill gladly run through why it works so well. Sounds like gasten would too....
#149192 - Gasten - Wed Jan 16, 2008 3:29 pm
ratboy wrote: |
Sounds like gasten would too.... |
Hell yeah!
#149201 - 0xtob - Wed Jan 16, 2008 5:45 pm
Indeed resampling could save some space, and wouldn't be too hard I guess. Out of curiosity: Could you explain what effects you can do with it? And what's layering? I've played around with lsdj a little but hell it's hard to do something with only four buttons and a d-pad! What do you suggest I should steal from it? :) I'm not using the buttons much since the left hand is holding the pen anyway, so there's only the d-pad and the L-button left.
_________________
http://blog.dev-scene.com/0xtob | http://nitrotracker.tobw.net | http://dsmi.tobw.net
#149208 - ratboy - Wed Jan 16, 2008 8:11 pm
Well.. effects.. this could turn into a long post if i went off on that as it involves a load of different techniques. broadly i mean that the things you can set up over a few tracks to simulate delays or phaseing (or other stuff) are often handy to resample and use. If i get time when im home more next week and youd like to see what i mean ill make an xm for you to explain better. Let me know if so....
Layering is just as it sounds really. A few bassdrum or snare sounds (for example you can do it with all sorts of course) across a few channels can sound fuller and/or just different.. it can be a great way of getting a large number of percussive sounds out of a limited sample set. It works best when you have filters to apply to each sound but is still very useful without. that. Again if thats not clear i can show you in a module.
As for the buttons/dpad thing... The stylus is great (though i have no problem using it and the buttons than i have using the mouse a little for music on the pc). The ds doesnt have a keyboard like a traditional tracker but when im on the pc im using 4 dir buttons to move the cursor, other buttons or button combos to cut and paste and most of the other keys to input notes. The stylus keyboard is great and means nitro doesnt need qwerty keys for note input but with all those other buttons itd be nice to see one that makes a drag selection when its held down and the dpad is moved and others for cut and paste.
I like the button that currently speeds up cursor movement too.
I think itd be nice to use a particular idea from lsdj where moving the cursor over a value and holding a particular button down then moving the dpad changes that value.
The important point there is that the above is a bit more like traditional tracker control. Sorry to use renoise as an example again but in that you can either almost entirely use the keyboard or almost entirely use the mouse or any combination of the two that suits. Milkytracker is stylus only on handheld .. the dpad is already a big part of why i like nitro so much more.
Sorry once again if this seems a bit garbled. Im a bit obsessed with handheld trackers so im (perhaps irritatingly) full of ideas. I know this prob isnt a priority for you so feel free to tell me to shut it. :)
#149213 - Programix - Wed Jan 16, 2008 8:51 pm
It's great app! Thanks you very much 0xtob! And yes, i hear that there is an library for playing XMs made by you (i think ntxmlib?). Search whole net but i cann't find it xP. Where i would download it? :)
_________________
My blog
#149215 - Gasten - Wed Jan 16, 2008 9:16 pm
0xtob wrote: |
Indeed resampling could save some space, and wouldn't be too hard I guess. Out of curiosity: Could you explain what effects you can do with it? And what's layering? I've played around with lsdj a little but hell it's hard to do something with only four buttons and a d-pad! What do you suggest I should steal from it? :) I'm not using the buttons much since the left hand is holding the pen anyway, so there's only the d-pad and the L-button left. |
The thing I like most about lsdj is the way chabnnels and patterns are layed out, in combination with the live mode. every "pattern", as in pc-trackers meaning of the word, is just one channel wide, and it can be assigned to any channel any number of times. This means that you do not have to copy your drumloop or bassline time after time after time after time, you just make it loop through the whole song. Also, this allows very cool sequencing live.
And yeah, I'd like something that might be easy to implement: a way to put the direction keys where the buttons, and buttons on the d-pad. Ie, reversing it. For lefties, like me.
#149258 - jackman - Thu Jan 17, 2008 10:24 am
Programix wrote: |
It's great app! Thanks you very much 0xtob! And yes, i hear that there is an library for playing XMs made by you (i think ntxmlib?). Search whole net but i cann't find it xP. Where i would download it? :) |
libntxm-v0.1.tgz
_________________
Equipment:
Nintendo DS, GBAMP v2, SuperCard SD, SuperKey, Acekard 2i
#149260 - Programix - Thu Jan 17, 2008 11:26 am
Thanks jackman
_________________
My blog
#149303 - moncrey - Fri Jan 18, 2008 3:30 am
Nitrotracker is completely the coolest thing available for the DS. Its the reason I bought one. It was the first tracker software I used. Its suprisingly quick to learn on, too. I'm sure I learned how to work quickly in a tracker much faster than I would have, starting in fasttracker or renoise. The stylus is totally the way to go. I've taken my DS with nitrotracker to a few clubs and used it in my set, and I always am writing songs on the subway ( and people always stare at it ). My favorite songs i've written were made in nitrotracker with sounds recorded from the mic. Theres something about how fast & easy it is to use that makes it a really amazing tool for writing songs. I'm so excited to hear that its not abandoned, I had sort of given up hope until I found this thread.
I have one simple suggestion that you probably have heard before. Instead of only using the up and down buttons for changing values, make all the numeric steppers like the "increase volume" one in the sample window, where you can tap and drag to change the value quickly. It would make workflow go so much faster.
I also really like the idea suggested be stolen from LSDJ. I'd love to use the a/b/x/y buttons (dpad in the case of a lefty) to change d-pad focus from the tracker to patterns, edit step, instrument and velocity. Like you said, 0xtob, most of the time i have the stylus in my hand anyway, so it would be an extra convenience.
#149332 - ratboy - Fri Jan 18, 2008 3:52 pm
Perhaps a set of useful functions for navigating and editing patterns could be user key defined? Then lefites can have their dpad on the buttons and some pattern editing commands could be set to buttons or button combos too.
#149334 - eric3dee - Fri Jan 18, 2008 4:02 pm
Maybe I missed this and its already in the app, but in case it isn't... I'd REALLY like a button to step through each beat one at a time based on when you hit the button-- this would make playing Nitrotracker live along with a live band or whatever VERY simple and EXTREMELY useful- I know I'd use it in a heartbeat if this was offered.
#149353 - Mattyoak - Fri Jan 18, 2008 10:20 pm
Awsome! A new version on its way? Now im excited :D
If your taking suggestions, It would be cool if it was easier to change individual notes volume. Also being able to draw notes with the stylus would be cool, I don't know anything about DS coding so I don't know hard that would be to add...
Also is there anyway I can use DSMIDIWIFI to control nitrotracker with a midi keyboard?
I really wish there was a nitrotracker forum rather than just a topic...
Anyway, Nitrotracker rocks YAY!
#149550 - 0xtob - Mon Jan 21, 2008 10:23 pm
ratboy: I think I'll experiment with different button setups. Shortcuts for select, copy and paste could be nice. And changing the value while the cursor is over it is like my current idea for the effects input method: Having an editing toolbar on the bottom of the pattern screen that you can adjust note, volume, effect, panning etc with.
Gasten: That's also the approach that newskool trackers like Buzz use (I also like that very much). But NitroTracker is an (oldskool) XM tracker and this would change the whole concept of the program. There is already a left-handed mode working exactly as you described :) It's hidden in the settings tab.
moncrey: Wow nice! It's very motivating to hear people are enjoying my software :) I also used it once to compose in the subway. I recorded the sounds of the doors and other stuff which turned out as a really strange and annoying song :) About your request, I'll combine the two widgets for changing numerical values into one (so you can use tapping and sliding) and use that in all places.
eric3dee: Interesting idea. Maybe I can fit this in.
Mattyoak: Changing the volume of notes will come of course, but not in the next version I'm afraid. What do you mean by "drawing notes with the stylus"? I only bought a MIDI keyboard to code MIDI input support for NitroTracker using a DSerial, but I'm having some technical problems about MIDI communiation that I need to overcome first. Anyway, this is planned. A NitroTracker forum you say? Haven't thought of that actually. Maybe that would make keeping track of ideas and bugs easier. The NitroTracker Wiki didn't turn out a very good idea imo. Also, this forum here is about development, so we've become a little off-topic :)
_________________
http://blog.dev-scene.com/0xtob | http://nitrotracker.tobw.net | http://dsmi.tobw.net
#149590 - eric3dee - Tue Jan 22, 2008 4:35 pm
0xtob wrote: |
eric3dee: Interesting idea. Maybe I can fit this in.
|
Sweet :D That would rule!
#149595 - Mattyoak - Tue Jan 22, 2008 6:22 pm
0xtob wrote: |
Mattyoak: Changing the volume of notes will come of course, but not in the next version I'm afraid. What do you mean by "drawing notes with the stylus"? I only bought a MIDI keyboard to code MIDI input support for NitroTracker using a DSerial, but I'm having some technical problems about MIDI communiation that I need to overcome first. Anyway, this is planned. A NitroTracker forum you say? Haven't thought of that actually. Maybe that would make keeping track of ideas and bugs easier. The NitroTracker Wiki didn't turn out a very good idea imo. Also, this forum here is about development, so we've become a little off-topic :) |
I meant drawing notes like this:
http://www.youtube.com/watch?v=p1Mdl6Pj1Wo&feature=related
I doubt that would be easy to code though, thats like a whole new project...
I'll set up a forum if you want :)
#149599 - 0xtob - Tue Jan 22, 2008 6:46 pm
Aah, so you meant drawing samples! That's planned of course! Thanks for the offer, but I'll set up the forum on my server.
_________________
http://blog.dev-scene.com/0xtob | http://nitrotracker.tobw.net | http://dsmi.tobw.net
#149658 - ratboy - Wed Jan 23, 2008 3:03 pm
If i understand correctly the editing bar sounds like a great idea.
As does a forum. :)
Will be really interested to see how things develop.
#149672 - Mattyoak - Wed Jan 23, 2008 6:46 pm
0xtob wrote: |
Aah, so you meant drawing samples! That's planned of course! Thanks for the offer, but I'll set up the forum on my server. |
Sorry, my musical vocabulary is non exsistant. Let me know when the forum is up :)
#150058 - Mattyoak - Tue Jan 29, 2008 12:52 pm
I apologise for my impatience but when can I expect the new version to be released?
#150065 - 0xtob - Tue Jan 29, 2008 2:56 pm
I really do not want to promise any date for it, because you never know how long bugfixing takes, and I'm quite the perfectionist when getting close to a release :)
_________________
http://blog.dev-scene.com/0xtob | http://nitrotracker.tobw.net | http://dsmi.tobw.net
#150341 - clrFog - Sat Feb 02, 2008 3:07 pm
I have got an offer to join an avantgarde music group to play samples/sound fx and thought it would be pretty cool to use NT for this. Then it hit me, I dont know if it has been requested already but a tap tempo feature would be handy for live performance. Tap tempo is a feature to set tempo on the fly by hitting a button in sync with some other beat. Sorry if it has been up already.
_________________
DS lite white, M3 perfect lite micro SD, Sandisk 512MB
#150342 - 0xtob - Sat Feb 02, 2008 4:56 pm
Avantgarde music with NitroTracker? Neat! Keep me up to date on this! And, tap tempo, of course! Adding it to my todo list.
_________________
http://blog.dev-scene.com/0xtob | http://nitrotracker.tobw.net | http://dsmi.tobw.net
#150602 - chartreusesnot - Fri Feb 08, 2008 5:08 am
not sure how relevant this is to the whole program, or whether someone has suggested it already, but it would be really cool to see something like korg's kaossilator built in. It is like AXE, except its recordable, it has multiple instruments, changeable beats, multiple audio levels. http://www.youtube.com/watch?v=aeQOuNBuJwg tech demo of it, and from what I can tell, the DS would be a perfect platform for such a program. and with dsmidiwifi, would creations it be offloadable?
#150606 - urribarbar - Fri Feb 08, 2008 11:24 am
to 0xtob:
Dont listen anybody!!!
Just make classic sound tracker!!!
We need it!!!
P.S.
Somebody make DSCillator:)
#150611 - evangelion - Fri Feb 08, 2008 2:57 pm
i have a M3 ds Real card, the program runs fine still some over runs on RAM i.e. dont have enough to load some of my track into it but on the whole it works great,
one question though this is a FastTracker II port but still no effect's yet?
was wondering when they're going to be put it, it would be great
i use this all the time if im at work or out n about when i get a tune in my head to jot it down quicktime so i dont forget it by the time i get home it's so handy! ☺
#152024 - Jono-60 - Sat Mar 08, 2008 2:25 pm
Hello. Is there any more news on this?
Nitrotracker currently works fantasically well as a drum machine on the DS. It is so much easier to program than say my old skool Boss DR660. However thats all it can be used for at the moment. Could you possibly release a quick interim build with adjustable volume/velocuty on each trigger? I just want to add some dynamics to my drum beats.
thanks! keep up the good work.
#153742 - eric3dee - Fri Apr 04, 2008 11:02 pm
hey 0xtob!!
I had just had a stroke of genius :) First off, let me say that I am anxious for you to release a version where you can hit a button to play one beat/note at a time as I suggested... that said- I had a killer idea to make Nitrotracker the MUST HAVE live performance app. Just throwin this out there, but what if you had a button which would enter a "performance mode" where you could do things such as the note-by-note, or queue up certain patterns at when certain buttons are pressed... and what if the performance mode was designed specifically to work with the Guitar Hero DS peripheral that is coming out (I'm sure you've seen pics of this?)
That would just be WAY too cool to whip out my DS on stage w/ the GH peripheral and do some live performance stuff w/ Nitrotracker. what do you think?
#153743 - eric3dee - Fri Apr 04, 2008 11:13 pm
Ok- so I watched the GH:DS vids some more and had a few interface ideas (hehe- I'm just piling on work for you ;) ) You could do a performance mode where "strumming" or tapping on the screen would trigger a note-by-note function, and you could map the different GH controller buttons to activate different tracks in a pattern (i.e. activate kick drum by holding down the button, mute it by letting go (up to 4 tracks since there are only four GH buttons- but that should be plenty for sure)). This would be an live electronic musician's (like myself) dream.
.. but whatever- its your app ;)
#153746 - scottcool - Sat Apr 05, 2008 1:01 am
Hey, I'm new to this board so I'll try not to bore anyone who reads all of these. First off, this is an awesome program. But I have a few suggestions that I would like to share, if I may be so bold:
1. Maybe there could be a triplet/duplet function. I can program in 2/4. 3/4. 4/4, etc. but if I want to program a triplet in a 4/4 thing, it's basically impossible.
2. It took me some time to figure out what the different buttons did. Maybe if there was a help button where you would punch it once and then punch whatever button you had a question about and a box could pop up and explain it to the dullards like me. (I'm using this program on the DS games 'n' music.)
3. Being able to create different folders and delete any files without having to go through the hassle of getting on the computer would be a plus.
(If anyone already posted these, sorry for the double post.)
And eric3dee also wanted me to post the first song I wrote with this program, so I figured I would oblige him.
myspace.com/trytodecipherthis
The name of the song I did on Nitrotracker is Demo lition.
Bye for now.
#154001 - obis11 - Wed Apr 09, 2008 8:24 am
First off I wanna say thank you for this project, this is amazing. But I do have a suggestion. I produce music in off time signatures and at very high bpms. is there any way that on the next release the time code could be changed? maybe so I could write something in 5/8 and at 400 or 500 BPMs. Then this Nitrotracker might even replace some of the trackers I use on my computer. Thanks again.
#154009 - jackman - Wed Apr 09, 2008 11:05 am
obis11 wrote: |
But I do have a suggestion. I produce music in off time signatures and at very high bpms. is there any way that on the next release the time code could be changed? maybe so I could write something in 5/8 and at 400 or 500 BPMs. |
Those high BPM values aren't supported by the Fast Tracker 2 Format, which is used by NitroTracker. The maximum value is 255 BPM, this is FF in the hexadecimal numerical system, and we only have a two-digit hexadecimal number available (the "xx" in "Fxx").
_________________
Equipment:
Nintendo DS, GBAMP v2, SuperCard SD, SuperKey, Acekard 2i
#154014 - tepples - Wed Apr 09, 2008 12:24 pm
obis11 wrote: |
I produce music in off time signatures and at very high bpms. is there any way that on the next release the time code could be changed? maybe so I could write something in 5/8 and at 400 or 500 BPMs. |
For 450 eighth notes per minute, use tempo=225 and one sixteenth note to the row.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#154048 - nonfinite - Thu Apr 10, 2008 12:34 am
I implore you, on the behalf of everyone that has ever written chiptunes...
Expand on your wav input methods! This program would be PHENOMENAL if I could just draw a square wave into my wave form window instead of having to sample or load something.
#154059 - urribarbar - Thu Apr 10, 2008 8:06 am
nonfinite wrote: |
I implore you, on the behalf of everyone that has ever written chiptunes...
Expand on your wav input methods! This program would be PHENOMENAL if I could just draw a square wave into my wave form window instead of having to sample or load something. |
To 0xtob: dont listen anybody - just make standard music tracker with full XM
compatibility.
#154068 - ratboy - Thu Apr 10, 2008 1:21 pm
nonfinite i think waveform drawing has come up in this thread and is already planned. Hes also considering adding a bit more joypad/button control which im sure you ll appreciate if you re the lsdj fan i think i recognise...
And uri.. Personaly i like that the dev is happy to accept and discuss suggestions. Its both good for the software and in keeping with the development traditions in the tracking community.
#154111 - urribarbar - Fri Apr 11, 2008 7:59 am
ratboy wrote: |
nonfinite i think waveform drawing has come up in this thread and is already planned. Hes also considering adding a bit more joypad/button control which im sure you ll appreciate if you re the lsdj fan i think i recognise...
And uri.. Personaly i like that the dev is happy to accept and discuss suggestions. Its both good for the software and in keeping with the development traditions in the tracking community. |
I cant wait when new release of Nitrotracker with full XM implementation is out! I m gona buy GP2X f200 and istall on it MilkyTracker
P.S. Nintendo sounds like a shit-VERY NOIZY
#154166 - nanou - Sat Apr 12, 2008 2:41 am
urribarbar wrote: |
P.S. Nintendo sounds like a shit-VERY NOIZY |
Have you played any commercial games? Many of them have really great sound. First off, normalize your samples. (0xtob: any chance of getting this implemented in NT? It really should be there.)
Another issue is saturation. If you play too many samples at once with the same frequencies, you'll get distorted output. Normalizing may offset that (depending on how the mixing is done) by keeping you from trying to compensate for quiet sounds. And it seems to work, when using normalized samples I have less problems with oversaturation.
_________________
- nanou
#154181 - urribarbar - Sat Apr 12, 2008 11:49 am
nanou wrote: |
urribarbar wrote: | P.S. Nintendo sounds like a shit-VERY NOIZY |
Have you played any commercial games? Many of them have really great sound. First off, normalize your samples. (0xtob: any chance of getting this implemented in NT? It really should be there.)
Another issue is saturation. If you play too many samples at once with the same frequencies, you'll get distorted output. Normalizing may offset that (depending on how the mixing is done) by keeping you from trying to compensate for quiet sounds. And it seems to work, when using normalized samples I have less problems with oversaturation. |
I use Electroplankton -this is commercial game. DS have 10bit digital to audio
converter(I dont know what sample rate) and digital noize on release of sounds very impressive:)
Of course on all other programs and games.....NOIZE.....NOIZE.....
PSP for sound homebrew and games is the best
All other consoles..... for children and oddity but not for prosound
#154191 - tepples - Sat Apr 12, 2008 7:14 pm
The PSP that can take 1.50 firmware is no longer manufactured. So for prosound, you want a prolaptop. Fortunately for you, ASUS has reignited competition in the subnotebook market with the Eee PC.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#154228 - license - Sun Apr 13, 2008 1:52 am
this is all I personally want for now, in order of importance:
-save single sample
-per-step volume control
-copy sample
-copy pattern
-remaining memory display
-draggable slider (like the volume control) for changing patterns
not to downplay all the (unpaid!) effort, but all of that stuff seems pretty easy and would be a HUGE improvement. nitro is frustratingly close to being awesome. anyway thanks for the great app, I definitely appreciate the hard work you've put into it.
#154264 - obis11 - Sun Apr 13, 2008 9:22 pm
tepples wrote: |
obis11 wrote: | I produce music in off time signatures and at very high bpms. is there any way that on the next release the time code could be changed? maybe so I could write something in 5/8 and at 400 or 500 BPMs. |
For 450 eighth notes per minute, use tempo=225 and one sixteenth note to the row. |
Thanks, I didnt notice that feature.
#154330 - stumm - Mon Apr 14, 2008 10:21 pm
there is no sense in discussing the 'pro' aspects of a music app on any handheld.. if you are you are totally missing the point. There's no gamesystem handheld outside the DS that is nearly as appealing for musical applications and gameboys/nintendo have a huge history of this.
#154337 - tepples - Mon Apr 14, 2008 11:37 pm
stumm wrote: |
There's no gamesystem handheld outside the DS that is nearly as appealing for musical applications |
Yet. We'll see how good the Pandora gaming PDA looks when it comes out this Q3.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#154373 - urribarbar - Tue Apr 15, 2008 9:36 am
stumm wrote: |
there is no sense in discussing the 'pro' aspects of a music app on any handheld.. if you are you are totally missing the point. There's no gamesystem handheld outside the DS that is nearly as appealing for musical applications and gameboys/nintendo have a huge history of this. |
You are wrong.
Sony PSP- is professional sound quality output and rendering.
I make music on my PSP for TV-show and Dance Radio(of course on live party too).
I am professional composer and sound producer.
Very clear sound.
#154379 - tepples - Tue Apr 15, 2008 12:52 pm
PSP is good for playing MP3s; after all, it's a Sony. But two things limit its attractiveness for real-time synthesis: the limited pointing device and the game of cat-and-mouse between Sony and PSP homebrewers.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#154385 - obis11 - Tue Apr 15, 2008 2:40 pm
I dont think this is an appropriate place for a pissing contest. If you like another product (psp, gamepark, or whatever), thats fine. Blog about it or something. I probably would buy one of each product if I had the cash. But your comments have nothing constructive to do with this project.
#154867 - 0xtob - Tue Apr 22, 2008 2:51 am
Good news: The next release is coming up soon! It's currently in betatesting stage and will be released "when it's done". Again, no dates though :) If you want become a beta tester, drop me a PM or e-mail. If you want to get an e-mail notification when it's out, subsribe to the NitroTracker Mailing List. Of course, I'll also post info on the new release here.
chartreusesnot wrote: |
not sure how relevant this is to the whole program, or whether someone has suggested it already, but it would be really cool to see something like korg's kaossilator built in. It is like AXE, except its recordable, it has multiple instruments, changeable beats, multiple audio levels. http://www.youtube.com/watch?v=aeQOuNBuJwg tech demo of it, and from what I can tell, the DS would be a perfect platform for such a program. and with dsmidiwifi, would creations it be offloadable? |
Quite cool! I kind of like the interface, although your only visual feedback is a small segment display. Of course, features like those are out of the scope of NitroTracker, but as you have probably heard, Korg are now producing their own DS Synth! A must-buy if you ask me!
evangelion wrote: |
is a FastTracker II port but still no effect's yet?
was wondering when they're going to be put it, it would be great
i use this all the time if im at work or out n about when i get a tune in my head to jot it down quicktime so i dont forget it by the time i get home it's so handy! ☺ |
Effects will still take some time I think. They won't be in the next release, but maybe in the release after that. Part of the effects are already in libntxm (which now has it's own project page at google code by the way!) If you want to see effects sooner, help implementing them in libntxm :)
Jono-60 wrote: |
Could you possibly release a quick interim build with adjustable volume/velocuty on each trigger? I just want to add some dynamics to my drum beats.
thanks! keep up the good work. |
This feature will probably come in the same release that adds effects since the interface for these are similar.
eric3dee wrote: |
hey 0xtob!!
I had just had a stroke of genius :) First off, let me say that I am anxious for you to release a version where you can hit a button to play one beat/note at a time as I suggested... that said- I had a killer idea to make Nitrotracker the MUST HAVE live performance app. Just throwin this out there, but what if you had a button which would enter a "performance mode" where you could do things such as the note-by-note, or queue up certain patterns at when certain buttons are pressed... and what if the performance mode was designed specifically to work with the Guitar Hero DS peripheral that is coming out (I'm sure you've seen pics of this?)
That would just be WAY too cool to whip out my DS on stage w/ the GH peripheral and do some live performance stuff w/ Nitrotracker. what do you think? |
Live queuing up of patterns sounds like a good idea! In fact, a performance mode would be neat! Anyway, these are pretty advanced ideas that I'll only come to after the basic functionality is there.
eric3dee wrote: |
Ok- so I watched the GH:DS vids some more and had a few interface ideas (hehe- I'm just piling on work for you ;) ) You could do a performance mode where "strumming" or tapping on the screen would trigger a note-by-note function, and you could map the different GH controller buttons to activate different tracks in a pattern (i.e. activate kick drum by holding down the button, mute it by letting go (up to 4 tracks since there are only four GH buttons- but that should be plenty for sure)). This would be an live electronic musician's (like myself) dream.
.. but whatever- its your app ;) |
If the GH controller gets reverse engineered and a library for using it in homebrew software is created, I'll certainly take a look at it. I wouldn't focus performance mode around it though since I don't want to force people to buy GHDS, but the extra buttons might come in handy.
scottcool wrote: |
1. Maybe there could be a triplet/duplet function. I can program in 2/4. 3/4. 4/4, etc. but if I want to program a triplet in a 4/4 thing, it's basically impossible. |
OK, I admit you just made me look up music theory on Wikipedia :) Wikipedia describes triplets as follows:
Wikipedia wrote: |
Whereas normally two quarter notes are the same duration as a half note, three triplet quarter notes total that same duration, so the duration of a triplet quarter note is 2/3 the duration of a standard quarter note. |
Traditionally, trackers enforce a 4/4 measure by highlighting every 4th line. Of course, by highlighting every nth line, other measures like 3/4 can be implemented. Triplets, however, wouldn't fit into the pattern, because they would have to be played "between the lines". There are workarounds for this like expanding the pattern. If you have a 4/4 measure and you want to have triplets, you could define 12 rows to be one beat. (To compensate, divide the "speed" value by 3). One beat would look like this:
Code: |
00 | O | x
01 | |
02 | | x
03 | O |
04 | | x
05 | |
06 | O |
07 | |
08 | |
09 | O |
0A | | O = 4/4 beat
0B | | x = triplet
|
In order to make this easier, I could add a setting for the distance between the horizontal separator lines. Would this help? Or does someone else have a simpler solution?
scottcool wrote: |
2. It took me some time to figure out what the different buttons did. Maybe if there was a help button where you would punch it once and then punch whatever button you had a question about and a box could pop up and explain it to the dullards like me. (I'm using this program on the DS games 'n' music.) |
I had this idea as well, and it would fit in qute nicely.
scottcool wrote: |
3. Being able to create different folders and delete any files without having to go through the hassle of getting on the computer would be a plus.
(If anyone already posted these, sorry for the double post.) |
I haven't thought about that, but now that you mention it - of course!
scottcool wrote: |
And eric3dee also wanted me to post the first song I wrote with this program, so I figured I would oblige him.
myspace.com/trytodecipherthis
The name of the song I did on Nitrotracker is Demo lition. |
Quite nice! Gotta love a capella :)
obis11 wrote: |
First off I wanna say thank you for this project, this is amazing. But I do have a suggestion. I produce music in off time signatures and at very high bpms. is there any way that on the next release the time code could be changed? maybe so I could write something in 5/8 and at 400 or 500 BPMs. Then this Nitrotracker might even replace some of the trackers I use on my computer. Thanks again. |
I'm not quite sure I get your question right but I think what you want is a combination of the above (being able to change the marker line distance to represent a 5/4 measure) and using rather high bpms, which can be achieved by increasing the "bpm" value and decreasing the "tmp" value. In case tmp=1, bmp=255 isn't fast enough for you, please tell me :)
nonfinite wrote: |
I implore you, on the behalf of everyone that has ever written chiptunes...
Expand on your wav input methods! This program would be PHENOMENAL if I could just draw a square wave into my wave form window instead of having to sample or load something. |
Sample drawing was planned from the start. I recently sketched the interface for it and it should be a real no-brainer to implement. Yet I think the feature won't make it into the next release, since the feature set for that is pretty much fixed. But since I'm quite fond of it myself, expect it in 0.5.
license wrote: |
this is all I personally want for now, in order of importance:
-save single sample
-per-step volume control
-copy sample
-copy pattern
-remaining memory display
-draggable slider (like the volume control) for changing patterns
not to downplay all the (unpaid!) effort, but all of that stuff seems pretty easy and would be a HUGE improvement. nitro is frustratingly close to being awesome. anyway thanks for the great app, I definitely appreciate the hard work you've put into it. |
All of these are on "the list" except for the last one. Do you mean to replace the "<" and ">" buttons by a NumberSlider (like the BPM control)? I guess this might make sense. Oh, "copy pattern" is already implemented in the "cln" button.
Come to think of it, I'm using an awful lot of abbreviations in the GUI, not making it exactly beginner friendly. So I think a smaller font would be great. And tbh, I stole the current font from FT2 without asking, so I guess I better use another font :)
Anyone here interested in making a small yet readable yet cool pixel font for me?
I'm really glad about all your ongoing input! The next version and the announced Nitrotracker Forum are in beta testing. libntxm is now a community project that everyone who is interested is invited to contribute to. And TobKit, the GUI toolkit used in NitroTracker, Pocket Physics et al is currently undergoing a major overhaul and will be open sourced as well. After that, making NitroTracker open source is only a small step away.
_________________
http://blog.dev-scene.com/0xtob | http://nitrotracker.tobw.net | http://dsmi.tobw.net
#154871 - nanou - Tue Apr 22, 2008 3:41 am
Regarding triplets, 0xtob wrote: |
In order to make this easier, I could add a setting for the distance between the horizontal separator lines. Would this help? Or does someone else have a simpler solution? |
A weak highlight at 4 ticks, a medium at 12 and a strong at 24 ticks is the best I've been able to do with modern trackers (Aldrin even does this automatically when set to 12 ticks-per-beat.) It's very good in my experience. You can easily see where the other beats are by visually offsetting, and also gives the customary space around notes. You can of course cut it down to half.
Speaking of ticks-per-beat: if it hasn't been mentioned yet, it's something I'd like to see. It's nice to be able to get the right BPM easily by specifying TPB. Then again, this does conflict with the "tick subdivide" style of conventional trackers.
_________________
- nanou
#154872 - tepples - Tue Apr 22, 2008 3:56 am
One way to do triplets is to use the EDx effect to delay a note by a fraction of a row. For example, with the standard 6 ticks per row, you'd use something like this in a traditional XM tracker:
Code: |
D#4 01 --- ---
G-4 01 --- ED2
A#4 01 --- ED4
--- -- --- ---
D#4 01 --- ---
--- -- --- ---
--- -- --- ---
--- -- --- ---
|
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#154877 - nanou - Tue Apr 22, 2008 5:07 am
@tepples, I can't say I look on those days fondly. A highlighting mode frees up the command field and makes it easier to plot notes.
_________________
- nanou
#158002 - SG1anubis007 - Tue Jun 03, 2008 2:06 am
Check this out
http://www.engadget.com/2008/03/12/korg-ds-10-synth-turns-nintendo-ds-into-instrument-of-awesomenes/
looks like a combination of Nitrotracker, AXE (http://www.dev-scene.com/NDS/AXE), and Jam Sessions!
Looks interesting. I have read that it will be released for japan in July 2008 which is in only a month, but there has also been news that it will be released in English worldwide.
#158076 - Programix - Wed Jun 04, 2008 10:12 am
Thanks much for this app 0xtob :)! It's currently my best homebrew.
As I'm using it for some time, here are some suggestion. Sorry if some of them were mentioned already.
* I don't know why but always when I open a song made with NitroTracker
in another program, the blank parts of patterns are filled with 01 at sample number. Some programs then has problems with playing the song.
* Looping the samples.
* Saving samples as XI or something similar (then it would be possible to save a sample and use it in another song without extracting it on PC)
again, thanks for this app very much :)
_________________
My blog
#158231 - haj - Sat Jun 07, 2008 10:19 pm
Thank you so much for the fantastic software. It's truly retail quality!
I can run DSMidiKeyboard (over DSMidiWifi) without a problem but I can't get Midi working in NitroTracker. Do I need any special setup or something?
After tapping "connect" button, though it takes a while till getting out of modal dialog of "connecting," (it's instant on DSMIDIKeyboard or KaosDS) DS begins brinking green LED looking okay... but loading any song, touching any key on the keyboard (of nitrotracker) on various octaves seems sending any Midi events. I tried to check on-off send/receive boxes, loading other songs or nothing etc but can't get working so far.
I thought there may be bug about it (running on R4) but seen recently a couple movies on YouTube in which the tracker triggering a V.I. in some host.
BTW, how can one use receiving msg?
#160096 - 0xtob - Thu Jul 10, 2008 2:51 pm
I'm happy to announce that:
NitroTracker v0.4 is finally out!
The main new features are:
- Sample Looping
- Volume envelopes
- Multi-Sample Instruments
- Channel mute / solo
- Lots of tiny improvements and tweaks
- Intensive testing by a few dozen beta testers to ensure stability
Grab it while it's hot:
http://nitrotracker.tobw.net
There are a lot of great demo songs on the download page, and three official sample packs. The documentation has gotten a major update with lots of new tutorials covering the new features.
I'm pretty happy with this release and I want to thank everyone here for their support! In case you want to have more frequent but less stable NitroTracker releases, you can become a beta tester. Just drop me a mail and I'll sign you up.
In other news, there is now an official NitroTracker Forum:
http://modarchive.org/forums/index.php?board=79.0
Since gabdev is a development board and this thread has become quite lengthy, I suggest moving all discussion to the NitroTracker Forum.
I hope you enjoy this new release! Have fun and tell me what you think!
Tob
Programix wrote: |
* I don't know why but always when I open a song made with NitroTracker
in another program, the blank parts of patterns are filled with 01 at sample number. Some programs then has problems with playing the song.
* Looping the samples.
* Saving samples as XI or something similar (then it would be possible to save a sample and use it in another song without extracting it on PC)
again, thanks for this app very much :) |
The "01" bug is fixed in 0.4, there's full Xm style looping support and samples can be saves as .wav. Xi. saving will come soon.
haj wrote: |
I can run DSMidiKeyboard (over DSMidiWifi) without a problem but I can't get Midi working in NitroTracker. Do I need any special setup or something? |
Could you re-try with the new version? Or with other DS music apps? Be sure to follow the setup instructions.
_________________
http://blog.dev-scene.com/0xtob | http://nitrotracker.tobw.net | http://dsmi.tobw.net
#160189 - moket - Fri Jul 11, 2008 10:14 am
Just before weekend !
thanks Oxtob.
#160729 - another world - Mon Jul 21, 2008 4:40 am
i can't tell if i am doing something wrong so please (anyone) correct me if i am. but one feature i would love to see would be the ability to change the pointer to a sample by name. so i can drop 1 kick drum, make my beat, then drop in a second kick and point everything in the tracker to the new sample sound with the same name. this way i could lay down my basic beat and then test out different samples until it all jives.
cheers,
-another world
#160968 - 0xtob - Fri Jul 25, 2008 11:30 am
Yes, I definitely want to add that. Just wait for a version or two :)
_________________
http://blog.dev-scene.com/0xtob | http://nitrotracker.tobw.net | http://dsmi.tobw.net
#161148 - lincruste - Tue Jul 29, 2008 11:02 am
Ho hi everyone,
Thanks for this new realease to the author. The touch-screen bug is totally fixed over here.
Did someone experienced a total freeze when trying to load a sample in a new project on an M3DS REAL equipped DS Lite on this new version?
#162036 - El_Posible - Sat Aug 23, 2008 7:53 pm
Thanks for the thorough documentation. I tried using Nitro Tracker a few months ago and I was really discouraged with the patterns.
I downloaded it again yesterday to try it out once more, fooled around with your tutorial, and now I feel like a pro.
#162098 - 0xtob - Mon Aug 25, 2008 8:13 pm
Thanks, I'm glad to hear the documentation is appreciated!
_________________
http://blog.dev-scene.com/0xtob | http://nitrotracker.tobw.net | http://dsmi.tobw.net
#162252 - lincruste - Thu Aug 28, 2008 6:36 pm
lincruste wrote: |
Ho hi everyone,
[...]
Did someone experienced a total freeze when trying to load a sample in a new project on an M3DS REAL equipped DS Lite on this new version? |
This bug disapeared with the triple-boot "Real-Sakura-ItouchDS" firmware.
Now, it's all right. Just perfect.
#162275 - JLsoft - Fri Aug 29, 2008 8:12 am
lincruste, booting NitroTracker with DSOrganize should also make it act correctly.
#162688 - lincruste - Tue Sep 09, 2008 8:27 am
Thanks for this advice, I'll give it a try too, but I'm already happy with my working NTracker!
Most probably a fatlib issue... This is 80% wizardry to me!