gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

DS homebrew announcements > DScratch - Audio manipulation

#143192 - alfatreze - Wed Oct 17, 2007 11:56 pm

Here's something really really nice I've spotted today

Straight from Gorgull's website
http://gorgull.googlepages.com/home2

Quote:
DScratch is the first module made using Protein engine - it's a little audio manipulation software running on DS which ables you to play with an existing .wav file or recorded audio sample; you can pitch it, scratch it, rewind, mute and apply effects on it. Moreover, DScratch sends MIDI through wifi connection, which ables you to control external applications, like a VJing software as I do.

FEATURES:
load .wav file or live-recorded audio
scratch
pitch control
FX "Retrig"
FX "DownSampling"
Midi OUT (wireless)
stylus control
NDSMotion control


There's a nice Youtube video, can't wait to make some samples to try it.
_________________
DS-Xtreme 4Gb [Fw 1.1.2]


Last edited by alfatreze on Sun Oct 21, 2007 2:28 pm; edited 1 time in total

#143239 - Devil_Spawn - Thu Oct 18, 2007 4:34 pm

dang that is awesome

#143255 - pas - Thu Oct 18, 2007 8:17 pm

Yeah, it is, but it lacks too much features to be useable:

- decent waverecording to card (recording to card until it is full would be recommended)

- ability to open up mp3 and wav files to scratch

- a file browser

- a way to save you "scratch sessions"

#143257 - tepples - Thu Oct 18, 2007 8:27 pm

pas wrote:
- decent waverecording to card (recording to card until it is full would be recommended)

Right now, the devoptab doesn't provide an API for applications to determine how much space is left on the card. So I don't see this happening until at least devkitARM R21, when it's rumored that statvfs() will be added to devoptab and libfat.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#143278 - Imprompt - Fri Oct 19, 2007 4:28 am

bear in mind this software is in alpha release. more features are coming parently

#143366 - madwurmz.com - Sat Oct 20, 2007 1:21 pm

Indeed looks very cool, I''ve used it on my m3ds Simply with autopatching and the only problem I expierenced is that the sound is nothing compaired to the youtube clip.. It's like there is an distort effect enabled but there isn't ... Looks very promising though..

#143367 - Devil_Spawn - Sat Oct 20, 2007 1:24 pm

madwurmz.com wrote:
Indeed looks very cool, I''ve used it on my m3ds Simply with autopatching and the only problem I expierenced is that the sound is nothing compaired to the youtube clip.. It's like there is an distort effect enabled but there isn't ... Looks very promising though..

ds speakers, use headphones or something

#143368 - madwurmz.com - Sat Oct 20, 2007 1:32 pm

Devil_Spawn wrote:
madwurmz.com wrote:
Indeed looks very cool, I''ve used it on my m3ds Simply with autopatching and the only problem I expierenced is that the sound is nothing compaired to the youtube clip.. It's like there is an distort effect enabled but there isn't ... Looks very promising though..

ds speakers, use headphones or something


Thanx , that helps a lot.. I still don't think it's the same as youtube clip but still it sounds better already
weehee!

#143377 - octatone - Sat Oct 20, 2007 3:53 pm

there's a problem with the current version running on m3 and r4. he said he will probably release the fixed version sometime today.

#143380 - gorgull - Sat Oct 20, 2007 4:43 pm

Hey guys,

I'm currently building a special M3/R4 version which works properly ;-)

It will be ready in a few minutes ;-)

#143382 - octatone - Sat Oct 20, 2007 5:10 pm

!!!

::bites fingernails in anticipation::

#143383 - octatone - Sat Oct 20, 2007 5:14 pm

awesome works fine now on my R4!

Thanks!

#143389 - madwurmz.com - Sat Oct 20, 2007 6:03 pm

gorgull wrote:
Hey guys,

I'm currently building a special M3/R4 version which works properly ;-)

It will be ready in a few minutes ;-)


Just downloaded it and it works wonderful!
Great stuff!!

Now I guess a universal version would be your priority?
Anyway, good luck, looking forward to your developments!

#143504 - moket - Mon Oct 22, 2007 8:53 pm

