Will be great, especially if it's portable as lgpt.
369 Mar 20, 2014 9:04 pm
Re: Nerdsynth - Chip synth / hardware sequencer (56 replies, posted in Other Hardware)
370 Mar 20, 2014 9:57 am
Re: M4G Tracker -- GBA tracker by Smiker (and iLKke) (484 replies, posted in Nintendo Handhelds)
Source code on github :
https://github.com/cbrouillard/furiousadvancetracker
371 Mar 12, 2014 2:57 am
Re: Picoloop nanoloop clone (257 replies, posted in Software & Plug-ins)
I've updated the git with the gui changed.
The gui has a nicer display now : you can only view the step trig.
There is a lot more to do
372 Mar 12, 2014 12:34 am
Re: Picoloop nanoloop clone (257 replies, posted in Software & Plug-ins)
Ho yes... and the envelope is attack 0 and release 0 too...
So if there are not tweaked too, it produce no sound...
Not really easy to understand.
I will fix this too.
373 Mar 12, 2014 12:33 am
Re: Picoloop nanoloop clone (257 replies, posted in Software & Plug-ins)
If you start from an empty data.pic file there should be no sound.
Then you can tweak the first channel.
Then select the other 3 channel.
Every trig you set come with a "green" box and it doesn't come with a "note" which is... I think... weird from an GUI user point of view.
I don't think there is bug on this side, but it's really weird I agree.
I will fix this, because today, it give absolutely no benefit.
I'm sorry you had a poor user experience at this level of development but it's still a young code.
So there is a lot to do to make it consistent on the GUI and in the kind of sound it can produce.
Johann
374 Mar 11, 2014 2:43 pm
Re: Picoloop nanoloop clone (257 replies, posted in Software & Plug-ins)
It's a pleasure for me to help you
I'm dumb, the header was found, ( I think ).
The error come from the g++ linking line, this one : "g++ -lSDL -lSDL_gfx -lSDL_ttf WaveView.o -o WaveView".
lt failed to find the library in the linking process.
So it should be related to "*.so" file not found in the linking process...
Just to help me to understand why, copy the content of the SDL library in your build directory.
Grab the .so by seeking them on your filesystem.
# ls -l /usr/lib |grep -i sdl
# ls -l /usr/lib64 | grep -i sdl
find the SDL directory and copy it in your home directory.
with something like this
# cp -Rv /usr/lib64/SDL .
# cp -Rv /usr/lib/SDL .
Check the header are available in your working directory too, it is not a problem to copy them.
And check you find the "SDL_init" function there :
# grep SDL_Init SDL/*.h
Check the .so are available too
# ls -l SDL/*|grep -i so
The "-I." in "g++ -c -DLINUX -I. -LSDL/lib -g WaveView.cpp -o WaveView.o" tell g++ to add the header from your working directory.
The "-L./SDL" tell g++ linker to add the ".so" file in the "./SDL" directory in your linker resolution.
Then try this compilation line ( I add -lasound which is link to alsa lib, -lpthread wich is link to pthread library, -LSDL which is add the SDL directory from the SDL lib directory in your build directory ) :
# g++ -I./SDL -L./SDL -lasound -lpthread -lSDL -lSDL_gfx -lSDL_ttf WaveView.o -o WaveView
If this fix the issue, it's great, I will try to resolve this in the git tonight.
Johann
375 Mar 11, 2014 1:47 pm
Re: Picoloop nanoloop clone (257 replies, posted in Software & Plug-ins)
Hi IceWolf, here are the key :
KEYS
=====
ESC : Select key/escape key
ENTER : Start key/enter a menu
L-CTRL: A key
L-ALT : B key
Quit : ESC+ENTER
=======================
First check Oscillator works, and you have sound.
If this is the case, it's great.
You could do this to learn how it works.
Remove the file which contain my data, then create an empty one :
# rm data.pic
# touch data.pic
launch PatternPlayer
With the CTRL you add a "trig", or remove a trig.
with UP,DOWN,LEFT,RIGHT, you can check if the trig is activated or not.
type "ESC", you will see a BAR at the bottom of the screen.
you should see "[A/R]", this tell you that you are in the Attack/Release section.
Type ALT+RIGHT then ALT+UP, you will see two RECTANGLE moving.
You have set up part of the enveloppe, but you have not setup a NOTE.
Type ESC, then RIGHT, you will be in the [NOTE] menu.
Type ALT+RIGHT then ALT+UP, you will see two RECTANGLE moving.
You should hear a sound.
Tell me if it works.
376 Mar 11, 2014 1:38 pm
Re: Picoloop nanoloop clone (257 replies, posted in Software & Plug-ins)
Hi Pak-Zero, could you check you have the ".h" file in /usr/include/SDL/
If this is the case, could you copy the directory /usr/include/SDL in your build directory, I think, it doesn't fetch the ".h" in /usr/include/SDL/.
So if the file are located in "./SDL/*.h", it may find them.
# cp -Rv /usr/include/SDL/ .
# make -f Makefile.WaveView
377 Mar 11, 2014 1:15 pm
Re: Picoloop nanoloop clone (257 replies, posted in Software & Plug-ins)
The linking failed because I think on your linux you need to put -lasound and -lpthread at the end.
I added it in the Makefile.Oscillator, so you can git pull it.
On my debian, it is done magically....
I have this library installed :
PTRHEAD
yoyz@yoyz-laptop:~/tmp4/tmp4/ dpkg -l|grep pthread
ii libpthread-stubs0:amd64 0.3-3 amd64 pthread stubs not provided by native libc
ii libpthread-stubs0-dev:amd64 0.3-3 amd64 pthread stubs not provided by native libc, development files
ALSA
yoyz@yoyz-laptop:~/tmp4/tmp4/ dpkg -l|grep asound
ii lib32asound2 1.0.25-4 amd64 shared library for ALSA applications (32 bit)
ii lib32asound2-dev 1.0.25-4 amd64 shared library for ALSA applications -- development files (32 bit)
ii libasound2:amd64 1.0.25-4 amd64 shared library for ALSA applications
ii libasound2:i386 1.0.25-4 i386 shared library for ALSA applications
ii libasound2-dev:amd64 1.0.25-4 amd64 shared library for ALSA applications -- development files
ii libasound2-plugins:amd64 1.0.25-2 amd64 ALSA library additional plugins
SDL
yoyz@yoyz-laptop:~/tmp4/tmp4/ dpkg -l |grep -i sdl
ii libsdl-gfx1.2-4:amd64 2.0.23-3 amd64 drawing and graphical effects extension for SDL
ii libsdl-gfx1.2-dev:amd64 2.0.23-3 amd64 development files for SDL_gfx
ii libsdl-image1.2:amd64 1.2.12-2 amd64 Image loading library for Simple DirectMedia Layer 1.2, libraries
ii libsdl-image1.2-dev:amd64 1.2.12-2 amd64 Image loading library for Simple DirectMedia Layer 1.2, development files
ii libsdl-mixer1.2:amd64 1.2.12-3 amd64 Mixer library for Simple DirectMedia Layer 1.2, libraries
ii libsdl-net1.2:amd64 1.2.8-2 amd64 Network library for Simple DirectMedia Layer 1.2, libraries
ii libsdl-ttf2.0-0:amd64 2.0.11-2 amd64 TrueType Font library for Simple DirectMedia Layer 1.2, libraries
ii libsdl-ttf2.0-dev:amd64 2.0.11-2 amd64 TrueType Font library for Simple DirectMedia Layer 1.2, development files
ii libsdl1.2-dev 1.2.15-5 amd64 Simple DirectMedia Layer development files
ii libsdl1.2debian:amd64 1.2.15-5 amd64 Simple DirectMedia Layer
ii libsdl1.2debian:i386 1.2.15-5 i386 Simple DirectMedia Layer
rc libsdl1.2debian-all 1.2.14-6.1 amd64 Simple DirectMedia Layer (with all available options)
rc libsdl1.2debian-alsa 1.2.14-6.1 amd64 Simple DirectMedia Layer (with X11 and ALSA options)
check this, git pull again, then check that oscillator work.
Johann
378 Mar 11, 2014 12:02 pm
Re: Picoloop nanoloop clone (257 replies, posted in Software & Plug-ins)
Hi pak-zero,
To solve the issue of spanish system, you can try this :
# export LANG=C
I have two different idea for the problem.
It could come from audio or video.
First thing synchronize the git :
# git pull
To check the video :
yoyz@yoyz-laptop:~/tmp/audio/picoloop/ make -f Makefile.WaveView
g++ -c -DLINUX -I. -LSDL/lib -g WaveView.cpp -o WaveView.o
g++ -lSDL -lSDL_gfx -lSDL_ttf WaveView.o -o WaveView
jobs:0 err:0 time:12:34:03
yoyz@yoyz-laptop:~/tmp/audio/picoloop/ dd if=/dev/urandom of=bla bs=512k count=1
1+0 records in
1+0 records out
524288 bytes (524 kB) copied, 0.0685502 s, 7.6 MB/s
jobs:0 err:0 time:12:34:25
yoyz@yoyz-laptop:~/tmp/audio/picoloop/ ./WaveView ./bla
---------------------------
File Size: 524288 bytes
Number of Links: 1
File inode: 1649110
File Permissions: -rw-r--r--
SDL initialized.
loop 0
new event:1 unknown key
No new event
sleeping 100msNo new event
sleeping 100msNo new event
sleeping 100msNo new event
sleeping 100msNo new event
sleeping 100msNo new event
sleeping 100msNo new event
sleeping 100msNo new event
sleeping 100msNo new event
sleeping 100msNo new event
sleeping 100msNo new event
sleeping 100msNo new event
sleeping 100msNo new event
sleeping 100msloop 1
Exiting...
You should see an audio noise file in the screen
To check the audio :
# make -f Makefile.Oscillator
# ./Oscillator
You should hear a "note".
Tell me if one or two failed.
Johann
379 Mar 10, 2014 2:38 pm
Re: Picoloop nanoloop clone (257 replies, posted in Software & Plug-ins)
Here is a photo of picoloop running on my dingoo a320.
I run it on my Debian laptop also, but I don't use it this week.
http://twitter.com/yoyz2k/status/443031 12/photo/1
IMHO, it should be possible to implement midi.
Every step of the sequencer store multiple data type.
380 Mar 10, 2014 12:16 pm
Topic: Picoloop nanoloop clone (257 replies, posted in Software & Plug-ins)
I've begin to write a nanoloop clone.
it is available on github.
It is not as good as 1.6, 2.7 or the iOS/android apps.
The idea is to have a opendingux, gp2x, gcw zero apps for this kind of music apps.
Someone had try to use it yesterday, and I think it is clean enough to let you dig the source.
Unfortunately I have not the skill to implement good FM or good VA today...
Don't hesitate to grab the source and tweak it.
Johann
381 Feb 14, 2014 10:42 pm
Re: iPhone/itouch chip apps? (14 replies, posted in Software & Plug-ins)
Nanoloop because it's fun and I like it.
Nanostudio because it is one of the most well made software on earth.
382 Jan 4, 2014 11:43 am
Re: Introducing ALTANE, nitro2k01's cartridge flasher project (170 replies, posted in Nintendo Handhelds)
It look greats !
383 Dec 22, 2013 11:43 am
Re: Nanoloop for iOS/Android update (11 replies, posted in Software & Plug-ins)
Do you have try midi sync with the updated IOS version ?
I don't know how to use this feature... wifi link ok but how can I link two device over wifi ?
Does it support midi link cable too or just wifi ?
If you have an example, with midi cable or juste wifi, share it I'd like to use this
384 Dec 17, 2013 11:53 pm
Re: LSDJ on Gameboy Advance (4 replies, posted in Nintendo Handhelds)
Use at least a gba sp, It has built in backlight and it is comfortable to use.
If think like Anonymouse, "standard gba" are not ideal for lsdj.
You can buy a flash cart form kitsh http://store.kitsch-bent.com/product/usb-64m-smart-card