works fine with M3liteSD+NDSlite.
thanks a lot for this app.
the flashing screen hurts a bit :)

#143524 - Vich - Tue Oct 23, 2007 9:02 am

That's an original idea :)
Good job!
_________________
[project website] [personal website]

#143525 - gorgull - Tue Oct 23, 2007 9:10 am

Thx ;-)

I'm currently working on several things, including filebrowser, retrig fx and sound feedback display.

#143532 - Devil_Spawn - Tue Oct 23, 2007 12:39 pm

i had a go but i couldnt seem to make my own sample.wav, i used the save quality settings as the one that was allready there, i get the error

assertion "wav" failed:

file /Users/pixy/work/code/projects/gorgull work/instrument/projects/make/nds/arm9/../../../../sources/audio/sound.cpp line 214

(the sound that was allready there worked)

#143825 - madwurmz.com - Fri Oct 26, 2007 12:35 pm

Devil_Spawn wrote:
I used the save quality settings as the one that was allready there

Do you mean you overwrite the original sample with a sound-editor?
Did you try using an original sample, or what do you mean with save quality settings? ...Just curious

In order to make it work, theoretically speak'n , it should overwrite the old sample in the data folder.

#143830 - gorgull - Fri Oct 26, 2007 1:52 pm

I've quite finished a file browser integration; will be available in a few days ;-)

Remember to use Audacity to export compatible .wav files, whatever the settings (22Khz, 44Khz, Mono, Stereo).

#143831 - Imprompt - Fri Oct 26, 2007 2:00 pm

gorgull wrote:
I've quite finished a file browser integration; will be available in a few days ;-)

Remember to use Audacity to export compatible .wav files, whatever the settings (22Khz, 44Khz, Mono, Stereo).


excellent news

#143833 - octatone - Fri Oct 26, 2007 3:13 pm

did you get my email about letting users include a simple .nfo files with bpm info to be multiplied against the pitch ratio to display useful information?

#143923 - Devil_Spawn - Sat Oct 27, 2007 12:34 pm

madwurmz.com wrote:
Devil_Spawn wrote:
I used the save quality settings as the one that was allready there

Do you mean you overwrite the original sample with a sound-editor?
Did you try using an original sample, or what do you mean with save quality settings? ...Just curious

In order to make it work, theoretically speak'n , it should overwrite the old sample in the data folder.

typo, i meant same quality settings, pcm, 16k etc etc
saved in sound recorder

#144015 - mawpaw - Sun Oct 28, 2007 7:00 am

this program is $$$ lookin forward to later releases, i.e. being able to switch samples in real time, delay-ay-ay-ay-ay effects-ects-ects-ects, possibly loading more than one sample at a time... oh, the possibilities! kudos, friend, kudos.

#144474 - jayleferm - Fri Nov 02, 2007 1:29 pm

Awesome app! Awesome work gorgull! I'm curious about the new version of this nice homebrew.

Here is my first try with DScratch for your inspiration. Nothing special, but with another sample.

#144530 - gorgull - Sat Nov 03, 2007 9:53 am

Kewl!
I'm still working on the next release... including re-coded retrig effect, filebrowser, mic sampler and some new colors :-p I also made a lot of experiments, which may be implemented in next versions...

#144669 - jay001 - Mon Nov 05, 2007 4:42 pm

must be the most anticipated piece of homebrew so far. well done. when can we be expecting the next release? i cant wait!

#144671 - gorgull - Mon Nov 05, 2007 5:06 pm

thx ;-)
I'd like to add some little new updates in display and input management before releasing - I think it can be done until the end of this week... (since I'm not only doing that :-p)

#144946 - octatone - Fri Nov 09, 2007 6:50 pm

Used DS Scratch at a live improv gig last night along with a bunch of circuit bent toys. Worked great. I'm going to sent you some paypal moolah I suggest getting a DS headset with it and get live sampling going in through that mic, or other external mics hooked up to the DS. Also, get to work on a vocoder ...

:)

Love it. Keep it up. And seed me your alphas/betas!

#145004 - gorgull - Sat Nov 10, 2007 10:30 am

Hey, cool :-)

I already made a line in/out box based on a NDS headset - I can plug my mix table+sm58 into my DS to sample beatbox loops... really fun!

I'm about to release the next version, I think today or tomorrow.

Keep an eye onto the protein webpage ;-)

#145383 - octatone - Wed Nov 14, 2007 6:12 pm

Any chance of releasing that release?

And got any tips or schematics on hooking up an external mic?

#145432 - gorgull - Thu Nov 15, 2007 10:25 am

Sorry, I forgot to publish the webpage :-p

Here it is ;-)

http://gorgull.googlepages.com/protein

Please take a look at the README file to know what's new.

Enjoy!

About the mic to DS connection:
Basically I bought a basic NDS headset (10euros online), cut it, and plugged one stereo mini-jack for line-out, and one mono mini-jack for line-in.
However, I think I'll publish some photos of my setup on the website.

#145434 - melw - Thu Nov 15, 2007 11:30 am

Excellent! Most fun homebrew I've tried for a while - have to consider taking DS with me to any live gigs again. :) Keep up the good work!

Small notice: In readme.txt you have instructions for file browser: Press up/down and then SHIFT (should be SELECT).

#145441 - octatone - Thu Nov 15, 2007 6:02 pm

sweet. I'll be checking this out when I get home.

#145449 - alfatreze - Thu Nov 15, 2007 7:24 pm

yummi, downloading now, will give it a spin on my way home from werk :D.
_________________
DS-Xtreme 4Gb [Fw 1.1.2]

#145451 - kusma - Thu Nov 15, 2007 7:25 pm

I'm getting an assertion in Sources/Base/NDS/ARM9/NDS_FileSystem.cpp, line 23 on my GnM, on my DSX the application works fine. Cool tool, by the way :)

#145460 - jay001 - Thu Nov 15, 2007 11:25 pm

Nice work, love the mic streaming. File browser is a good add, but seems to be crashing, mostly while loading or if you leave it idle, not playing anything for a while it crashes (Based on the 1st 5 minutes of messing around).

#145479 - octatone - Fri Nov 16, 2007 4:28 am

yeah i got the file browser to crash within my first two minutes with this release. happened when loading one of the defaults. it just froze.

#145484 - gorgull - Fri Nov 16, 2007 10:31 am

Hello,

It seems there's a problem :-p

Could you tell me the exact situation you get the program crashing/freezing?

I don't think the problem comes from the file browser (since it's a really simple module), but I'd rather suspect the paused [DScratch] module still running in background...

Does the problem occur when triggering filebrowser after a wav sample playback or mic streaming mode?

Another question: is the sample still running properly when freezed? (which would mean the audio engine's not frozen)

#145490 - octatone - Fri Nov 16, 2007 4:44 pm

haven't been able to recreate that first time use crash...

but found a different reproducible bug:

if the looper isn't stopped before launching the browser to load a new sample, there is a load pop when the new sample finishes loading (and it shows in the top screen oscilliscope). I think the browser launch code needs to clear the audio buffer before loading up the sample. there's just a little bit of the previous sample left in the play buffer when the loading of the new sample is done.

#145491 - jay001 - Fri Nov 16, 2007 5:23 pm

Quote:
Another question: is the sample still running properly when freezed? (which would mean the audio engine's not frozen)

after some more messing around i left it playing for a minute or 2 without touching, and it crashed, still playing the wav.

#145497 - gorgull - Fri Nov 16, 2007 6:59 pm

Quote:
if the looper isn't stopped before launching the browser to load a new sample, there is a load pop when the new sample finishes loading (and it shows in the top screen oscilliscope). I think the browser launch code needs to clear the audio buffer before loading up the sample. there's just a little bit of the previous sample left in the play buffer when the loading of the new sample is done.


now fixed.
will be in the next release.

#145499 - octatone - Fri Nov 16, 2007 8:11 pm

Also not sure if this is a feature or a bug:

If you hold up to engage the repeat effect then press B (while still holding up) to engage the bitrate degrader, the repeater will stay on (when you let go of up). If this is a feature, keep it. If it's a bug, make it a feature :P

#145504 - muchachotron - Fri Nov 16, 2007 9:58 pm

awesome lil' app! very nice of you to release it while you are in the dev. process.

can you post the images/diagram, etc. of your wiring setup for the mic i/o? i'd like to set up a mic/instrument input as well. is it just a line-level input, or does that port on the ds next to the headphone jack supply power to electret mics?

#145622 - Unforgivn - Mon Nov 19, 2007 7:17 am

This is one of the best homebrew apps on the DS in my books.

Only thing that I wish it had, and it's very minor, is a config file to specify where the browser looks for files, so we can store them in /data.

#145698 - jay001 - Tue Nov 20, 2007 6:33 pm

just wondering, will there be any other fx, like a few fx and customizable buttons to pick what up/down button does each fx, like flanger or echo or something. dunno what this engine is capable of, but its just an idea.

#145705 - gorgull - Tue Nov 20, 2007 7:33 pm

I've already planned to do that (assign a function to on or several keys) - but first I still got to code some new effects - I think the next one will be a filter with some kind of distortion in it... wait & see

#145839 - MuffinSoldaat - Fri Nov 23, 2007 5:32 pm

I can't get it to work on my R4! This is what's displayed on both screen's when launching the homebrew:


[ upper screen ]
init inputs...
[MIDI = L or R when loading]
init filesystem...
init audio input...
init time...
init ds motion...
start sound rendering...
start audio input
creating main module...
assertion "file_" failed: file "
/Users/pixy/Work/code/projects/g
orgull_work/Instrument/Projects/
Make/NDS/arm9/../../../../Source
s/Base/NDS/ARM9/NDS_FileSystem.c
pp", line 68


[ lower screen ]
Protein [ DScratch ]

#145841 - octatone - Fri Nov 23, 2007 5:54 pm

you need to copy the entire folder over, it won't work if the .nds file is in root, it needs to be in the protein folder.

#145842 - MuffinSoldaat - Fri Nov 23, 2007 6:16 pm

octatone wrote:
you need to copy the entire folder over, it won't work if the .nds file is in root, it needs to be in the protein folder.





I did that in the beginning, and I just did it again but no success. Screenshot: [Images not permitted - Click here to view it]

#145844 - gorgull - Fri Nov 23, 2007 7:46 pm

In fact, you can put the .nds file wherever you want, but the /Protein/Samples/ folder has to be in the root folder.

Plus, I think you're using the first release, please download the second/last one ;-)

#145988 - mawpaw - Tue Nov 27, 2007 7:18 am

yay, i got it to crash, too! i recorded my own sample with the mic and made it play real fast, then the image froze, the music is still playin though...

i love this app! makes for tons of fun looking forward to more releases!

#145993 - MuffinSoldaat - Tue Nov 27, 2007 9:54 am

gorgull wrote:
In fact, you can put the .nds file wherever you want, but the /Protein/Samples/ folder has to be in the root folder.

Plus, I think you're using the first release, please download the second/last one ;-)


Thanks! It's working fine now!

#148127 - jay001 - Wed Jan 02, 2008 5:51 pm

If you dont mind me asking, as it has been a while since any news, how is development going? have you finished coding those effects? cant wait for more effects!

ps. have you thought about 2 samples at the same time, with some sort of fader? what do ya think?

Looking forward to the next release! (hopfully soon lol)

#148140 - gorgull - Wed Jan 02, 2008 8:48 pm

Quote:
If you dont mind me asking, as it has been a while since any news, how is development going? have you finished coding those effects? cant wait for more effects!


In fact, I spent my protein coding time working on a real .wav player (a bit tricky!) and fixing bugs - there's no new effect for the moment, but I'm thinking about enhancing the bitcrusher for the next release. I'd like to have brand new features for next release, but it could take a little time because I want it to be really cool ;-)

Quote:
ps. have you thought about 2 samples at the same time, with some sort of fader? what do ya think?


Of course : playing a loop in background and scratch on top of that. It will surely come with a further update ;-) for the moment, I concentrate on finishing DScratch protein, then I'll add new proteins - I'm really excited about this project, and my TODO list is full for 2008 :-p

We'll have a happy 2008 full of proteins!!!

#148150 - jay001 - Thu Jan 03, 2008 1:03 am

nice to hear you are sorting out the bugs, which i forgot to ask lol.

(oh and by the way, the mic streaming is great in the car at night, me and my mate put DScratch on, and put both DS's on the dash, great visualisations for the bass. i want to line up as many as i can, would be quite kool) http://img253.imageshack.us/my.php?image=img0151azc1.jpg

#148162 - mawpaw - Thu Jan 03, 2008 6:24 am

jay001 wrote:
nice to hear you are sorting out the bugs, which i forgot to ask lol.

(oh and by the way, the mic streaming is great in the car at night, me and my mate put DScratch on, and put both DS's on the dash, great visualisations for the bass. i want to line up as many as i can, would be quite kool) http://img253.imageshack.us/my.php?image=img0151azc1.jpg


ha! nice! i do that, too! i love hookin all my toys to the audio system. cheers!

#148927 - Chuemon - Sat Jan 12, 2008 1:25 am

Hi ! I'm very interested by this kind of software :)

I think it's hard to code, but one thing could be great : midi sync with music app's on the computer, via Wifi (with DSMidiWifi).

With this feature, i'll can synchronise my scratches with my music. I would be great ! I saw you've got a "beat repeat" function on DScratch, I think it will be better if it's synchronized to music background.

I know that it's hard to program, but I use my DS more than a game, I use it more on a musical way : and I speak english like an illiterate pig, I guess.

Just want to know if midi sync is on your TODO list... I would be..... Wonderful. ;-)

#148948 - gorgull - Sat Jan 12, 2008 12:09 pm

It's already in my -so long- TODO list ;-)

#148993 - mawpaw - Sun Jan 13, 2008 7:39 am

keep up the good work gorgull. this is one of the most promising apps ive seen in a long time. i'll be using it live on jan. 26th, hopefully i can get some video of the event. noisefest4 if anyone lives in/near lansing, MI

#148995 - gorgull - Sun Jan 13, 2008 10:35 am

Please send me your stuff!

I'm currently working on the next release coming in a few moments - still some work to do, but it's a real pleasure :-)

#149183 - mawpaw - Wed Jan 16, 2008 1:25 pm

here some stuff i done

http://www.youtube.com/watch?v=fANznSbsNAY

#149374 - Mattyoak - Sat Jan 19, 2008 10:30 am

Any clues as to what we can expect in the new version?

#149526 - muchachotron - Mon Jan 21, 2008 6:46 pm

yeah come on gorgull!

gorgull wrote:

I'm currently working on the next release coming in a few moments


it has definitely been "a few moments" since january 13th.

#149583 - gorgull - Tue Jan 22, 2008 12:38 pm

http://gorgull.googlepages.com/home2 ;-)

#149587 - jay001 - Tue Jan 22, 2008 3:08 pm

HAPPY BIRTHDAY!!
and thanks for everything so far, this app is (along side pocket physics) the best homebrew ever! Love what you've done with the "retrig" and "bitcrusher", very nice. the browser is much better aswel.
keep up the good work!

#149589 - gorgull - Tue Jan 22, 2008 4:02 pm

thx jay001!

I've got tons of ideas and experiments left in my backpack, and I never feel like my work is "ready" - however I really wanted a version to be available for my birthday!

Except the WavePlayer, which took me a lot of time, there are not a lot of new things available, but I wanted to make things work well before creating new modules - I think DScratch is really funnier to play with than the previous version.

Enjoy!

#149603 - Mattyoak - Tue Jan 22, 2008 7:19 pm

Happy birthday man!

The new version is nice, having to hold L and R confused me at first, can someone explain the waveplayer?

#149611 - gorgull - Tue Jan 22, 2008 8:08 pm

Thx!

WavePlayer:

In DScratch, I replaced my old SoundPlayer (which loads the wav file fully in RAM), with my brand new WavePlayer which streams the wav file from the cartridge.

As the .wav file are now read as it's played (= streaming), the length is no more a limitation - the limitation now comes from the cartridge.

I hope that was your question!

#149617 - jay001 - Tue Jan 22, 2008 8:56 pm

not sure why, or if u will know why, but when converting my mp3s using Switch, they wont work with DScratch. but if i convert them with Sony ACID Pro (with the same settings) they work perfect. does anyone know why this is happening, as ACID is rather alot of effort compared to Switch.

#149620 - octatone - Tue Jan 22, 2008 9:04 pm

can't wait to get home and try it out.

#149626 - tepples - Tue Jan 22, 2008 9:21 pm

jay001 wrote:
not sure why, or if u will know why, but when converting my mp3s using Switch, they wont work with DScratch. but if i convert them with Sony ACID Pro (with the same settings) they work perfect. does anyone know why this is happening, as ACID is rather alot of effort compared to Switch.

Might it have to do with the so-called "canonical WAVE format" (only header chunk is 'fmt') vs. extra optional header chunks? If you want to rule this out, you might want to try running a wave file through SoX to see if it comes out clean.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#149652 - mawpaw - Wed Jan 23, 2008 1:13 pm

wtg gorgull!!! i havnt had a chance to dl the new release, but i know that the waveplayer will solve a ton of problems for me. i was havin a hard time getting sample to sound right because they had to be exactly 5 seconds. as always, keep up the good work!!!

gorgull ftw!!

[EDIT]

just grabbed the new release... its a dream come true.

#149716 - jayleferm - Thu Jan 24, 2008 12:38 pm

Happy Birthday gorgull!
And you have done a very awesome release! Keep up the good work!

The next step could be the ability of reading mp3s (if possible) But first, enjoy your birthday and all the reactions about your last release! ;)

#149717 - gorgull - Thu Jan 24, 2008 12:44 pm

Thx! That's exactly the point: next days spare time will be reading reactions about this release, and think about "what am I gonna work on next?" - many brand new features will come, you can trust me :-p

#149719 - jayleferm - Thu Jan 24, 2008 1:32 pm

I'm excited! ;)

Have loaded a sample about 1:05 mins, played it without any problems. I like the new BitCrusher FX. Going to make a second video, I'll let you know when it's done.

Just an idea: What about including a maximum pitching range parameter into the xml-settings, e.g. to pitch the sample less than 200-300% on full pitch?

#149720 - gorgull - Thu Jan 24, 2008 1:45 pm

good idea, I'm adding that to my TODO.txt right now.

#149724 - jayleferm - Thu Jan 24, 2008 2:50 pm

Just can't wait ;) : http://www.youtube.com/watch?v=JQ5yPq4aHjc

At 1:21 min, the backspin sounds like DScratch shows a constant reverse pitch. I don't know if this is caused by the length of the sample. Please take a review of it.

#149727 - gorgull - Thu Jan 24, 2008 3:16 pm

In fact, using a streaming player also means some restriction, especially on the maximum pitch, depending on the buffer size - the player always adapts the pitch if it becomes too high - but ... oh ok, I can understand where this problem comes from - I'm adding it to my BUGS.txt :-p

Last edited by gorgull on Thu Jan 24, 2008 3:20 pm; edited 1 time in total

#149728 - pas - Thu Jan 24, 2008 3:16 pm

Uhm, I know, the mp3 format will be never supported cause it is too hard to decode, right ?

But would it be possilbe to release a standalone converter app that converts mp3 files to wav ON the DS ?

I just ask, cause having a whole mp3 directory in the card that cannot be use with this awesome prog makes me sick.

Keep up the good work !
_________________
Starcraft DS ?

#149729 - gorgull - Thu Jan 24, 2008 3:26 pm

Quote:
Uhm, I know, the mp3 format will be never supported cause it is too hard to decode, right ?


I'm thinking about creating a custom mp3 player, but no scratching, because I guess DS hardware won't be able to pitch it really high.

Anyway, I've still got some research to do in order to realize what can be done using mp3 format on DS.

Quote:
But would it be possilbe to release a standalone converter app that converts mp3 files to wav ON the DS ?


Are you a mind reader or something?! :-p

#149730 - sonny_jim - Thu Jan 24, 2008 4:16 pm

I've ported SoX to DSLinux before, I'll have another go and see if I can't implement mp3 support.

EDIT: It works but it's unbelievably slow. It's taken 6 minutes to convert 30 seconds of mp3!
EDIT2: Madplay is included in the official builds and converts from mp3 to wav, still takes a while though

Code:

madplay --output=wave:/home/outputfile.wav --bit-depth=16 --sample-rate=44100 inputfile.mp3

#149752 - pas - Thu Jan 24, 2008 10:07 pm

well, I'm not really in DSlinux (took me ages to get retawq to run ~~ ) although I'd love to use it, if it had a cool gui (can nano x do this ?)

@gorgull: mind reading is the greatest fun ^^.

anyway, I'm happy that conversion could atleast work, maybe there is a way to speed it up ? Tepples ? Got any Ideas ?

BTW: a bit offtopic, I heard the DS can't use both Arm Processors to their fullest due a hardware glitch ? Is this true ? If so, how much performance does it loose ?

Just out of curiosity:
And, sonny_jim, I see you implemented lots of stuff into DSLinux (Bittorrent tracker, SoX) is there any chance that you have come by rar extractor ? I know zip and gz is possible on the DS... and that one ?

Oh and: thx for implementing all this stuff into DSlinux, it really gets a OS like state it seems
_________________
Starcraft DS ?

#149757 - mawpaw - Thu Jan 24, 2008 11:27 pm

hiya gorgull,

i was loadin up my card with samples and noticed that if you have more samples than can fit on the screen you cant scroll past the last one that fits! just another little bug.

thanks a milllllion

mawpaw

#149758 - gorgull - Thu Jan 24, 2008 11:35 pm

it's not a bug - it's a feature!

I'm just kidding :-p I just didn't finish the filebrowser - next release will have a fully fonctionnal filebrower I promise.

#149768 - dantheman - Fri Jan 25, 2008 2:29 am

sonny_jim wrote:
I've ported SoX to DSLinux before, I'll have another go and see if I can't implement mp3 support.

EDIT: It works but it's unbelievably slow. It's taken 6 minutes to convert 30 seconds of mp3!
EDIT2: Madplay is included in the official builds and converts from mp3 to wav, still takes a while though

Code:

madplay --output=wave:/home/outputfile.wav --bit-depth=16 --sample-rate=44100 inputfile.mp3

Any chance of getting a binary for SoX or a DSLinux patch? I'd be interested in having it available on my DS if needed, even if mp3 conversion is slow. Thanks for the madplay commands though; I wasn't even aware it could do conversions at all.

#149773 - mawpaw - Fri Jan 25, 2008 4:16 am

gorgull wrote:
it's not a bug - it's a feature!

I'm just kidding :-p I just didn't finish the filebrowser - next release will have a fully fonctionnal filebrower I promise.


lawlz. win. heres some more. http://www.youtube.com/watch?v=3B6jLlZnIjA

#149788 - gorgull - Fri Jan 25, 2008 9:38 am

sweet!

#149974 - mawpaw - Mon Jan 28, 2008 10:38 am

i used dscratch live tonight and everything went well. ill have video sometime soon. i had a couple train wrecks before the show, but it ran fine during.

#149975 - gorgull - Mon Jan 28, 2008 10:42 am

Hey cool, can't wait to watch Protein in action live :-p

#152472 - Arialia - Sun Mar 16, 2008 2:44 pm

Hi i wanted to test DScratch but the link of archive is dead :s today
http://bozo.ovh.net/~protein/Protein_DScratch_080122.zip
_________________
My Dev blog - - Tutorial on libfat in french -- DSPhoto

#152475 - nczempin - Sun Mar 16, 2008 3:16 pm

Arialia wrote:
Hi i wanted to test DScratch but the link of archive is dead :s today
http://bozo.ovh.net/~protein/Protein_DScratch_080122.zip


Yep, same problem here.

Edit: Seems to work now.

#152541 - gorgull - Mon Mar 17, 2008 1:38 pm

Just tested it ... and ... it doesn't seem to be broken at all :-p

#152546 - Arialia - Mon Mar 17, 2008 4:33 pm

gorgull wrote:
Just tested it ... and ... it doesn't seem to be broken at all :-p


thanks it's works again !
ok :)
i can test it now :)
_________________
My Dev blog - - Tutorial on libfat in french -- DSPhoto